summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer/WindowManager.cpp
AgeCommit message (Expand)Author
2021-10-27Everywhere: Rename back-click to backward-clickFiliph Sandström
2021-10-27Everywhere: Rename left/right-click to primary/secondaryFiliph Sandström
2021-10-25MouseSettings: Add option to reverse buttonsAndrew Pardoe
2021-10-22WindowServer: Re-evaluate hover state when active window changesAndreas Kling
2021-09-10WindowServer: Fix 'sticky' mouse after resizeBen Wiederhake
2021-09-08LibGUI+WindowServer: Remove now-obsolete cursor tracking featureBen Wiederhake
2021-09-08LibGUI+WindowServer: Introduce new mouse tracking mechanismBen Wiederhake
2021-09-04Cursors: Add new Magnifying glass cursorMustafa Quraish
2021-09-04Cursors: Add new Eyedropper cursorMustafa Quraish
2021-08-23WindowServer: Add support for cursor themesMaciej Zygmanowski
2021-08-22Everywhere: Use Core::ConfigFile::AllowWriting::Yes to allow writingnetworkException
2021-07-22WindowServer: Reuse config variable from the class on theme changeKarol Kosek
2021-07-18WindowServer: Fix menu over-drawingTom
2021-07-07WindowServer: Allow windows to be pinnable (always on top)Andres Crucitti
2021-07-05WindowServer: Fix crash removing modal windowsTom
2021-07-05WindowServer: Improve screen invalidation on window state changesTom
2021-07-04WindowServer: Add show desktop toggle IPC callForLoveOfCats
2021-07-03WindowServer: Rename Window::outer_stack -> Window::window_stackTom
2021-07-03WindowServer: Support two window switcher modes: all or current desktopTom
2021-07-03WindowServer: Add API to change virtual desktop settingsTom
2021-07-03WindowServer: Add basic virtual desktop supportTom
2021-06-28WindowServer: Make vertical maximize work on other screensTom
2021-06-28LibGUI+WindowServer: Add new WMEvent Super+SpaceSpencer Dixon
2021-06-27WindowServer: Un-tile window if resizing warrants itTom
2021-06-25WindowServer: Change rendering drag&drop to use the Overlay classTom
2021-06-25WindowServer: Change window geometry label to use the Overlay classTom
2021-06-25WindowServer: Add an Overlay class for flicker-free overlay renderingTom
2021-06-25WindowServer: Redraw screen when switching back from ttySahan Fernando
2021-06-22WindowServer: Send events once when global cursor tracking is enabledGunnar Beutner
2021-06-21WindowServer: Focus windows blocked by a modal windowMax Wipfli
2021-06-20WindowServer: Update compositor reference to cursor on reloadTom
2021-06-20WindowServer: Load multiple scaled versions of Bitmaps and CursorsTom
2021-06-20WindowServer: Add API to set/get screen layoutsTom
2021-06-20WindowServer: Add initial support for rendering on multiple screensTom
2021-06-18WindowServer: Move key event handling to its own functionAndreas Kling
2021-06-18WindowServer: Make various functions take MouseEvent by const referenceAndreas Kling
2021-06-18WindowServer: Don't include frame when determining hovered windowAndreas Kling
2021-06-18WindowServer: Simplify handling of the window resize candidateAndreas Kling
2021-06-18WindowServer: Reorder and annotate the mouse event processing codeAndreas Kling
2021-06-18WindowServer: Simplify how we determine the hovered windowAndreas Kling
2021-06-18WindowServer: Simplify processing of window-specific mouse eventsAndreas Kling
2021-06-18WindowServer: Unify hit testing between fullscreen/regular windowsAndreas Kling
2021-06-18WindowServer: Move titlebar button mouse event handling to a functionAndreas Kling
2021-06-18WindowServer: Make deliver_mouse_event() perform coordinate translationAndreas Kling
2021-06-18WindowServer: Don't let super key open system menu while tracking inputAndreas Kling
2021-06-18WindowServer: Always send mouse events to active input tracker firstAndreas Kling
2021-06-18WindowServer: Split up WindowFrame::handle_mouse_event()Andreas Kling
2021-06-18WindowServer: Add WindowStack::window_at() and use it a bunchAndreas Kling
2021-06-18WindowServer: Make hit test results richerAndreas Kling
2021-06-18WindowServer: Remove weird feature where Ctrl+Wheel changed opacityAndreas Kling