index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Services
/
WindowServer
/
WindowManager.cpp
Age
Commit message (
Expand
)
Author
2021-10-27
Everywhere: Rename back-click to backward-click
Filiph Sandström
2021-10-27
Everywhere: Rename left/right-click to primary/secondary
Filiph Sandström
2021-10-25
MouseSettings: Add option to reverse buttons
Andrew Pardoe
2021-10-22
WindowServer: Re-evaluate hover state when active window changes
Andreas Kling
2021-09-10
WindowServer: Fix 'sticky' mouse after resize
Ben Wiederhake
2021-09-08
LibGUI+WindowServer: Remove now-obsolete cursor tracking feature
Ben Wiederhake
2021-09-08
LibGUI+WindowServer: Introduce new mouse tracking mechanism
Ben Wiederhake
2021-09-04
Cursors: Add new Magnifying glass cursor
Mustafa Quraish
2021-09-04
Cursors: Add new Eyedropper cursor
Mustafa Quraish
2021-08-23
WindowServer: Add support for cursor themes
Maciej Zygmanowski
2021-08-22
Everywhere: Use Core::ConfigFile::AllowWriting::Yes to allow writing
networkException
2021-07-22
WindowServer: Reuse config variable from the class on theme change
Karol Kosek
2021-07-18
WindowServer: Fix menu over-drawing
Tom
2021-07-07
WindowServer: Allow windows to be pinnable (always on top)
Andres Crucitti
2021-07-05
WindowServer: Fix crash removing modal windows
Tom
2021-07-05
WindowServer: Improve screen invalidation on window state changes
Tom
2021-07-04
WindowServer: Add show desktop toggle IPC call
ForLoveOfCats
2021-07-03
WindowServer: Rename Window::outer_stack -> Window::window_stack
Tom
2021-07-03
WindowServer: Support two window switcher modes: all or current desktop
Tom
2021-07-03
WindowServer: Add API to change virtual desktop settings
Tom
2021-07-03
WindowServer: Add basic virtual desktop support
Tom
2021-06-28
WindowServer: Make vertical maximize work on other screens
Tom
2021-06-28
LibGUI+WindowServer: Add new WMEvent Super+Space
Spencer Dixon
2021-06-27
WindowServer: Un-tile window if resizing warrants it
Tom
2021-06-25
WindowServer: Change rendering drag&drop to use the Overlay class
Tom
2021-06-25
WindowServer: Change window geometry label to use the Overlay class
Tom
2021-06-25
WindowServer: Add an Overlay class for flicker-free overlay rendering
Tom
2021-06-25
WindowServer: Redraw screen when switching back from tty
Sahan Fernando
2021-06-22
WindowServer: Send events once when global cursor tracking is enabled
Gunnar Beutner
2021-06-21
WindowServer: Focus windows blocked by a modal window
Max Wipfli
2021-06-20
WindowServer: Update compositor reference to cursor on reload
Tom
2021-06-20
WindowServer: Load multiple scaled versions of Bitmaps and Cursors
Tom
2021-06-20
WindowServer: Add API to set/get screen layouts
Tom
2021-06-20
WindowServer: Add initial support for rendering on multiple screens
Tom
2021-06-18
WindowServer: Move key event handling to its own function
Andreas Kling
2021-06-18
WindowServer: Make various functions take MouseEvent by const reference
Andreas Kling
2021-06-18
WindowServer: Don't include frame when determining hovered window
Andreas Kling
2021-06-18
WindowServer: Simplify handling of the window resize candidate
Andreas Kling
2021-06-18
WindowServer: Reorder and annotate the mouse event processing code
Andreas Kling
2021-06-18
WindowServer: Simplify how we determine the hovered window
Andreas Kling
2021-06-18
WindowServer: Simplify processing of window-specific mouse events
Andreas Kling
2021-06-18
WindowServer: Unify hit testing between fullscreen/regular windows
Andreas Kling
2021-06-18
WindowServer: Move titlebar button mouse event handling to a function
Andreas Kling
2021-06-18
WindowServer: Make deliver_mouse_event() perform coordinate translation
Andreas Kling
2021-06-18
WindowServer: Don't let super key open system menu while tracking input
Andreas Kling
2021-06-18
WindowServer: Always send mouse events to active input tracker first
Andreas Kling
2021-06-18
WindowServer: Split up WindowFrame::handle_mouse_event()
Andreas Kling
2021-06-18
WindowServer: Add WindowStack::window_at() and use it a bunch
Andreas Kling
2021-06-18
WindowServer: Make hit test results richer
Andreas Kling
2021-06-18
WindowServer: Remove weird feature where Ctrl+Wheel changed opacity
Andreas Kling
[next]