1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 01:31:00 +00:00
serenity/WindowServer
Andreas Kling ae90043424 WindowServer+LibGUI: Send the window size along with Paint server messages.
This way GWindow doesn't need to do synchronous IPC to fetch the appropriate
size for the window's backing store. This is mostly only relevant during
live resize.
2019-02-26 10:53:21 +01:00
..
.gitignore Move WindowServer to userspace. 2019-02-17 00:13:47 +01:00
main.cpp WindowServer: Move video mode setup to WSScreen. 2019-02-17 01:43:01 +01:00
Makefile Move over to building all of userspace with i686-pc-serenity-g++. 2019-02-22 14:45:14 +01:00
WSAPITypes.h WindowServer+LibGUI: Send the window size along with Paint server messages. 2019-02-26 10:53:21 +01:00
WSClientConnection.cpp WindowServer+LibGUI: Send the window size along with Paint server messages. 2019-02-26 10:53:21 +01:00
WSClientConnection.h Rework the rendering model so that clients instantiate backing stores. 2019-02-20 22:08:14 +01:00
WSMenu.cpp Rework the rendering model so that clients instantiate backing stores. 2019-02-20 22:08:14 +01:00
WSMenu.h WindowServer: Display menus with 95% opacity by default. 2019-02-19 16:41:13 +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 WindowServer: Give menu items an identifier field and add a simple callback. 2019-02-11 10:55:02 +01:00
WSMenuItem.h WindowServer: Give menu items an identifier field and add a simple callback. 2019-02-11 10:55:02 +01:00
WSMessage.h WindowServer: Oops, forgot to plumb through the base size for incresize. 2019-02-21 10:11:12 +01:00
WSMessageLoop.cpp WindowServer: Make message receivers be weak pointers. 2019-02-26 00:54:10 +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 WindowServer: Make message receivers be weak pointers. 2019-02-26 00:54:10 +01:00
WSScreen.h WindowServer: Move video mode setup to WSScreen. 2019-02-17 01:43:01 +01:00
WSWindow.cpp Rework the rendering model so that clients instantiate backing stores. 2019-02-20 22:08:14 +01:00
WSWindow.h Add concept of size increments to windowing system. 2019-02-21 00:21:23 +01:00
WSWindowManager.cpp WindowServer+LibGUI: Fix global mouse tracking with recursive widget trees. 2019-02-26 10:34:05 +01:00
WSWindowManager.h WindowServer: Add a simple CPU usage graph to the global menu bar. 2019-02-26 02:17:25 +01:00
WSWindowType.h WindowServer: Add a WSWindowType enum. 2019-02-12 11:53:45 +01:00