1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 19:58:11 +00:00
serenity/Userland/Services/WindowServer
thankyouverycool a1dceb5b97 WindowServer: Remove nudge_into_desktop() from Window
Positioning windows outside visible coordinates is valid if sometimes
curious behavior, but it shouldn't be considered misbehavior by default.
There are multiple ways to recover windows with obscured title bars,
and this function papers over actual resize bugs and is no longer
needed to normalize window size, so let's remove it for now.
2022-08-25 13:28:50 +02:00
..
Animation.cpp WindowServer: Fix animation crash 2022-03-18 20:00:30 +01:00
Animation.h WindowServer: Fix animation crash 2022-03-18 20:00:30 +01:00
AppletManager.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
AppletManager.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Button.cpp WindowServer: Fix crash when hovering over title buttons 2022-05-18 19:05:18 +02:00
Button.h WindowServer: Support hover icons for title buttons 2022-05-03 22:00:14 +02:00
CMakeLists.txt WindowServer: Create the VirtualScreenBackend 2022-04-21 13:41:55 +02:00
Compositor.cpp WindowServer+DisplaySettings: Capitalize display mode dropdown 2022-08-24 12:17:30 +02:00
Compositor.h WindowServer: Fix animated cursor not starting after cursor theme switch 2022-06-10 20:51:55 +01:00
ConnectionFromClient.cpp WindowServer: Remove nudge_into_desktop() from Window 2022-08-25 13:28:50 +02:00
ConnectionFromClient.h LibGUI+WindowServer: Create IPC calls for passing SystemEffects 2022-08-09 12:08:21 +02:00
Cursor.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Cursor.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Event.h WindowServer: Don't start a drag and drop unless holding Primary mouse 2022-08-16 16:43:27 +02:00
EventLoop.cpp Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
EventLoop.h Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
HardwareScreenBackend.cpp Kernel+Userland: Rename FB.h => Graphics.h 2022-07-23 10:42:08 +01:00
HardwareScreenBackend.h Userland: Remove stale remainders of old framebuffer devices 2022-07-23 10:42:08 +01:00
HitTestResult.h WindowServer: Make hit test results richer 2021-06-18 17:40:05 +02:00
KeymapSwitcher.cpp Keymap+WindowServer: Add context menu to keymap applet 2022-07-21 16:40:47 +02:00
KeymapSwitcher.h Keymap+WindowServer: Add context menu to keymap applet 2022-07-21 16:40:47 +02:00
main.cpp Userland+Base: Make the window titlebar font configurable separately 2022-08-01 10:29:53 +02:00
Menu.cpp WindowServer: Redraw menu items after client updates them somehow 2022-08-21 20:04:33 +02:00
Menu.h LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
Menubar.cpp LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
Menubar.h WindowServer: Update menu buttons' rects on font change 2022-03-14 22:29:57 +01:00
MenuItem.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MenuItem.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MenuManager.cpp WindowServer: Walk the open menu stack in reverse on MouseMove events 2022-08-16 16:52:09 +02:00
MenuManager.h WindowServer: Add MenuManager helper to find closest open ancestor 2022-08-16 16:52:09 +02:00
MultiScaleBitmaps.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MultiScaleBitmaps.h WindowServer: Fix crash when hovering over title buttons 2022-05-18 19:05:18 +02:00
Overlays.cpp WindowServer+WorkspacePicker: Adjust active and inactive colors 2022-08-16 16:41:47 +02:00
Overlays.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Screen.cpp Kernel+Userland: Rename FB.h => Graphics.h 2022-07-23 10:42:08 +01:00
Screen.h WindowServer: Drop support for the DisplayConnector write interface 2022-06-06 20:11:05 +01:00
ScreenBackend.h WindowServer: Drop support for the DisplayConnector write interface 2022-06-06 20:11:05 +01:00
ScreenLayout.cpp WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
ScreenLayout.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ScreenLayout.ipp Kernel+Userland: Rename FB.h => Graphics.h 2022-07-23 10:42:08 +01:00
SystemEffects.h LibGUI+WindowServer+DisplaySettings: Add Tooltips to SystemEffects 2022-08-16 16:53:00 +02:00
VirtualScreenBackend.cpp Everywhere: Split Error::from_string_literal and Error::from_string_view 2022-07-12 23:11:35 +02:00
VirtualScreenBackend.h Everywhere: Purge all support and usage of framebuffer devices 2022-05-05 20:55:57 +02:00
Window.cpp WindowServer: Remove nudge_into_desktop() from Window 2022-08-25 13:28:50 +02:00
Window.h WindowServer: Remove nudge_into_desktop() from Window 2022-08-25 13:28:50 +02:00
WindowClient.ipc LibGUI+WindowServer: Create IPC calls for passing SystemEffects 2022-08-09 12:08:21 +02:00
WindowFrame.cpp WindowServer: Let WindowManager set serverside effects 2022-08-09 12:08:21 +02:00
WindowFrame.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
WindowManager.cpp WindowServer: Remove nudge_into_desktop() from Window 2022-08-25 13:28:50 +02:00
WindowManager.h WindowServer: Don't start a drag and drop unless holding Primary mouse 2022-08-16 16:43:27 +02:00
WindowManagerClient.ipc Taskbar+Desktop: Add super+D keyboard shortcut 2022-06-01 19:31:34 +02:00
WindowManagerServer.ipc Keymap+WindowServer: Add context menu to keymap applet 2022-07-21 16:40:47 +02:00
WindowServer.ipc LibGUI+WindowServer: Create IPC calls for passing SystemEffects 2022-08-09 12:08:21 +02:00
WindowStack.cpp WindowServer: Move "automatic cursor tracking window" to WindowManager 2022-08-16 00:58:26 +02:00
WindowStack.h WindowServer: Move "automatic cursor tracking window" to WindowManager 2022-08-16 00:58:26 +02:00
WindowSwitcher.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
WindowSwitcher.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
WindowType.h WindowServer: Add sanity checks to create_window IPC 2021-06-03 08:27:57 +02:00
WMConnectionFromClient.cpp Keymap+WindowServer: Add context menu to keymap applet 2022-07-21 16:40:47 +02:00
WMConnectionFromClient.h Keymap+WindowServer: Add context menu to keymap applet 2022-07-21 16:40:47 +02:00