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 |
Matthew Jones
|
ea4116f5bd
LibGUI+LibGfx+WindowServer: Sanity check window size dimensions
|
4 years ago |
Matthew Jones
|
123848f0c1
LibGUI: Fixes Widget->set_visible(false) still maintains focus bug
|
4 years ago |
Jean-Baptiste Boric
|
e4394b1605
LibGfx: Use anonymous buffer instead of raw anon_fd for Gfx::Bitmap
|
4 years ago |
Brian Gianforcaro
|
79ccba908e
LibGUI: Retain Taskbar icon when toggling frameless setting
|
4 years ago |
Andreas Kling
|
8684fca9df
WindowServer+LibGUI: Make "move window to front" asynchronous
|
4 years ago |
Andreas Kling
|
1aa56f0129
WindowServer+LibGUI: Make much of window construction asynchronous
|
4 years ago |
Andreas Kling
|
a8a899adbf
WindowServer+LibGUI: Make much of menu construction asynchronous
|
4 years ago |
Gunnar Beutner
|
eb21aa65d1
Userland: Make IPC results with one return value available directly
|
4 years ago |
Gunnar Beutner
|
5bb79ea0a7
Userland: Update IPC calls to use proxies
|
4 years ago |
Andreas Kling
|
cc6db526a6
WindowServer+LibGUI+Taskbar: Store window progress as Optional<int>
|
4 years ago |