Commit History

Автор SHA1 Съобщение Дата
  Jelle Raaijmakers f391ccfe53 LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive преди 2 години
  Jelle Raaijmakers 3e70d41c57 WindowServer: Always process double clicks for mouse events преди 2 години
  thankyouverycool 3027cf7e99 LibGUI+WindowServer: Remove InputPreemptor concept преди 2 години
  Sergiy Stupar 288d75fdab WindowServer: Cycle through menu items with the same Alt shortcut преди 2 години
  thankyouverycool 463aff827e LibGUI+WindowServer: Notify Windows on input preemption преди 2 години
  thankyouverycool 63b8d04100 WindowServer: Walk the open menu stack in reverse on MouseMove events преди 2 години
  thankyouverycool 4489f9dbef WindowServer: Add MenuManager helper to find closest open ancestor преди 2 години
  Idan Horowitz 086969277e Everywhere: Run clang-format преди 3 години
  Lenny Maiorani 0b7baa7e5a Services: Use default constructors/destructors преди 3 години
  Itamar 3a71748e5d Userland: Rename IPC ClientConnection => ConnectionFromClient преди 3 години
  networkException e2df145e14 WindowServer: Allow checking checkable entries in a menu using space преди 3 години
  creator1creeper1 19d9d5bfe1 Everywhere: Mark Vector of mutable references as mutable преди 3 години
  Tom 32d59257d6 WindowServer: Ensure menu visibility after pushing menu to the stack преди 3 години
  Andreas Kling 7a1a8d267d WindowServer: Add menus to open menu stack before making them visible преди 3 години
  Andreas Kling 5f8c949ea1 WindowServer: Remove redundant check in MenuManager::open_menu() преди 3 години
  sin-ack 611370e7dc LibGUI, WindowServer: Greatly simplify menubar logic преди 4 години
  Andreas Kling fb0c94ae84 WindowServer: Remove debug spam in MenuManager::refresh() преди 4 години
  Tom 7ae46ae218 WindowServer: Fix menu over-drawing преди 4 години
  Tom 30f531a55f WindowServer: Fix menu location on screens other than main screen преди 4 години
  Andreas Kling 5d73e16edf WindowServer: Make deliver_mouse_event() perform coordinate translation преди 4 години
  Ali Mohammad Pur 7ac196974d Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&> преди 4 години
  Andreas Kling 5d0c3bd564 WindowServer: Add Menu::is_open() to improve readability преди 4 години
  Andreas Kling 4c6e3d0c59 WindowServer: Fix a handful of clang-tidy warnings in the menu code преди 4 години
  Andreas Kling 3d4afe7614 Everywhere: "indexes" => "indices" преди 4 години
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години
  Andreas Kling b75d2d36e1 WindowServer: Clean up some of the code around menu item hovering преди 4 години
  Andreas Kling 2bac9eb79d WindowServer: Cache internal Alt shortcuts on the Menu object преди 4 години
  Andreas Kling 0fc2651303 WindowServer: Support Alt shortcuts inside menus as well преди 4 години
  Andreas Kling 9b740f218b WindowServer+LibGUI: Notify clients when menus become visible/hidden преди 4 години
  Andreas Kling 3e3d196f06 WindowServer: Un-nest MenuManager::handle_mouse_event() a bit преди 4 години