ladybird/Userland/Services/WindowServer
Liav A b9141d85d8 WindowServer: Introduce the window roll-up feature
The roll-up feature allows the user to set the window content to be
hidden, while retaining the window title bar visibility.
While in roll-up mode, the window height size is not changeable.
However, tiling the window or maximizing (as well as unmaximize) it will
instruct exiting the roll-up mode.
2023-11-17 17:31:51 +00:00
..
Animation.cpp
Animation.h
AppletManager.cpp
AppletManager.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Button.cpp
Button.h
CMakeLists.txt
Compositor.cpp
Compositor.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
ConnectionFromClient.cpp LibGUI+WindowServer: Store the source process' PID in the Window classes 2023-11-09 23:35:52 +01:00
ConnectionFromClient.h LibGUI+WindowServer: Store the source process' PID in the Window classes 2023-11-09 23:35:52 +01:00
Cursor.cpp
Cursor.h
Event.h Userland: Port lists of mime types to String 2023-09-29 14:40:21 +01:00
EventLoop.cpp
EventLoop.h
HardwareScreenBackend.cpp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
HardwareScreenBackend.h
HitTestResult.h
KeymapSwitcher.cpp
KeymapSwitcher.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
main.cpp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
Menu.cpp Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Menu.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Menubar.cpp
Menubar.h
MenuItem.cpp
MenuItem.h
MenuManager.cpp Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
MenuManager.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
MultiScaleBitmaps.cpp
MultiScaleBitmaps.h
Overlays.cpp LibGfx: Convert Font APIs to return String instead of DeprecatedString 2023-09-06 11:29:03 -04:00
Overlays.h
ResizeDirection.h
Screen.cpp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
Screen.h
ScreenBackend.h
ScreenLayout.cpp
ScreenLayout.h
ScreenLayout.ipp AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
SystemEffects.h
VirtualScreenBackend.cpp
VirtualScreenBackend.h
Window.cpp WindowServer: Introduce the window roll-up feature 2023-11-17 17:31:51 +00:00
Window.h WindowServer: Introduce the window roll-up feature 2023-11-17 17:31:51 +00:00
WindowClient.ipc Userland: Port lists of mime types to String 2023-09-29 14:40:21 +01:00
WindowFrame.cpp WindowServer: Yank out window frame opacity 2023-06-24 23:45:27 +02:00
WindowFrame.h WindowServer: Yank out window frame opacity 2023-06-24 23:45:27 +02:00
WindowManager.cpp Taskbar+WindowServer: Adding to Quick Launch via windows :^) 2023-11-09 23:35:52 +01:00
WindowManager.h Taskbar+WindowServer: Adding to Quick Launch via windows :^) 2023-11-09 23:35:52 +01:00
WindowManagerClient.ipc Taskbar+WindowServer: Adding to Quick Launch via windows :^) 2023-11-09 23:35:52 +01:00
WindowManagerServer.ipc
WindowMode.h
WindowServer.ipc LibGUI+WindowServer: Store the source process' PID in the Window classes 2023-11-09 23:35:52 +01:00
WindowStack.cpp
WindowStack.h
WindowSwitcher.cpp
WindowSwitcher.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
WindowType.h
WMConnectionFromClient.cpp
WMConnectionFromClient.h