summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer/MenuManager.cpp
AgeCommit message (Expand)Author
2021-08-02LibGUI, WindowServer: Greatly simplify menubar logicsin-ack
2021-07-25WindowServer: Remove debug spam in MenuManager::refresh()Andreas Kling
2021-07-18WindowServer: Fix menu over-drawingTom
2021-06-28WindowServer: Fix menu location on screens other than main screenTom
2021-06-18WindowServer: Make deliver_mouse_event() perform coordinate translationAndreas Kling
2021-06-08Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&>Ali Mohammad Pur
2021-05-17WindowServer: Add Menu::is_open() to improve readabilityAndreas Kling
2021-05-09WindowServer: Fix a handful of clang-tidy warnings in the menu codeAndreas Kling
2021-04-29Everywhere: "indexes" => "indices"Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-15WindowServer: Clean up some of the code around menu item hoveringAndreas Kling
2021-04-09WindowServer: Cache internal Alt shortcuts on the Menu objectAndreas Kling
2021-04-09WindowServer: Support Alt shortcuts inside menus as wellAndreas Kling
2021-04-05WindowServer+LibGUI: Notify clients when menus become visible/hiddenAndreas Kling
2021-04-02WindowServer: Un-nest MenuManager::handle_mouse_event() a bitAndreas Kling
2021-03-31WindowServer+LibGfx: Remove code for drawing the old-style menu barAndreas Kling
2021-03-30WindowServer+Taskbar: Show applets in taskbar :^)Andreas Kling
2021-03-27WindowServer: Also keep menus open when activated via Ctrl + return keyLinus Groh
2021-03-26WindowServer: Keep menu open when activating a menu item with Ctrl heldAndreas Kling
2021-03-26WindowServer: Redraw all menus on system theme changeAndreas Kling
2021-03-26WindowServer: Redraw window menubars when moving with arrow keysAndreas Kling
2021-03-26WindowServer: Remove some leftover unused menubar thingsAndreas Kling
2021-03-25WindowServer+LibGUI: Remove the global menubar :^)Andreas Kling
2021-03-25WindowServer: Remove "system menu" concept from WindowServerAndreas Kling
2021-03-25WindowServer: Remove the global app menuAndreas Kling
2021-03-25WindowServer+LibGfx: Show menus in windows! :^)Andreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-22WindowServer: Don't close context menus when hovering over menu barTom
2021-02-22WindowServer: Reset menu position when opened by the menu barTom
2021-02-15WindowManager: Select top-level menus with left/right keysJean-Baptiste Boric
2021-02-15WindowServer: Fix double click handling while using cursor trackingTom
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-07WindowServer: Don't close menu when clicking on item with submenu (#5239)DragonAlex98
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-12Services: Move to Userland/Services/Andreas Kling