summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer/WindowManager.cpp
AgeCommit message (Expand)Author
2023-05-23LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusiveJelle Raaijmakers
2023-04-13WindowServer: Move window geometry label into the tile overlay areaTom
2023-04-13WindowServer: Implement tile window overlayTom
2023-04-13WindowServer: Fix calculating tile rect on secondary screensTom
2023-03-10Everywhere: Support overriding the system color schemeimplicitfield
2023-03-06Everywhere: Stop using NonnullOwnPtrVectorAndreas Kling
2023-02-21WindowServer: Fix various const-correctness issuesAndreas Kling
2023-02-17WindowServer: Redraw Taskbar on window highlight during switchingJohn Bundgaard
2023-01-24WindowServer: Reuse existing `WindowManager::desktop_rect()` methodSam Atkins
2023-01-24WindowServer: Double click a window's frame to latch to screen's edgeJelle Raaijmakers
2023-01-24WindowServer: Always process double clicks for mouse eventsJelle Raaijmakers
2023-01-07Userland: Silence warnings from ElapsedTimer::elapsed() type changeAndrew Kaster
2023-01-03WindowServer: Only load /etc/WindowServer.ini once and keep it loadedAndreas Kling
2022-12-28LibGfx+Overall: Remove `is_null` from `Point`, `Rect` and `Size`Jelle Raaijmakers
2022-12-14LibGfx+Userland: Make Gfx::SystemTheme propagate errorsCygnix Proto
2022-12-08WindowServer+MouseSettings: Improve `buttons_switched` namingFiliph Sandström
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::Color by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-04WindowServer: Add "Natural scrolling" supportFiliph Sandström
2022-11-26Taskbar: Rename start_menu to system_menuArda Cinar
2022-11-19LibGUI+WindowServer+Applets+Taskbar: Remove active input conceptsthankyouverycool
2022-11-19WindowServer: Add request_close_fragile_windows() helperthankyouverycool
2022-11-19WindowServer: Add foremost_popup_window() helperthankyouverycool
2022-11-19LibGUI+WindowServer: Remove InputPreemptor conceptthankyouverycool
2022-11-19LibGUI+WindowServer: Replace WindowInput{Enter,Leave} Eventsthankyouverycool
2022-11-19LibGUI+WindowServer: Add WindowType:Autocomplete and helpersthankyouverycool
2022-11-01LibGUI+WindowServer: Create and broadcast an event when a window movesTimothy Flynn
2022-10-26LibGUI: Make sure combobox list windows can't be movedGunnar Beutner
2022-10-11WindowServer+LibGUI: Shrink window edge resize hot-spotsMart G
2022-09-08LibGUI+WindowServer: Notify Windows on input preemptionthankyouverycool
2022-08-31WindowServer: Include window frames when sending drag eventsKarol Kosek
2022-08-31WindowServer+LibGUI: Change cursor icon if DragEnter event was acceptedKarol Kosek
2022-08-31Base+WindowServer+LibGfx: Add new DragCopy CursorKarol Kosek
2022-08-28WindowServer: Remove misbehavior conditions for modalsthankyouverycool
2022-08-28WindowServer: Continue processing ongoing resizes after tilingthankyouverycool
2022-08-26WindowServer: Always restore modal chain when clicking a windowthankyouverycool
2022-08-26LibGUI+Taskbar+WindowServer: Prevent minimization when blockedthankyouverycool
2022-08-26WindowServer: Ignore modal blocking if capturing inputthankyouverycool
2022-08-25LibGUI+Taskbar+WindowServer: Remove mode and parent methods from Taskbarthankyouverycool
2022-08-25WindowServer: Default to Desktop when picking a new active windowthankyouverycool
2022-08-25WindowServer: Invalidate new and previous active input window framesthankyouverycool
2022-08-25WindowServer: Restore modal chains from the Taskbar and Switcherthankyouverycool
2022-08-25WindowServer: Don't let modals minimize themselvesthankyouverycool
2022-08-25WindowServer: Replace modal stacks with modal chainsthankyouverycool
2022-08-25LibGUI+WindowServer+Apps: Replace Accessory Windowsthankyouverycool
2022-08-25LibGfx+LibGUI+WindowServer+Apps+Demos: Replace ToolWindowsthankyouverycool
2022-08-25LibGUI+WindowServer: Introduce WindowModesthankyouverycool