1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:28:11 +00:00
serenity/Services/WindowServer
Tom 5c60a6a8fb WindowServer: Fix MenuApplets painting
We need to clip painting to the actual size to prevent corrupting
the area outside of the applet as the backing store is not
guaranteed to be perfectly in sync.

Fixes #3107
2020-08-21 12:00:24 +02:00
..
AppletManager.cpp WindowServer: Fix MenuApplets painting 2020-08-21 12:00:24 +02:00
AppletManager.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Button.cpp WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
Button.h Services: Convert WindowFrame button bitmaps to themable PNGs 2020-08-01 07:56:48 +02:00
ClientConnection.cpp WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
ClientConnection.h LibGUI+WindowServer: Allow applets to retrieve their location 2020-07-26 11:32:12 +02:00
CMakeLists.txt Clipboard: Move the system clipboard to a dedicated service process :^) 2020-05-14 22:53:58 +02:00
Compositor.cpp WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
Compositor.h WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
Cursor.cpp WindowServer+LibGUI: Add "wait" cursor 2020-07-07 23:11:39 +02:00
Cursor.h WindowServer+LibGUI: Add "wait" cursor 2020-07-07 23:11:39 +02:00
Event.h WindowServer: Add accessory windows 2020-07-15 17:15:45 +02:00
EventLoop.cpp LibIPC+Services: Make ClientConnection take socket as NonnullRefPtr 2020-07-06 13:30:11 +02:00
EventLoop.h Services: Renamed from Servers 2020-05-08 21:57:44 +02:00
main.cpp WindowServer+LibVT: Convert some dbgprintf() to dbg() 2020-08-18 17:19:52 +02:00
Menu.cpp WindowServer: Make Menus the input window when showing them 2020-07-15 22:02:53 +02:00
Menu.h WindowServer: Make Menus the input window when showing them 2020-07-15 22:02:53 +02:00
MenuBar.cpp Services: Renamed from Servers 2020-05-08 21:57:44 +02:00
MenuBar.h Services: Renamed from Servers 2020-05-08 21:57:44 +02:00
MenuItem.cpp WindowServer: Add support for default MenuItem 2020-07-11 11:45:49 +02:00
MenuItem.h WindowServer: Add support for default MenuItem 2020-07-11 11:45:49 +02:00
MenuManager.cpp Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
MenuManager.h WindowServer: Make Menus the input window when showing them 2020-07-15 22:02:53 +02:00
Screen.cpp WindowServer: Close the framebuffer fd in ~Screen() 2020-08-17 18:05:35 +02:00
Screen.h Kernel: Move headers intended for userspace use into Kernel/API/ 2020-07-04 17:22:23 +02:00
Window.cpp WindowServer: Find parent taskbar rect for minimize animation 2020-08-19 11:38:26 +02:00
Window.h WindowServer: Find parent taskbar rect for minimize animation 2020-08-19 11:38:26 +02:00
WindowClient.ipc WindowServer: Expose window parent information and more modal improvements 2020-07-16 16:10:21 +02:00
WindowFrame.cpp WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
WindowFrame.h WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
WindowManager.cpp WindowServer: Process dnd mouse events first 2020-08-19 21:06:37 +02:00
WindowManager.h WindowServer: Find parent taskbar rect for minimize animation 2020-08-19 11:38:26 +02:00
WindowServer.ipc LibGUI+WindowServer: Provide default placement to windows 2020-08-01 08:06:48 +02:00
WindowSwitcher.cpp WindowServer: Fix flickering 2020-08-18 12:12:27 +02:00
WindowSwitcher.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
WindowType.h Services: Renamed from Servers 2020-05-08 21:57:44 +02:00