Andreas Kling
|
f23f99d51b
LibGfx: Use ErrorOr<T> for Bitmap::try_create_with_anonymous_buffer()
|
3 years ago |
Andreas Kling
|
e2eabb4132
LibCore: Use ErrorOr<T> in Core::AnonymousBuffer
|
3 years ago |
Andreas Kling
|
60a245b065
LibGUI: Don't ask WindowServer to destroy windows during app teardown
|
3 years ago |
Marco Cutecchia
|
116bb4888f
LibGUI: Support using a bitmap as override cursor
|
3 years ago |
Andreas Kling
|
f27d768745
LibGUI: Don't force flush pending paints whenever mouse moves
|
3 years ago |
Andreas Kling
|
24651f854c
LibGUI: Add Widget::repaint() to force an immediate repaint
|
3 years ago |
Timothy Flynn
|
176155c695
LibGUI+WindowServer: Add option to hide a widow's close button
|
3 years ago |
Karol Kosek
|
d91f194ddd
LibGUI: Remember the maximized value if a window hasn't been created yet
|
3 years ago |
Karol Kosek
|
38bc81015b
LibGUI: Update the window cursor if it was provided as a bitmap
|
3 years ago |
Ben Wiederhake
|
c6e56612f5
LibGUI+WindowServer: Remove now-obsolete cursor tracking feature
|
3 years ago |
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 |