summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer/Window.h
AgeCommit message (Expand)Author
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-25Userland: Rename IPC ClientConnection => ConnectionFromClientItamar
2022-02-21WindowServer: Mark window frame as invalidated when updating titleTom
2022-02-14WindowServer: Consolidate tiled and maximized window rects calculationVitaly Dyachkov
2022-02-08WindowServer: Add Vertically/HorizontallyMaximized WindowTileTypesthankyouverycool
2022-02-08WindowServer: Unify Window restore rectsthankyouverycool
2022-02-08WindowServer: Rename Window::tiled() => tile_type() and add is_tiled()thankyouverycool
2022-02-03WindowServer+Keymap+LibGUI: Add widget to display current keymapTimur Sultanov
2022-01-25WindowServer: Rename default_positioned() -> is_default_positioned()Valtteri Koskivuori
2021-11-13WindowServer: Replace "Pin/Unpin Window" => "Always on Top"Andreas Kling
2021-11-13Everywhere: Replace "virtual desktop" => "workspace"Andreas Kling
2021-11-02AK+WindowServer: Remove did_construct() framework used only onceBen Wiederhake
2021-10-21LibGUI+WindowServer: Add option to hide a widow's close buttonTimothy Flynn
2021-09-10WindowServer: Fix 'sticky' mouse after resizeBen Wiederhake
2021-09-10AK+Everywhere: Reduce the number of template parameters of IntrusiveListAli Mohammad Pur
2021-08-02LibGUI, WindowServer: Greatly simplify menubar logicsin-ack
2021-07-18WindowServer: Fix compositor overdraw issues related to transparencyTom
2021-07-18WindowServer: Let clients mark windows as stealable by specific clientsTimothy
2021-07-08WindowServer: Allow partial repaints in window frame & menubarsAndreas Kling
2021-07-07WindowServer: Allow windows to be pinnable (always on top)Andres Crucitti
2021-07-05WindowServer: Improve screen invalidation on window state changesTom
2021-07-04WindowServer+LibGUI: Add a way to force a window to have a drop shadowAndreas Kling
2021-07-04WindowServer: Add show desktop toggle IPC callForLoveOfCats
2021-07-03WindowServer: Rename Window::outer_stack -> Window::window_stackTom
2021-07-03WindowServer: Add API to change virtual desktop settingsTom
2021-07-03WindowServer: Add basic virtual desktop supportTom
2021-06-27WindowServer: Un-tile window if resizing warrants itTom
2021-06-27WindowServer+LibGUI: Allow specifying a "launch origin" for new windowsAndreas Kling
2021-06-27WindowServer: Add a more generic mechanism for animationsAndreas Kling
2021-06-20WindowServer: Add initial support for rendering on multiple screensTom
2021-06-18WindowServer: Make hit test results richerAndreas Kling
2021-06-18WindowServer: Keep track of which WindowStack a Window is part ofAndreas Kling
2021-06-16WindowServer: Remove unused AK::InlineLinkedList header includesBrian Gianforcaro
2021-06-03WindowServer: Switch Window to IntrusiveList from InlineLinkedListBrian Gianforcaro
2021-05-10WindowServer: Add "Move" action to window menusAndreas Kling
2021-05-10WindowServer: Compute final window title before passing to WM clientsAndreas Kling
2021-05-09WindowServer: Simplify the way we update items in the window menuAndreas Kling
2021-05-02WindowServer+Base: Show alternate close button for "modified" windowsAndreas Kling
2021-05-02WindowServer: Minor tweaks to Window.hAndreas Kling
2021-05-02WindowServer+LibGUI+Taskbar: Store window progress as Optional<int>Andreas Kling
2021-05-01WindowServer: Add Window "modified" stateAndreas Kling
2021-04-28WindowServer: Use window menu actions when clicking frame buttonsTom
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-17LibGUI+WindowServer: Separate window manager IPC from regular IPCsin-ack
2021-04-16WindowServer: Replace window menu action magic numbers with enumLinus Groh
2021-04-13Everywhere: It's now "Foobar", not "FooBar", and not "foo bar"Andreas Kling
2021-04-05WindowServer: Support Alt+Character menu shortcuts :^)Andreas Kling
2021-04-04WindowServer+LibGUI: Rename WindowType::MenuApplet => AppletAndreas Kling
2021-03-30WindowServer+Taskbar: Show applets in taskbar :^)Andreas Kling
2021-03-28WindowManager: Allow disabling window hit testing altogetherTom