1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:57:42 +00:00
serenity/Userland/Services/WindowServer
Karol Kosek 65f3a259d2 WindowServer: Clear wallpaper if the requested path is empty
235f39e449 secretly added an if check that ignores all the files that
couldn't be loaded into bitmaps.  Unfortunately, we send an empty path
as a way to unset the wallpaper, which meant that we couldn't go back
to the default background color anymore.
2021-11-26 11:30:55 -08:00
..
Animation.cpp WindowServer: Fix animations not triggering rendering 2021-06-29 10:03:53 +02:00
Animation.h WindowServer: Change animation time to duration 2021-06-28 22:29:39 +02:00
AppletManager.cpp WindowServer: Fix menu over-drawing 2021-07-18 23:55:13 +02:00
AppletManager.h Services: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
Button.cpp Everywhere: Rename left/right-click to primary/secondary 2021-10-27 22:05:58 +03:00
Button.h Everywhere: Rename left/right-click to primary/secondary 2021-10-27 22:05:58 +03:00
ClientConnection.cpp Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
ClientConnection.h Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
CMakeLists.txt WindowServer: Port to LibMain :^) 2021-11-22 23:52:47 +01:00
Compositor.cpp WindowServer: Clear wallpaper if the requested path is empty 2021-11-26 11:30:55 -08:00
Compositor.h Compositor: Add API to get the color of a pixel 2021-09-11 19:05:46 +02:00
Cursor.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Cursor.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Event.h Everywhere: Rename back-click to backward-click 2021-10-27 22:05:58 +03:00
EventLoop.cpp MouseSettings: Add option to reverse buttons 2021-10-25 19:20:33 +03:00
EventLoop.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HitTestResult.h WindowServer: Make hit test results richer 2021-06-18 17:40:05 +02:00
main.cpp LibCore+LibSystem: Move syscall wrappers from LibSystem to LibCore 2021-11-23 11:33:36 +01:00
Menu.cpp WindowServer: Ensure menu visibility after pushing menu to the stack 2021-11-13 00:38:36 +01:00
Menu.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Menubar.cpp LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
Menubar.h LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
MenuItem.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
MenuItem.h WindowServer: Fix a handful of clang-tidy warnings in the menu code 2021-05-09 15:47:21 +02:00
MenuManager.cpp WindowServer: Ensure menu visibility after pushing menu to the stack 2021-11-13 00:38:36 +01:00
MenuManager.h Services: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
MultiScaleBitmaps.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
MultiScaleBitmaps.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Overlays.cpp LibGfx: Use ErrorOr<T> for Bitmap::try_create() 2021-11-08 00:35:27 +01:00
Overlays.h WindowServer: Add basic virtual desktop support 2021-07-03 12:27:23 +02:00
Screen.cpp Everywhere: Fix spelling of "offsetted" 2021-11-21 20:22:48 +01:00
Screen.h WindowServer: Remove Screen::init() 2021-10-26 01:00:54 +02:00
ScreenLayout.cpp WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
ScreenLayout.h WindowServer: Re-use existing Screen instances and improve fallbacks 2021-07-21 00:06:58 +02:00
ScreenLayout.ipp LibCore: Use ErrorOr<T> for Core::File::open() 2021-11-08 00:35:27 +01:00
Window.cpp WindowServer: Allow server-internal windows with alpha channel 2021-11-14 12:23:04 +01:00
Window.h WindowServer: Replace "Pin/Unpin Window" => "Always on Top" 2021-11-13 12:48:43 +01:00
WindowClient.ipc Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
WindowFrame.cpp WindowServer: Make window switcher look more like other overlays 2021-11-14 12:23:04 +01:00
WindowFrame.h WindowServer: Make WindowFrame::shadow_bitmap() const 2021-11-14 12:23:04 +01:00
WindowManager.cpp WindowServer: Clear active input tracking window on menu popup 2021-11-13 12:48:43 +01:00
WindowManager.h WindowServer: Replace "Pin/Unpin Window" => "Always on Top" 2021-11-13 12:48:43 +01:00
WindowManagerClient.ipc Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
WindowManagerServer.ipc Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
WindowServer.ipc Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
WindowStack.cpp WindowServer: Replace "Pin/Unpin Window" => "Always on Top" 2021-11-13 12:48:43 +01:00
WindowStack.h WindowServer: Replace "Pin/Unpin Window" => "Always on Top" 2021-11-13 12:48:43 +01:00
WindowSwitcher.cpp WindowServer: Make window switcher look more like other overlays 2021-11-14 12:23:04 +01:00
WindowSwitcher.h WindowServer: Make window switcher look more like other overlays 2021-11-14 12:23:04 +01:00
WindowType.h WindowServer: Add sanity checks to create_window IPC 2021-06-03 08:27:57 +02:00
WMClientConnection.cpp Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00
WMClientConnection.h Everywhere: Replace "virtual desktop" => "workspace" 2021-11-13 12:48:43 +01:00