1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-17 17:52:24 +00:00
serenity/Userland/Services/WindowServer
Liav A 50429d3b22 LibC+Kernel: Move GPU-related API methods to a LibC header file
The Kernel/API directory in general shouldn't include userspace code,
but structure definitions that both are shared between the Kernel and
userspace.

All users of the ioctl API obviously use LibC so LibC is the most common
and shared library for the affected programs.
2023-09-15 11:05:25 -06:00
..
Animation.cpp
Animation.h
AppletManager.cpp
AppletManager.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Button.cpp
Button.h
CMakeLists.txt
Compositor.cpp WindowServer+LibGUI: Yank out window-global opacity 2023-06-24 23:45:27 +02:00
Compositor.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
ConnectionFromClient.cpp WindowServer+LibGUI: Yank out window-global opacity 2023-06-24 23:45:27 +02:00
ConnectionFromClient.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Cursor.cpp
Cursor.h
Event.h
EventLoop.cpp
EventLoop.h
HardwareScreenBackend.cpp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
HardwareScreenBackend.h
HitTestResult.h
KeymapSwitcher.cpp
KeymapSwitcher.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
main.cpp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
Menu.cpp Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Menu.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
Menubar.cpp
Menubar.h
MenuItem.cpp
MenuItem.h
MenuManager.cpp Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
MenuManager.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
MultiScaleBitmaps.cpp
MultiScaleBitmaps.h
Overlays.cpp LibGfx: Convert Font APIs to return String instead of DeprecatedString 2023-09-06 11:29:03 -04:00
Overlays.h
ResizeDirection.h
Screen.cpp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
Screen.h
ScreenBackend.h
ScreenLayout.cpp
ScreenLayout.h
ScreenLayout.ipp LibC+Kernel: Move GPU-related API methods to a LibC header file 2023-09-15 11:05:25 -06:00
SystemEffects.h WindowServer: Don't crash when trying to set invalid effects 2023-06-01 21:17:29 +02:00
VirtualScreenBackend.cpp
VirtualScreenBackend.h Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
Window.cpp AK: Make "foo"_string infallible 2023-08-07 16:03:27 +02:00
Window.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
WindowClient.ipc
WindowFrame.cpp WindowServer: Yank out window frame opacity 2023-06-24 23:45:27 +02:00
WindowFrame.h WindowServer: Yank out window frame opacity 2023-06-24 23:45:27 +02:00
WindowManager.cpp Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
WindowManager.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
WindowManagerClient.ipc AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
WindowManagerServer.ipc
WindowMode.h
WindowServer.ipc WindowServer+LibGUI: Yank out window-global opacity 2023-06-24 23:45:27 +02:00
WindowStack.cpp
WindowStack.h
WindowSwitcher.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
WindowSwitcher.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
WindowType.h
WMConnectionFromClient.cpp
WMConnectionFromClient.h