Ben Wiederhake
522809032a
WindowServer: Don't crash when trying to set invalid effects
2023-06-01 21:17:29 +02:00
Tom
fe54a0ca27
WindowServer: Implement tile window overlay
...
This adds a tiling mode that will show a tile window overlay rather
than immediately tiling a window, triggering window resizes.
2023-04-13 20:18:49 +02:00
Tom
6f9c5b71fd
WindowServer: Use enum class for Effects and ShowGeometry
2023-04-13 20:18:49 +02:00
Ben Wiederhake
929e46f360
WindowServer: Add missing includes
...
This remained undetected for a long time as HeaderCheck is disabled by
default. This commit makes the following file compile again:
// file: compile_me.cpp
#include <WindowServer/SystemEffects.h>
// That's it, this was enough to cause a compilation error.
2022-09-18 13:27:24 -04:00
thankyouverycool
a74f512f6b
LibGUI+WindowServer+DisplaySettings: Add Tooltips to SystemEffects
...
Tooltips can now be toggled on and off system-wide.
2022-08-16 16:53:00 +02:00
thankyouverycool
d286bf85e6
WindowServer: Remove unused header in SystemEffects
2022-08-16 16:53:00 +02:00
thankyouverycool
8904a61d71
LibGUI+WindowServer: Add a SystemEffects wrapper and helpers
...
SystemEffects provides a tidy way to work with system-wide
visual options passed through IPC.
2022-08-09 12:08:21 +02:00