sin-ack
|
8ea22121ac
Userland: Migrate to argument-less deferred_invoke
|
3 years ago |
Joe Bentley
|
9df79a77da
WindowServer: Add message to notify clients of applet area resize
|
3 years ago |
Andreas Kling
|
087bd7f767
Userland: Use Rect::centered_within() where useful
|
3 years ago |
Rob Ryan
|
fbf824a50f
LibGUI: Allow widgets to make themselves non-auto-focusable
|
3 years ago |
Karol Kosek
|
ac21c6625d
LibGUI: Add on_active_window_change function object to the Window class
|
3 years ago |
sin-ack
|
611370e7dc
LibGUI, WindowServer: Greatly simplify menubar logic
|
3 years ago |
Andreas Kling
|
2135c66823
Revert "LibGUI: Only dispatch Leave if the now-hovered widget isn't a child"
|
3 years ago |
Andreas Kling
|
b3d27c2340
LibGUI: Add GUI_HOVER_DEBUG runtime debugging flag (environment)
|
3 years ago |
sin-ack
|
cfc9ee6f16
LibGUI: Only dispatch Leave if the now-hovered widget isn't a child
|
3 years ago |
sin-ack
|
444ed56521
LibGUI: Add virtual handlers for WindowEntered and WindowLeft events
|
3 years ago |
Andreas Kling
|
6bb53d6a80
LibGUI: Handle GUI::Window non-volatile backing store issues better
|
4 years ago |
Andreas Kling
|
143443e0b6
LibGfx: Make Gfx::Bitmap::set_nonvolatile() report allocation failure
|
4 years ago |
Andreas Kling
|
687a12d7fb
Userland: Add GUI::Window::add_menu() and use it everywhere
|
4 years ago |
Andreas Kling
|
c7d891765c
LibGfx: Use "try_" prefix for static factory functions
|
4 years ago |
LuK1337
|
b40d771512
LibGUI: Add FontsChanged event and deliver it to windows and widgets
|
4 years ago |
Aziz Berkay Yesilyurt
|
6f594b36f5
LibGUI: Verify m_window_id is not-zero in set_maximized
|
4 years ago |
Ali Mohammad Pur
|
0459a111b2
Revert "Userland: Add ability to screenshot rectangular region in `shot` (#8515)"
|
4 years ago |
Aziz Berkay Yesilyurt
|
1c06d77262
Userland: Add ability to screenshot rectangular region in `shot` (#8515)
|
4 years ago |
Andreas Kling
|
86d0145260
LibGfx+LibGUI+WindowServer: Use move() on Core::AnonymousBuffer more
|
4 years ago |
Andreas Kling
|
e0986c2766
LibGUI: Fix some clang-tidy warnings in Window.cpp
|
4 years ago |
Andreas Kling
|
c2dfa9d54c
WindowServer+LibGUI: Add a way to force a window to have a drop shadow
|
4 years ago |
Andreas Kling
|
782a5c88ce
WindowServer: Make most remaining WindowServer IPC calls async
|
4 years ago |
Ali Mohammad Pur
|
2665cdf2a1
LibGUI: Don't allocate a scope-local MouseEvent on the heap
|
4 years ago |
Andreas Kling
|
6a132d8672
WindowServer+LibGUI: Allow specifying a "launch origin" for new windows
|
4 years ago |
Aatos Majava
|
3e6a5af32b
LibGUI: Actually use the Action alternate shortcut
|
4 years ago |
Tom
|
4392da970a
WindowServer: Add initial support for rendering on multiple screens
|
4 years ago |
Andreas Kling
|
dc65f54c06
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
|
4 years ago |
Andreas Kling
|
0a98964600
WindowServer+LibGUI: Make window creation asynchronous :^)
|
4 years ago |
Marcus Nilsson
|
2f7dc29ab7
LibGUI/WindowServer: Add set_maximized IPC call
|
4 years ago |
Ali Mohammad Pur
|
7ac196974d
Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&>
|
4 years ago |