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 години |