summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGUI/Menu.cpp
AgeCommit message (Expand)Author
2023-04-19WindowServer+LibGUI: Port WindowServer's Menu name to new StringKarol Kosek
2023-04-19LibGUI+Userland: Make Menu::*add_submmenu take name using new stringKarol Kosek
2023-04-19LibGUI+Browser: Set menu names using the new String classKarol Kosek
2023-04-19Userland: Construct Menus with name using the non-deprecated StringKarol Kosek
2023-04-19LibGUI: Store Menu names as new StringKarol Kosek
2023-03-26LibGUI: Allow updating the names of menus and submenusMacDue
2023-03-06Everywhere: Stop using NonnullOwnPtrVectorAndreas Kling
2023-02-28LibGUI: Add a simple "recently open files" featureAndreas Kling
2022-12-10LibGUI+WindowServer: Add "visible" state to GUI actionsAndreas Kling
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-09-08Browser+LibGUI+WindowServer: Open Button menus uniformlythankyouverycool
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-25Userland: Rename WindowServerConnection=>ConnectionToWindowServerItamar
2022-02-21LibGUI: Add 'remove_all_actions' method to 'Menu'Marco Cutecchia
2022-01-28Userland: Fix unnecessary heap allocation of singleton objectsDaniel Bertalan
2022-01-09LibGUI: Add Menu::set_children_actions_enabled() helperMarcus Nilsson
2021-11-24LibGUI: Add GUI::Menu::try_add_submenu()Andreas Kling
2021-11-24LibGUI: Add GUI::Menu::try_add_action() and try_add_separator()Andreas Kling
2021-08-02LibGUI, WindowServer: Greatly simplify menubar logicsin-ack
2021-05-17WindowServer+LibGUI: Make menu allocation asynchronousAndreas Kling
2021-05-10WindowServer+LibGUI: Make menu and menubar teardown asynchronousAndreas Kling
2021-05-03WindowServer+LibGUI: Make much of menu construction asynchronousAndreas Kling
2021-05-03Userland: Make IPC results with one return value available directlyGunnar Beutner
2021-05-03Userland: Update IPC calls to use proxiesGunnar Beutner
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-17LibGUI: Make some API's take String instead of StringViewAndreas Kling
2021-04-05WindowServer+LibGUI: Notify clients when menus become visible/hiddenAndreas Kling
2021-03-23LibGUI: Remove one ancient GMENU_DEBUG debug logAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-16WindowServer+LibGUI: Send menu item icons as Gfx::ShareableBitmapAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling