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 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Tom
|
b4c0314f1d
WindowServer: Don't close context menus when hovering over menu bar
|
4 years ago |
Tom
|
35363a972a
WindowServer: Reset menu position when opened by the menu bar
|
4 years ago |
Jean-Baptiste Boric
|
f8cb068354
WindowManager: Select top-level menus with left/right keys
|
4 years ago |
Tom
|
be48a89b35
WindowServer: Fix double click handling while using cursor tracking
|
4 years ago |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 years ago |
DragonAlex98
|
885974fc3c
WindowServer: Don't close menu when clicking on item with submenu (#5239)
|
4 years ago |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 years ago |
asynts
|
fb8d3635d9
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
Andreas Kling
|
c7ac7e6eaf
Services: Move to Userland/Services/
|
4 years ago |