ladybird/WindowServer
Andreas Kling f5f136931a Kernel: Start adding various file system permission checks.
Fail with EACCES in various situations. Fix userland bugs that were exposed.
2019-02-21 15:45:31 +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 WindowServer: Avoid overdraw by shattering dirty rects into unique shards. 2019-02-19 14:49:23 +01:00
WSAPITypes.h Add concept of size increments to windowing system. 2019-02-21 00:21:23 +01:00
WSClientConnection.cpp WindowServer: Oops, forgot to plumb through the base size for incresize. 2019-02-21 10:11:12 +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 Kernel: Start adding various file system permission checks. 2019-02-21 15:45:31 +01:00
WSMessageLoop.h WindowServer: Get rid of unnecessary messaging indirection. 2019-02-17 08:58:42 +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 Add ability to switch video modes from the system menu. 2019-02-17 13:12:59 +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: Choose resizing direction based on where it's initiated. 2019-02-21 11:06:37 +01:00
WSWindowManager.h WindowServer: Support resizing windows. 2019-02-20 15:34:55 +01:00
WSWindowType.h WindowServer: Add a WSWindowType enum. 2019-02-12 11:53:45 +01:00