1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 07:48:12 +00:00
serenity/Servers/WindowServer
Andreas Kling 0fc3ccaa52 WindowServer: Make WSButton behave more like a normal button.
Previously it would just close the window on MouseDown. Now we do the normal
thing where we require a MouseUp inside the button rect before committing.
2019-04-05 21:53:45 +02:00
..
.gitignore Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
main.cpp Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
Makefile WindowServer: Add a WSButton class and make the window close buttons use it. 2019-04-05 18:40:36 +02:00
WSAPITypes.h WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged. 2019-04-05 15:01:28 +02:00
WSButton.cpp WindowServer: Make WSButton behave more like a normal button. 2019-04-05 21:53:45 +02:00
WSButton.h WindowServer: Make WSButton behave more like a normal button. 2019-04-05 21:53:45 +02:00
WSClientConnection.cpp WindowServer: WM_SetActiveWindow should move the window to front as well. 2019-04-04 16:38:42 +02:00
WSClientConnection.h WindowServer: Add WM_SetActiveWindow client request and use it in Taskbar. 2019-04-04 14:38:53 +02:00
WSClipboard.cpp AK: Revert Eternal<T> for now since it doesn't work as intended. 2019-04-05 05:14:20 +02:00
WSClipboard.h AK: Revert Eternal<T> for now since it doesn't work as intended. 2019-04-05 05:14:20 +02:00
WSCursor.cpp LibGUI: Switch to a resizing cursor when hovering or using a GSplitter. 2019-04-02 02:34:09 +02:00
WSCursor.h LibGUI: Switch to a resizing cursor when hovering or using a GSplitter. 2019-04-02 02:34:09 +02:00
WSMenu.cpp WindowServer: Make various function arguments const. 2019-04-01 19:14:57 +02:00
WSMenu.h WindowServer: Make various function arguments const. 2019-04-01 19:14:57 +02:00
WSMenuBar.cpp Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSMenuBar.h Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSMenuItem.cpp Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSMenuItem.h Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSMessage.h WindowServer: Make WSWindowFrame and WSButton deal in relative coordinates. 2019-04-05 21:33:34 +02:00
WSMessageLoop.cpp Taskbar: Only include "Normal" windows in the taskbar window list. 2019-04-04 16:23:23 +02:00
WSMessageLoop.h Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSMessageReceiver.cpp Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSMessageReceiver.h WindowServer: Make various function arguments const. 2019-04-01 19:14:57 +02:00
WSScreen.cpp Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSScreen.h Move WindowServer into Servers. 2019-03-20 04:34:14 +01:00
WSWindow.cpp WindowServer: Factor out window frame logic into a WSWindowFrame class. 2019-04-05 15:54:56 +02:00
WSWindow.h WindowServer: Factor out window frame logic into a WSWindowFrame class. 2019-04-05 15:54:56 +02:00
WSWindowFrame.cpp WindowServer: Make WSButton behave more like a normal button. 2019-04-05 21:53:45 +02:00
WSWindowFrame.h WindowServer: Make WSButton behave more like a normal button. 2019-04-05 21:53:45 +02:00
WSWindowManager.cpp WindowServer: Make WSButton behave more like a normal button. 2019-04-05 21:53:45 +02:00
WSWindowManager.h WindowServer: Make WSButton behave more like a normal button. 2019-04-05 21:53:45 +02:00
WSWindowSwitcher.cpp WindowServer: Make various function arguments const. 2019-04-01 19:14:57 +02:00
WSWindowSwitcher.h WindowServer: Make various function arguments const. 2019-04-01 19:14:57 +02:00
WSWindowType.h Taskbar: Start working on a taskbar app. 2019-04-03 19:38:44 +02:00