1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 23:41:00 +00:00
serenity/WindowServer
Andreas Kling 4e451c1e92 Add client-side double buffering of window backing stores.
This prevents flicker and looks rather good. The main downside is that
resizing gets even more sluggish. That's the price we pay for now.
2019-03-17 04:23:54 +01:00
..
.gitignore Move WindowServer to userspace. 2019-02-17 00:13:47 +01:00
main.cpp WindowServer: Use SA_NOCLDWAIT. 2019-03-01 16:16:38 +01:00
Makefile WindowServer+LibGUI: Add a server-side clipboard. 2019-03-08 13:27:19 +01:00
WSAPITypes.h Add client-side double buffering of window backing stores. 2019-03-17 04:23:54 +01:00
WSClientConnection.cpp Add client-side double buffering of window backing stores. 2019-03-17 04:23:54 +01:00
WSClientConnection.h WindowServer+LibGUI: Add a server-side clipboard. 2019-03-08 13:27:19 +01:00
WSClipboard.cpp WindowServer+LibGUI: Add a server-side clipboard. 2019-03-08 13:27:19 +01:00
WSClipboard.h WindowServer+LibGUI: Add a server-side clipboard. 2019-03-08 13:27:19 +01:00
WSMenu.cpp WindowServer: Let the window switcher render itself as a WSWindow. 2019-03-06 10:03:10 +01:00
WSMenu.h WindowServer: Let the window switcher render itself as a WSWindow. 2019-03-06 10:03:10 +01:00
WSMenuBar.cpp WindowServer: Let menu objects reference the WSClientConnection by pointer. 2019-02-17 09:07:07 +01:00
WSMenuBar.h WindowServer: Let menu objects reference the WSClientConnection by pointer. 2019-02-17 09:07:07 +01:00
WSMenuItem.cpp LibGUI+WindowServer: Add app-global keyboard shortcuts. 2019-03-02 10:10:06 +01:00
WSMenuItem.h LibGUI+WindowServer: Add app-global keyboard shortcuts. 2019-03-02 10:10:06 +01:00
WSMessage.h Add client-side double buffering of window backing stores. 2019-03-17 04:23:54 +01:00
WSMessageLoop.cpp Add client-side double buffering of window backing stores. 2019-03-17 04:23:54 +01:00
WSMessageLoop.h WindowServer: Make message receivers be weak pointers. 2019-02-26 00:54:10 +01:00
WSMessageReceiver.cpp Move WindowServer to userspace. 2019-02-17 00:13:47 +01:00
WSMessageReceiver.h WindowServer: More event -> message renaming. 2019-01-26 05:35:45 +01:00
WSScreen.cpp LibGUI+WindowServer: Implement drag-to-select behavior in GTextEditor. 2019-03-08 17:53:02 +01:00
WSScreen.h LibGUI+WindowServer: Implement drag-to-select behavior in GTextEditor. 2019-03-08 17:53:02 +01:00
WSWindow.cpp LibGUI+WindowServer: Implement drag-to-select behavior in GTextEditor. 2019-03-08 17:53:02 +01:00
WSWindow.h WindowServer: Add window icons. Every window has the same icon for now. 2019-03-06 23:03:36 +01:00
WSWindowManager.cpp Add client-side double buffering of window backing stores. 2019-03-17 04:23:54 +01:00
WSWindowManager.h WindowServer: Include switcher windows in the window iteration. 2019-03-10 13:30:43 +01:00
WSWindowSwitcher.cpp WindowServer: Clear any highlighted window when dismissing the switcher. 2019-03-10 02:19:55 +01:00
WSWindowSwitcher.h WindowServer: Let the window switcher render itself as a WSWindow. 2019-03-06 10:03:10 +01:00
WSWindowType.h WindowServer: Let the window switcher render itself as a WSWindow. 2019-03-06 10:03:10 +01:00