Commit History

Author SHA1 Message Date
  creator1creeper1 19d9d5bfe1 Everywhere: Mark Vector of mutable references as mutable 3 years ago
  Tom 32d59257d6 WindowServer: Ensure menu visibility after pushing menu to the stack 3 years ago
  Andreas Kling 7a1a8d267d WindowServer: Add menus to open menu stack before making them visible 3 years ago
  Andreas Kling 5f8c949ea1 WindowServer: Remove redundant check in MenuManager::open_menu() 3 years ago
  sin-ack 611370e7dc LibGUI, WindowServer: Greatly simplify menubar logic 4 years ago
  Andreas Kling fb0c94ae84 WindowServer: Remove debug spam in MenuManager::refresh() 4 years ago
  Tom 7ae46ae218 WindowServer: Fix menu over-drawing 4 years ago
  Tom 30f531a55f WindowServer: Fix menu location on screens other than main screen 4 years ago
  Andreas Kling 5d73e16edf WindowServer: Make deliver_mouse_event() perform coordinate translation 4 years ago
  Ali Mohammad Pur 7ac196974d Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&> 4 years ago
  Andreas Kling 5d0c3bd564 WindowServer: Add Menu::is_open() to improve readability 4 years ago
  Andreas Kling 4c6e3d0c59 WindowServer: Fix a handful of clang-tidy warnings in the menu code 4 years ago
  Andreas Kling 3d4afe7614 Everywhere: "indexes" => "indices" 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
  Andreas Kling b75d2d36e1 WindowServer: Clean up some of the code around menu item hovering 4 years ago
  Andreas Kling 2bac9eb79d WindowServer: Cache internal Alt shortcuts on the Menu object 4 years ago
  Andreas Kling 0fc2651303 WindowServer: Support Alt shortcuts inside menus as well 4 years ago
  Andreas Kling 9b740f218b WindowServer+LibGUI: Notify clients when menus become visible/hidden 4 years ago
  Andreas Kling 3e3d196f06 WindowServer: Un-nest MenuManager::handle_mouse_event() a bit 4 years ago
  Andreas Kling 0e798234c7 WindowServer+LibGfx: Remove code for drawing the old-style menu bar 4 years ago
  Andreas Kling 9bbc1c9c93 WindowServer+Taskbar: Show applets in taskbar :^) 4 years ago
  Linus Groh 2fde87e67d WindowServer: Also keep menus open when activated via Ctrl + return key 4 years ago
  Andreas Kling ecb0ae9c33 WindowServer: Keep menu open when activating a menu item with Ctrl held 4 years ago
  Andreas Kling b31b904ad0 WindowServer: Redraw all menus on system theme change 4 years ago
  Andreas Kling dfb81242f3 WindowServer: Redraw window menubars when moving with arrow keys 4 years ago
  Andreas Kling 6ae174f80a WindowServer: Remove some leftover unused menubar things 4 years ago
  Andreas Kling e9db10e3a9 WindowServer+LibGUI: Remove the global menubar :^) 4 years ago
  Andreas Kling 327866520a WindowServer: Remove "system menu" concept from WindowServer 4 years ago
  Andreas Kling fcc8e3484f WindowServer: Remove the global app menu 4 years ago
  Andreas Kling e76771bfad WindowServer+LibGfx: Show menus in windows! :^) 4 years ago