ladybird/Userland/Services/WindowServer
Andreas Kling f7f6526082 WindowServer: Reevaluate hover state after dismissing window switcher
This makes the cursor update properly if it was above the window
switcher while it was visible, and something underneath it wants to use
something other than the default arrow cursor.
2021-11-04 16:10:40 +01:00
..
Animation.cpp WindowServer: Fix animations not triggering rendering 2021-06-29 10:03:53 +02:00
Animation.h WindowServer: Change animation time to duration 2021-06-28 22:29:39 +02:00
AppletManager.cpp WindowServer: Fix menu over-drawing 2021-07-18 23:55:13 +02:00
AppletManager.h Services: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
Button.cpp Everywhere: Rename left/right-click to primary/secondary 2021-10-27 22:05:58 +03:00
Button.h Everywhere: Rename left/right-click to primary/secondary 2021-10-27 22:05:58 +03:00
ClientConnection.cpp WindowServer: Rename reevaluate_hovered_window() 2021-11-04 16:10:40 +01:00
ClientConnection.h MouseSettings: Add option to reverse buttons 2021-10-25 19:20:33 +03:00
CMakeLists.txt LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
Compositor.cpp WindowServer: Fix visibility of WindowSwitcher constructor 2021-11-02 22:56:53 +01:00
Compositor.h Compositor: Add API to get the color of a pixel 2021-09-11 19:05:46 +02:00
Cursor.cpp Cursors: Add new Magnifying glass cursor 2021-09-04 03:35:23 +02:00
Cursor.h WindowServer+LibGfx: Move CursorParams to LibGfx 2021-08-23 01:41:53 +02:00
Event.h Everywhere: Rename back-click to backward-click 2021-10-27 22:05:58 +03:00
EventLoop.cpp MouseSettings: Add option to reverse buttons 2021-10-25 19:20:33 +03:00
EventLoop.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HitTestResult.h WindowServer: Make hit test results richer 2021-06-18 17:40:05 +02:00
main.cpp WindowServer: Re-use existing Screen instances and improve fallbacks 2021-07-21 00:06:58 +02:00
Menu.cpp WindowServer: Only clear the hovered item if the item was enabled 2021-08-19 00:11:42 +02:00
Menu.h Services: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
Menubar.cpp LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
Menubar.h LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
MenuItem.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
MenuItem.h WindowServer: Fix a handful of clang-tidy warnings in the menu code 2021-05-09 15:47:21 +02:00
MenuManager.cpp LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
MenuManager.h Services: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
MultiScaleBitmaps.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
MultiScaleBitmaps.h WindowServer: Add an Overlay class for flicker-free overlay rendering 2021-06-25 20:38:13 +02:00
Overlays.cpp LibGfx+WindowServer: Move shadow-painting code to StylePainter 2021-10-28 11:23:44 +02:00
Overlays.h WindowServer: Add basic virtual desktop support 2021-07-03 12:27:23 +02:00
Screen.cpp Everywhere: Rename back-click to backward-click 2021-10-27 22:05:58 +03:00
Screen.h WindowServer: Remove Screen::init() 2021-10-26 01:00:54 +02:00
ScreenLayout.cpp WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
ScreenLayout.h WindowServer: Re-use existing Screen instances and improve fallbacks 2021-07-21 00:06:58 +02:00
ScreenLayout.ipp Kernel + WindowServer: Re-define the interface to framebuffer devices 2021-10-27 07:57:44 +03:00
Window.cpp WindowServer: Reevaluate hover state after dismissing window switcher 2021-11-04 16:10:40 +01:00
Window.h AK+WindowServer: Remove did_construct() framework used only once 2021-11-02 22:56:53 +01:00
WindowClient.ipc LibGUI+WindowServer: Introduce new mouse tracking mechanism 2021-09-08 10:53:49 +02:00
WindowFrame.cpp LibGfx+WindowServer: Move shadow-painting code to StylePainter 2021-10-28 11:23:44 +02:00
WindowFrame.h LibGfx+WindowServer: Move shadow-painting code to StylePainter 2021-10-28 11:23:44 +02:00
WindowManager.cpp WindowServer: Reevaluate hover state when switching highlight windows 2021-11-04 16:10:40 +01:00
WindowManager.h WindowServer: Rename reevaluate_hovered_window() 2021-11-04 16:10:40 +01:00
WindowManagerClient.ipc WindowServer: Add API to change virtual desktop settings 2021-07-03 12:27:23 +02:00
WindowManagerServer.ipc WindowServer: Add set_virtual_dekstop WindowManager message 2021-07-19 18:21:40 +02:00
WindowServer.ipc MouseSettings: Add option to reverse buttons 2021-10-25 19:20:33 +03:00
WindowStack.cpp WindowServer: Allow windows to be pinnable (always on top) 2021-07-07 15:38:59 +02:00
WindowStack.h WindowServer: Add missing minimize check to highlighted window callback 2021-07-08 22:31:21 +02:00
WindowSwitcher.cpp WindowServer: Remove rect behind window icon in WindowSwitcher 2021-07-08 20:15:23 +02:00
WindowSwitcher.h WindowServer: Fix visibility of WindowSwitcher constructor 2021-11-02 22:56:53 +01:00
WindowType.h WindowServer: Add sanity checks to create_window IPC 2021-06-03 08:27:57 +02:00
WMClientConnection.cpp Everywhere: Rename left/right-click to primary/secondary 2021-10-27 22:05:58 +03:00
WMClientConnection.h WindowServer: Add set_virtual_dekstop WindowManager message 2021-07-19 18:21:40 +02:00