summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer
AgeCommit message (Expand)Author
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-21Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.hAndrew Kaster
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-17LibGUI+WindowServer: Improve window resizing performanceJelle Raaijmakers
2023-01-12Userland: Use Core::Timer::create_foo() factory functions where possibleSam Atkins
2023-01-12LibCore+Userland: Don't auto-start new Core::TimersSam Atkins
2023-01-12LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOrSam Atkins
2023-01-12LibCore+Userland: Make Core::Timer::create_repeating() return ErrorOrSam Atkins
2023-01-07WindowServer: Do not add existing menu items (by ptr) to m_menusCody Hein
2023-01-07Userland: Silence warnings from ElapsedTimer::elapsed() type changeAndrew Kaster
2023-01-06WindowServer: Round menu item font sizes up when calculating heightAndreas Kling
2023-01-05LibGfx: Avoid rounding/truncating glyph positions till blittingMacDue
2023-01-04LibIPC+Everywhere: Change IPC::encode's return type to ErrorOrTimothy Flynn
2023-01-03LibGfx: Make Font::width() return a floatAndreas Kling
2023-01-03WindowServer: Write new config to disk when system fonts are changedAndreas Kling
2023-01-03WindowServer: Only load /etc/WindowServer.ini once and keep it loadedAndreas Kling
2023-01-02Everywhere: Fix badly-formatted includesBen Wiederhake
2022-12-28LibGfx+Overall: Remove `is_null` from `Point`, `Rect` and `Size`Jelle Raaijmakers
2022-12-26LibIPC+Everywhere: Change IPC decoders to construct values in-placeTimothy Flynn
2022-12-23WindowServer: Remove overcropping for magnifierFrHun
2022-12-23WindowServer: Allow overriding position when getting bitmapFrHun
2022-12-14LibGfx+Userland: Make Gfx::SystemTheme propagate errorsCygnix Proto
2022-12-11WindowServer: Remove unused bools in Menu::draw()thankyouverycool
2022-12-11WindowServer: Include missing visibility argument when making MenuItemthankyouverycool
2022-12-10LibGUI+WindowServer: Add "visible" state to GUI actionsAndreas Kling
2022-12-10WindowServer: Update checked state of m_window_menu_always_on_top_itemthankyouverycool
2022-12-10LibCore: Use `Core::Stream` for `ProcessStatisticsReader`Tim Schumacher
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-19WindowServer: Add misbehavior restriction for Blocking modalsthankyouverycool
2022-11-19WindowServer: Don't compute title usernames for frameless Windowsthankyouverycool
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-19Everywhere: Remove unnecessary mutable attributes from lambdasMacDue
2022-11-15Userland: Remove workarounds for LibIPC include order sensitivityTimothy Flynn
2022-11-15Userland: Properly define IPC::encode and IPC::decode specializationsTimothy Flynn
2022-11-13WindowServer: Update alt shortcuts for menu items when text changesAlec Murphy
2022-11-13WindowServer: Add "[user]" to titlebar when uid differs from login usermeiskam