summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2021-01-12 12:23:01 +0100
committerAndreas Kling <kling@serenityos.org>2021-01-12 12:23:01 +0100
commitc7ac7e6eaff862c1ea4f99e0c6ce75e095106d9c (patch)
treece2a3fef96f0b8eebe907743f1e03739457c11a6
parent4055b0329117c1a280080bbd638eb48bafe29638 (diff)
downloadserenity-c7ac7e6eaff862c1ea4f99e0c6ce75e095106d9c.zip
Services: Move to Userland/Services/
-rw-r--r--CMakeLists.txt5
-rw-r--r--Meta/CMake/utils.cmake2
-rw-r--r--Userland/CMakeLists.txt1
-rw-r--r--Userland/Services/AudioServer/AudioClient.ipc (renamed from Services/AudioServer/AudioClient.ipc)0
-rw-r--r--Userland/Services/AudioServer/AudioServer.ipc (renamed from Services/AudioServer/AudioServer.ipc)0
-rw-r--r--Userland/Services/AudioServer/CMakeLists.txt (renamed from Services/AudioServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/AudioServer/ClientConnection.cpp (renamed from Services/AudioServer/ClientConnection.cpp)0
-rw-r--r--Userland/Services/AudioServer/ClientConnection.h (renamed from Services/AudioServer/ClientConnection.h)0
-rw-r--r--Userland/Services/AudioServer/Mixer.cpp (renamed from Services/AudioServer/Mixer.cpp)0
-rw-r--r--Userland/Services/AudioServer/Mixer.h (renamed from Services/AudioServer/Mixer.h)0
-rw-r--r--Userland/Services/AudioServer/main.cpp (renamed from Services/AudioServer/main.cpp)0
-rw-r--r--Userland/Services/CMakeLists.txt (renamed from Services/CMakeLists.txt)0
-rw-r--r--Userland/Services/ChessEngine/CMakeLists.txt (renamed from Services/ChessEngine/CMakeLists.txt)0
-rw-r--r--Userland/Services/ChessEngine/ChessEngine.cpp (renamed from Services/ChessEngine/ChessEngine.cpp)0
-rw-r--r--Userland/Services/ChessEngine/ChessEngine.h (renamed from Services/ChessEngine/ChessEngine.h)0
-rw-r--r--Userland/Services/ChessEngine/MCTSTree.cpp (renamed from Services/ChessEngine/MCTSTree.cpp)0
-rw-r--r--Userland/Services/ChessEngine/MCTSTree.h (renamed from Services/ChessEngine/MCTSTree.h)0
-rw-r--r--Userland/Services/ChessEngine/main.cpp (renamed from Services/ChessEngine/main.cpp)0
-rw-r--r--Userland/Services/Clipboard/CMakeLists.txt (renamed from Services/Clipboard/CMakeLists.txt)0
-rw-r--r--Userland/Services/Clipboard/ClientConnection.cpp (renamed from Services/Clipboard/ClientConnection.cpp)0
-rw-r--r--Userland/Services/Clipboard/ClientConnection.h (renamed from Services/Clipboard/ClientConnection.h)0
-rw-r--r--Userland/Services/Clipboard/ClipboardClient.ipc (renamed from Services/Clipboard/ClipboardClient.ipc)0
-rw-r--r--Userland/Services/Clipboard/ClipboardServer.ipc (renamed from Services/Clipboard/ClipboardServer.ipc)0
-rw-r--r--Userland/Services/Clipboard/Storage.cpp (renamed from Services/Clipboard/Storage.cpp)0
-rw-r--r--Userland/Services/Clipboard/Storage.h (renamed from Services/Clipboard/Storage.h)0
-rw-r--r--Userland/Services/Clipboard/main.cpp (renamed from Services/Clipboard/main.cpp)0
-rw-r--r--Userland/Services/CrashDaemon/CMakeLists.txt (renamed from Services/CrashDaemon/CMakeLists.txt)0
-rw-r--r--Userland/Services/CrashDaemon/main.cpp (renamed from Services/CrashDaemon/main.cpp)0
-rw-r--r--Userland/Services/DHCPClient/CMakeLists.txt (renamed from Services/DHCPClient/CMakeLists.txt)0
-rw-r--r--Userland/Services/DHCPClient/DHCPv4.cpp (renamed from Services/DHCPClient/DHCPv4.cpp)0
-rw-r--r--Userland/Services/DHCPClient/DHCPv4.h (renamed from Services/DHCPClient/DHCPv4.h)0
-rw-r--r--Userland/Services/DHCPClient/DHCPv4Client.cpp (renamed from Services/DHCPClient/DHCPv4Client.cpp)0
-rw-r--r--Userland/Services/DHCPClient/DHCPv4Client.h (renamed from Services/DHCPClient/DHCPv4Client.h)0
-rw-r--r--Userland/Services/DHCPClient/main.cpp (renamed from Services/DHCPClient/main.cpp)0
-rw-r--r--Userland/Services/EchoServer/CMakeLists.txt (renamed from Services/EchoServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/EchoServer/Client.cpp (renamed from Services/EchoServer/Client.cpp)0
-rw-r--r--Userland/Services/EchoServer/Client.h (renamed from Services/EchoServer/Client.h)0
-rw-r--r--Userland/Services/EchoServer/main.cpp (renamed from Services/EchoServer/main.cpp)0
-rw-r--r--Userland/Services/ImageDecoder/CMakeLists.txt (renamed from Services/ImageDecoder/CMakeLists.txt)0
-rw-r--r--Userland/Services/ImageDecoder/ClientConnection.cpp (renamed from Services/ImageDecoder/ClientConnection.cpp)0
-rw-r--r--Userland/Services/ImageDecoder/ClientConnection.h (renamed from Services/ImageDecoder/ClientConnection.h)0
-rw-r--r--Userland/Services/ImageDecoder/Forward.h (renamed from Services/ImageDecoder/Forward.h)0
-rw-r--r--Userland/Services/ImageDecoder/ImageDecoderClient.ipc (renamed from Services/ImageDecoder/ImageDecoderClient.ipc)0
-rw-r--r--Userland/Services/ImageDecoder/ImageDecoderServer.ipc (renamed from Services/ImageDecoder/ImageDecoderServer.ipc)0
-rw-r--r--Userland/Services/ImageDecoder/main.cpp (renamed from Services/ImageDecoder/main.cpp)0
-rw-r--r--Userland/Services/LaunchServer/CMakeLists.txt (renamed from Services/LaunchServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/LaunchServer/ClientConnection.cpp (renamed from Services/LaunchServer/ClientConnection.cpp)0
-rw-r--r--Userland/Services/LaunchServer/ClientConnection.h (renamed from Services/LaunchServer/ClientConnection.h)0
-rw-r--r--Userland/Services/LaunchServer/LaunchClient.ipc (renamed from Services/LaunchServer/LaunchClient.ipc)0
-rw-r--r--Userland/Services/LaunchServer/LaunchServer.ipc (renamed from Services/LaunchServer/LaunchServer.ipc)0
-rw-r--r--Userland/Services/LaunchServer/Launcher.cpp (renamed from Services/LaunchServer/Launcher.cpp)0
-rw-r--r--Userland/Services/LaunchServer/Launcher.h (renamed from Services/LaunchServer/Launcher.h)0
-rw-r--r--Userland/Services/LaunchServer/main.cpp (renamed from Services/LaunchServer/main.cpp)0
-rw-r--r--Userland/Services/LookupServer/CMakeLists.txt (renamed from Services/LookupServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/LookupServer/DNSAnswer.cpp (renamed from Services/LookupServer/DNSAnswer.cpp)0
-rw-r--r--Userland/Services/LookupServer/DNSAnswer.h (renamed from Services/LookupServer/DNSAnswer.h)0
-rw-r--r--Userland/Services/LookupServer/DNSPacket.h (renamed from Services/LookupServer/DNSPacket.h)0
-rw-r--r--Userland/Services/LookupServer/DNSQuestion.h (renamed from Services/LookupServer/DNSQuestion.h)0
-rw-r--r--Userland/Services/LookupServer/DNSRequest.cpp (renamed from Services/LookupServer/DNSRequest.cpp)0
-rw-r--r--Userland/Services/LookupServer/DNSRequest.h (renamed from Services/LookupServer/DNSRequest.h)0
-rw-r--r--Userland/Services/LookupServer/DNSResponse.cpp (renamed from Services/LookupServer/DNSResponse.cpp)0
-rw-r--r--Userland/Services/LookupServer/DNSResponse.h (renamed from Services/LookupServer/DNSResponse.h)0
-rw-r--r--Userland/Services/LookupServer/LookupServer.cpp (renamed from Services/LookupServer/LookupServer.cpp)0
-rw-r--r--Userland/Services/LookupServer/LookupServer.h (renamed from Services/LookupServer/LookupServer.h)0
-rw-r--r--Userland/Services/LookupServer/main.cpp (renamed from Services/LookupServer/main.cpp)0
-rw-r--r--Userland/Services/NotificationServer/CMakeLists.txt (renamed from Services/NotificationServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/NotificationServer/ClientConnection.cpp (renamed from Services/NotificationServer/ClientConnection.cpp)0
-rw-r--r--Userland/Services/NotificationServer/ClientConnection.h (renamed from Services/NotificationServer/ClientConnection.h)0
-rw-r--r--Userland/Services/NotificationServer/NotificationClient.ipc (renamed from Services/NotificationServer/NotificationClient.ipc)0
-rw-r--r--Userland/Services/NotificationServer/NotificationServer.ipc (renamed from Services/NotificationServer/NotificationServer.ipc)0
-rw-r--r--Userland/Services/NotificationServer/NotificationWindow.cpp (renamed from Services/NotificationServer/NotificationWindow.cpp)0
-rw-r--r--Userland/Services/NotificationServer/NotificationWindow.h (renamed from Services/NotificationServer/NotificationWindow.h)0
-rw-r--r--Userland/Services/NotificationServer/main.cpp (renamed from Services/NotificationServer/main.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/CMakeLists.txt (renamed from Services/ProtocolServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/ProtocolServer/ClientConnection.cpp (renamed from Services/ProtocolServer/ClientConnection.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/ClientConnection.h (renamed from Services/ProtocolServer/ClientConnection.h)0
-rw-r--r--Userland/Services/ProtocolServer/Download.cpp (renamed from Services/ProtocolServer/Download.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/Download.h (renamed from Services/ProtocolServer/Download.h)0
-rw-r--r--Userland/Services/ProtocolServer/Forward.h (renamed from Services/ProtocolServer/Forward.h)0
-rw-r--r--Userland/Services/ProtocolServer/GeminiDownload.cpp (renamed from Services/ProtocolServer/GeminiDownload.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/GeminiDownload.h (renamed from Services/ProtocolServer/GeminiDownload.h)0
-rw-r--r--Userland/Services/ProtocolServer/GeminiProtocol.cpp (renamed from Services/ProtocolServer/GeminiProtocol.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/GeminiProtocol.h (renamed from Services/ProtocolServer/GeminiProtocol.h)0
-rw-r--r--Userland/Services/ProtocolServer/HttpDownload.cpp (renamed from Services/ProtocolServer/HttpDownload.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/HttpDownload.h (renamed from Services/ProtocolServer/HttpDownload.h)0
-rw-r--r--Userland/Services/ProtocolServer/HttpProtocol.cpp (renamed from Services/ProtocolServer/HttpProtocol.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/HttpProtocol.h (renamed from Services/ProtocolServer/HttpProtocol.h)0
-rw-r--r--Userland/Services/ProtocolServer/HttpsDownload.cpp (renamed from Services/ProtocolServer/HttpsDownload.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/HttpsDownload.h (renamed from Services/ProtocolServer/HttpsDownload.h)0
-rw-r--r--Userland/Services/ProtocolServer/HttpsProtocol.cpp (renamed from Services/ProtocolServer/HttpsProtocol.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/HttpsProtocol.h (renamed from Services/ProtocolServer/HttpsProtocol.h)0
-rw-r--r--Userland/Services/ProtocolServer/Protocol.cpp (renamed from Services/ProtocolServer/Protocol.cpp)0
-rw-r--r--Userland/Services/ProtocolServer/Protocol.h (renamed from Services/ProtocolServer/Protocol.h)0
-rw-r--r--Userland/Services/ProtocolServer/ProtocolClient.ipc (renamed from Services/ProtocolServer/ProtocolClient.ipc)0
-rw-r--r--Userland/Services/ProtocolServer/ProtocolServer.ipc (renamed from Services/ProtocolServer/ProtocolServer.ipc)0
-rw-r--r--Userland/Services/ProtocolServer/main.cpp (renamed from Services/ProtocolServer/main.cpp)0
-rw-r--r--Userland/Services/SystemMenu/CMakeLists.txt (renamed from Services/SystemMenu/CMakeLists.txt)0
-rw-r--r--Userland/Services/SystemMenu/ShutdownDialog.cpp (renamed from Services/SystemMenu/ShutdownDialog.cpp)0
-rw-r--r--Userland/Services/SystemMenu/ShutdownDialog.h (renamed from Services/SystemMenu/ShutdownDialog.h)0
-rw-r--r--Userland/Services/SystemMenu/main.cpp (renamed from Services/SystemMenu/main.cpp)0
-rw-r--r--Userland/Services/SystemServer/CMakeLists.txt (renamed from Services/SystemServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/SystemServer/Service.cpp (renamed from Services/SystemServer/Service.cpp)0
-rw-r--r--Userland/Services/SystemServer/Service.h (renamed from Services/SystemServer/Service.h)0
-rw-r--r--Userland/Services/SystemServer/main.cpp (renamed from Services/SystemServer/main.cpp)0
-rw-r--r--Userland/Services/Taskbar/CMakeLists.txt (renamed from Services/Taskbar/CMakeLists.txt)0
-rw-r--r--Userland/Services/Taskbar/TaskbarButton.cpp (renamed from Services/Taskbar/TaskbarButton.cpp)0
-rw-r--r--Userland/Services/Taskbar/TaskbarButton.h (renamed from Services/Taskbar/TaskbarButton.h)0
-rw-r--r--Userland/Services/Taskbar/TaskbarWindow.cpp (renamed from Services/Taskbar/TaskbarWindow.cpp)0
-rw-r--r--Userland/Services/Taskbar/TaskbarWindow.h (renamed from Services/Taskbar/TaskbarWindow.h)0
-rw-r--r--Userland/Services/Taskbar/WindowIdentifier.h (renamed from Services/Taskbar/WindowIdentifier.h)0
-rw-r--r--Userland/Services/Taskbar/WindowList.cpp (renamed from Services/Taskbar/WindowList.cpp)0
-rw-r--r--Userland/Services/Taskbar/WindowList.h (renamed from Services/Taskbar/WindowList.h)0
-rw-r--r--Userland/Services/Taskbar/main.cpp (renamed from Services/Taskbar/main.cpp)0
-rw-r--r--Userland/Services/TelnetServer/CMakeLists.txt (renamed from Services/TelnetServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/TelnetServer/Client.cpp (renamed from Services/TelnetServer/Client.cpp)0
-rw-r--r--Userland/Services/TelnetServer/Client.h (renamed from Services/TelnetServer/Client.h)0
-rw-r--r--Userland/Services/TelnetServer/Command.h (renamed from Services/TelnetServer/Command.h)0
-rw-r--r--Userland/Services/TelnetServer/Parser.cpp (renamed from Services/TelnetServer/Parser.cpp)0
-rw-r--r--Userland/Services/TelnetServer/Parser.h (renamed from Services/TelnetServer/Parser.h)0
-rw-r--r--Userland/Services/TelnetServer/main.cpp (renamed from Services/TelnetServer/main.cpp)0
-rw-r--r--Userland/Services/WebContent/CMakeLists.txt (renamed from Services/WebContent/CMakeLists.txt)0
-rw-r--r--Userland/Services/WebContent/ClientConnection.cpp (renamed from Services/WebContent/ClientConnection.cpp)0
-rw-r--r--Userland/Services/WebContent/ClientConnection.h (renamed from Services/WebContent/ClientConnection.h)0
-rw-r--r--Userland/Services/WebContent/Documentation.txt (renamed from Services/WebContent/Documentation.txt)0
-rw-r--r--Userland/Services/WebContent/Forward.h (renamed from Services/WebContent/Forward.h)0
-rw-r--r--Userland/Services/WebContent/PageHost.cpp (renamed from Services/WebContent/PageHost.cpp)0
-rw-r--r--Userland/Services/WebContent/PageHost.h (renamed from Services/WebContent/PageHost.h)0
-rw-r--r--Userland/Services/WebContent/WebContentClient.ipc (renamed from Services/WebContent/WebContentClient.ipc)0
-rw-r--r--Userland/Services/WebContent/WebContentServer.ipc (renamed from Services/WebContent/WebContentServer.ipc)0
-rw-r--r--Userland/Services/WebContent/main.cpp (renamed from Services/WebContent/main.cpp)0
-rw-r--r--Userland/Services/WebServer/CMakeLists.txt (renamed from Services/WebServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/WebServer/Client.cpp (renamed from Services/WebServer/Client.cpp)0
-rw-r--r--Userland/Services/WebServer/Client.h (renamed from Services/WebServer/Client.h)0
-rw-r--r--Userland/Services/WebServer/main.cpp (renamed from Services/WebServer/main.cpp)0
-rw-r--r--Userland/Services/WindowServer/AppletManager.cpp (renamed from Services/WindowServer/AppletManager.cpp)0
-rw-r--r--Userland/Services/WindowServer/AppletManager.h (renamed from Services/WindowServer/AppletManager.h)0
-rw-r--r--Userland/Services/WindowServer/Button.cpp (renamed from Services/WindowServer/Button.cpp)0
-rw-r--r--Userland/Services/WindowServer/Button.h (renamed from Services/WindowServer/Button.h)0
-rw-r--r--Userland/Services/WindowServer/CMakeLists.txt (renamed from Services/WindowServer/CMakeLists.txt)0
-rw-r--r--Userland/Services/WindowServer/ClientConnection.cpp (renamed from Services/WindowServer/ClientConnection.cpp)0
-rw-r--r--Userland/Services/WindowServer/ClientConnection.h (renamed from Services/WindowServer/ClientConnection.h)0
-rw-r--r--Userland/Services/WindowServer/Compositor.cpp (renamed from Services/WindowServer/Compositor.cpp)0
-rw-r--r--Userland/Services/WindowServer/Compositor.h (renamed from Services/WindowServer/Compositor.h)0
-rw-r--r--Userland/Services/WindowServer/Cursor.cpp (renamed from Services/WindowServer/Cursor.cpp)0
-rw-r--r--Userland/Services/WindowServer/Cursor.h (renamed from Services/WindowServer/Cursor.h)0
-rw-r--r--Userland/Services/WindowServer/Event.h (renamed from Services/WindowServer/Event.h)0
-rw-r--r--Userland/Services/WindowServer/EventLoop.cpp (renamed from Services/WindowServer/EventLoop.cpp)0
-rw-r--r--Userland/Services/WindowServer/EventLoop.h (renamed from Services/WindowServer/EventLoop.h)0
-rw-r--r--Userland/Services/WindowServer/Menu.cpp (renamed from Services/WindowServer/Menu.cpp)0
-rw-r--r--Userland/Services/WindowServer/Menu.h (renamed from Services/WindowServer/Menu.h)0
-rw-r--r--Userland/Services/WindowServer/MenuBar.cpp (renamed from Services/WindowServer/MenuBar.cpp)0
-rw-r--r--Userland/Services/WindowServer/MenuBar.h (renamed from Services/WindowServer/MenuBar.h)0
-rw-r--r--Userland/Services/WindowServer/MenuItem.cpp (renamed from Services/WindowServer/MenuItem.cpp)0
-rw-r--r--Userland/Services/WindowServer/MenuItem.h (renamed from Services/WindowServer/MenuItem.h)0
-rw-r--r--Userland/Services/WindowServer/MenuManager.cpp (renamed from Services/WindowServer/MenuManager.cpp)0
-rw-r--r--Userland/Services/WindowServer/MenuManager.h (renamed from Services/WindowServer/MenuManager.h)0
-rw-r--r--Userland/Services/WindowServer/Screen.cpp (renamed from Services/WindowServer/Screen.cpp)0
-rw-r--r--Userland/Services/WindowServer/Screen.h (renamed from Services/WindowServer/Screen.h)0
-rw-r--r--Userland/Services/WindowServer/Window.cpp (renamed from Services/WindowServer/Window.cpp)0
-rw-r--r--Userland/Services/WindowServer/Window.h (renamed from Services/WindowServer/Window.h)0
-rw-r--r--Userland/Services/WindowServer/WindowClient.ipc (renamed from Services/WindowServer/WindowClient.ipc)0
-rw-r--r--Userland/Services/WindowServer/WindowFrame.cpp (renamed from Services/WindowServer/WindowFrame.cpp)0
-rw-r--r--Userland/Services/WindowServer/WindowFrame.h (renamed from Services/WindowServer/WindowFrame.h)0
-rw-r--r--Userland/Services/WindowServer/WindowManager.cpp (renamed from Services/WindowServer/WindowManager.cpp)0
-rw-r--r--Userland/Services/WindowServer/WindowManager.h (renamed from Services/WindowServer/WindowManager.h)0
-rw-r--r--Userland/Services/WindowServer/WindowServer.ipc (renamed from Services/WindowServer/WindowServer.ipc)0
-rw-r--r--Userland/Services/WindowServer/WindowSwitcher.cpp (renamed from Services/WindowServer/WindowSwitcher.cpp)0
-rw-r--r--Userland/Services/WindowServer/WindowSwitcher.h (renamed from Services/WindowServer/WindowSwitcher.h)0
-rw-r--r--Userland/Services/WindowServer/WindowType.h (renamed from Services/WindowServer/WindowType.h)0
-rw-r--r--Userland/Services/WindowServer/main.cpp (renamed from Services/WindowServer/main.cpp)0
170 files changed, 4 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b4a9b8b9d0..c37c28d6c8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -136,14 +136,13 @@ add_link_options(--sysroot ${CMAKE_BINARY_DIR}/Root)
include_directories(Userland/Libraries/LibC)
include_directories(Userland/Libraries/LibM)
-include_directories(Services)
+include_directories(Userland/Services)
include_directories(Userland)
include_directories(${CMAKE_CURRENT_BINARY_DIR})
-include_directories(${CMAKE_CURRENT_BINARY_DIR}/Services)
+include_directories(${CMAKE_CURRENT_BINARY_DIR}/Userland/Services)
include_directories(${CMAKE_CURRENT_BINARY_DIR}/Userland/Libraries)
include_directories(${CMAKE_CURRENT_BINARY_DIR}/Userland)
add_subdirectory(AK)
add_subdirectory(Kernel)
-add_subdirectory(Services)
add_subdirectory(Userland)
diff --git a/Meta/CMake/utils.cmake b/Meta/CMake/utils.cmake
index 886b79f166..6c4f0c00de 100644
--- a/Meta/CMake/utils.cmake
+++ b/Meta/CMake/utils.cmake
@@ -108,7 +108,7 @@ function(compile_ipc source output)
set(source ${CMAKE_CURRENT_SOURCE_DIR}/${source})
add_custom_command(
OUTPUT ${output}
- COMMAND ${write_if_different} ${output} ${CMAKE_BINARY_DIR}/DevTools/IPCCompiler/IPCCompiler ${source}
+ COMMAND ${write_if_different} ${output} ${CMAKE_BINARY_DIR}/Userland/DevTools/IPCCompiler/IPCCompiler ${source}
VERBATIM
DEPENDS IPCCompiler
MAIN_DEPENDENCY ${source}
diff --git a/Userland/CMakeLists.txt b/Userland/CMakeLists.txt
index f99c8daaa9..af91921beb 100644
--- a/Userland/CMakeLists.txt
+++ b/Userland/CMakeLists.txt
@@ -5,6 +5,7 @@ add_subdirectory(DynamicLoader)
add_subdirectory(Games)
add_subdirectory(Libraries)
add_subdirectory(MenuApplets)
+add_subdirectory(Services)
add_subdirectory(Shell)
add_subdirectory(Tests)
add_subdirectory(Utilities)
diff --git a/Services/AudioServer/AudioClient.ipc b/Userland/Services/AudioServer/AudioClient.ipc
index b43db52dd0..b43db52dd0 100644
--- a/Services/AudioServer/AudioClient.ipc
+++ b/Userland/Services/AudioServer/AudioClient.ipc
diff --git a/Services/AudioServer/AudioServer.ipc b/Userland/Services/AudioServer/AudioServer.ipc
index b48dcd7e46..b48dcd7e46 100644
--- a/Services/AudioServer/AudioServer.ipc
+++ b/Userland/Services/AudioServer/AudioServer.ipc
diff --git a/Services/AudioServer/CMakeLists.txt b/Userland/Services/AudioServer/CMakeLists.txt
index 9c71197b62..9c71197b62 100644
--- a/Services/AudioServer/CMakeLists.txt
+++ b/Userland/Services/AudioServer/CMakeLists.txt
diff --git a/Services/AudioServer/ClientConnection.cpp b/Userland/Services/AudioServer/ClientConnection.cpp
index c034dc5199..c034dc5199 100644
--- a/Services/AudioServer/ClientConnection.cpp
+++ b/Userland/Services/AudioServer/ClientConnection.cpp
diff --git a/Services/AudioServer/ClientConnection.h b/Userland/Services/AudioServer/ClientConnection.h
index f08aab49d3..f08aab49d3 100644
--- a/Services/AudioServer/ClientConnection.h
+++ b/Userland/Services/AudioServer/ClientConnection.h
diff --git a/Services/AudioServer/Mixer.cpp b/Userland/Services/AudioServer/Mixer.cpp
index 66a33ed23d..66a33ed23d 100644
--- a/Services/AudioServer/Mixer.cpp
+++ b/Userland/Services/AudioServer/Mixer.cpp
diff --git a/Services/AudioServer/Mixer.h b/Userland/Services/AudioServer/Mixer.h
index 74fbba6ede..74fbba6ede 100644
--- a/Services/AudioServer/Mixer.h
+++ b/Userland/Services/AudioServer/Mixer.h
diff --git a/Services/AudioServer/main.cpp b/Userland/Services/AudioServer/main.cpp
index 9eca20bfd3..9eca20bfd3 100644
--- a/Services/AudioServer/main.cpp
+++ b/Userland/Services/AudioServer/main.cpp
diff --git a/Services/CMakeLists.txt b/Userland/Services/CMakeLists.txt
index 26003a7d55..26003a7d55 100644
--- a/Services/CMakeLists.txt
+++ b/Userland/Services/CMakeLists.txt
diff --git a/Services/ChessEngine/CMakeLists.txt b/Userland/Services/ChessEngine/CMakeLists.txt
index 288529a100..288529a100 100644
--- a/Services/ChessEngine/CMakeLists.txt
+++ b/Userland/Services/ChessEngine/CMakeLists.txt
diff --git a/Services/ChessEngine/ChessEngine.cpp b/Userland/Services/ChessEngine/ChessEngine.cpp
index 16394d443c..16394d443c 100644
--- a/Services/ChessEngine/ChessEngine.cpp
+++ b/Userland/Services/ChessEngine/ChessEngine.cpp
diff --git a/Services/ChessEngine/ChessEngine.h b/Userland/Services/ChessEngine/ChessEngine.h
index 54c0cb7c8a..54c0cb7c8a 100644
--- a/Services/ChessEngine/ChessEngine.h
+++ b/Userland/Services/ChessEngine/ChessEngine.h
diff --git a/Services/ChessEngine/MCTSTree.cpp b/Userland/Services/ChessEngine/MCTSTree.cpp
index dc195089fe..dc195089fe 100644
--- a/Services/ChessEngine/MCTSTree.cpp
+++ b/Userland/Services/ChessEngine/MCTSTree.cpp
diff --git a/Services/ChessEngine/MCTSTree.h b/Userland/Services/ChessEngine/MCTSTree.h
index 0ae68eae8f..0ae68eae8f 100644
--- a/Services/ChessEngine/MCTSTree.h
+++ b/Userland/Services/ChessEngine/MCTSTree.h
diff --git a/Services/ChessEngine/main.cpp b/Userland/Services/ChessEngine/main.cpp
index 60d6ec8397..60d6ec8397 100644
--- a/Services/ChessEngine/main.cpp
+++ b/Userland/Services/ChessEngine/main.cpp
diff --git a/Services/Clipboard/CMakeLists.txt b/Userland/Services/Clipboard/CMakeLists.txt
index 4f0e5ab65a..4f0e5ab65a 100644
--- a/Services/Clipboard/CMakeLists.txt
+++ b/Userland/Services/Clipboard/CMakeLists.txt
diff --git a/Services/Clipboard/ClientConnection.cpp b/Userland/Services/Clipboard/ClientConnection.cpp
index 9518a4f0b6..9518a4f0b6 100644
--- a/Services/Clipboard/ClientConnection.cpp
+++ b/Userland/Services/Clipboard/ClientConnection.cpp
diff --git a/Services/Clipboard/ClientConnection.h b/Userland/Services/Clipboard/ClientConnection.h
index 48794f4f88..48794f4f88 100644
--- a/Services/Clipboard/ClientConnection.h
+++ b/Userland/Services/Clipboard/ClientConnection.h
diff --git a/Services/Clipboard/ClipboardClient.ipc b/Userland/Services/Clipboard/ClipboardClient.ipc
index 50d695e92a..50d695e92a 100644
--- a/Services/Clipboard/ClipboardClient.ipc
+++ b/Userland/Services/Clipboard/ClipboardClient.ipc
diff --git a/Services/Clipboard/ClipboardServer.ipc b/Userland/Services/Clipboard/ClipboardServer.ipc
index c0c1fab8c8..c0c1fab8c8 100644
--- a/Services/Clipboard/ClipboardServer.ipc
+++ b/Userland/Services/Clipboard/ClipboardServer.ipc
diff --git a/Services/Clipboard/Storage.cpp b/Userland/Services/Clipboard/Storage.cpp
index 3b745dea16..3b745dea16 100644
--- a/Services/Clipboard/Storage.cpp
+++ b/Userland/Services/Clipboard/Storage.cpp
diff --git a/Services/Clipboard/Storage.h b/Userland/Services/Clipboard/Storage.h
index ce194c15f4..ce194c15f4 100644
--- a/Services/Clipboard/Storage.h
+++ b/Userland/Services/Clipboard/Storage.h
diff --git a/Services/Clipboard/main.cpp b/Userland/Services/Clipboard/main.cpp
index b6cae095ee..b6cae095ee 100644
--- a/Services/Clipboard/main.cpp
+++ b/Userland/Services/Clipboard/main.cpp
diff --git a/Services/CrashDaemon/CMakeLists.txt b/Userland/Services/CrashDaemon/CMakeLists.txt
index 5dcf13aacb..5dcf13aacb 100644
--- a/Services/CrashDaemon/CMakeLists.txt
+++ b/Userland/Services/CrashDaemon/CMakeLists.txt
diff --git a/Services/CrashDaemon/main.cpp b/Userland/Services/CrashDaemon/main.cpp
index 2453f73699..2453f73699 100644
--- a/Services/CrashDaemon/main.cpp
+++ b/Userland/Services/CrashDaemon/main.cpp
diff --git a/Services/DHCPClient/CMakeLists.txt b/Userland/Services/DHCPClient/CMakeLists.txt
index 6fddd4a21f..6fddd4a21f 100644
--- a/Services/DHCPClient/CMakeLists.txt
+++ b/Userland/Services/DHCPClient/CMakeLists.txt
diff --git a/Services/DHCPClient/DHCPv4.cpp b/Userland/Services/DHCPClient/DHCPv4.cpp
index 36430f4eec..36430f4eec 100644
--- a/Services/DHCPClient/DHCPv4.cpp
+++ b/Userland/Services/DHCPClient/DHCPv4.cpp
diff --git a/Services/DHCPClient/DHCPv4.h b/Userland/Services/DHCPClient/DHCPv4.h
index a773167683..a773167683 100644
--- a/Services/DHCPClient/DHCPv4.h
+++ b/Userland/Services/DHCPClient/DHCPv4.h
diff --git a/Services/DHCPClient/DHCPv4Client.cpp b/Userland/Services/DHCPClient/DHCPv4Client.cpp
index 7a759ed427..7a759ed427 100644
--- a/Services/DHCPClient/DHCPv4Client.cpp
+++ b/Userland/Services/DHCPClient/DHCPv4Client.cpp
diff --git a/Services/DHCPClient/DHCPv4Client.h b/Userland/Services/DHCPClient/DHCPv4Client.h
index 60f76a55ef..60f76a55ef 100644
--- a/Services/DHCPClient/DHCPv4Client.h
+++ b/Userland/Services/DHCPClient/DHCPv4Client.h
diff --git a/Services/DHCPClient/main.cpp b/Userland/Services/DHCPClient/main.cpp
index d81750b299..d81750b299 100644
--- a/Services/DHCPClient/main.cpp
+++ b/Userland/Services/DHCPClient/main.cpp
diff --git a/Services/EchoServer/CMakeLists.txt b/Userland/Services/EchoServer/CMakeLists.txt
index e7d67fe14e..e7d67fe14e 100644
--- a/Services/EchoServer/CMakeLists.txt
+++ b/Userland/Services/EchoServer/CMakeLists.txt
diff --git a/Services/EchoServer/Client.cpp b/Userland/Services/EchoServer/Client.cpp
index 874553915b..874553915b 100644
--- a/Services/EchoServer/Client.cpp
+++ b/Userland/Services/EchoServer/Client.cpp
diff --git a/Services/EchoServer/Client.h b/Userland/Services/EchoServer/Client.h
index 23359fa79b..23359fa79b 100644
--- a/Services/EchoServer/Client.h
+++ b/Userland/Services/EchoServer/Client.h
diff --git a/Services/EchoServer/main.cpp b/Userland/Services/EchoServer/main.cpp
index a4136c3df6..a4136c3df6 100644
--- a/Services/EchoServer/main.cpp
+++ b/Userland/Services/EchoServer/main.cpp
diff --git a/Services/ImageDecoder/CMakeLists.txt b/Userland/Services/ImageDecoder/CMakeLists.txt
index 56482fe31d..56482fe31d 100644
--- a/Services/ImageDecoder/CMakeLists.txt
+++ b/Userland/Services/ImageDecoder/CMakeLists.txt
diff --git a/Services/ImageDecoder/ClientConnection.cpp b/Userland/Services/ImageDecoder/ClientConnection.cpp
index 1e516ccdb9..1e516ccdb9 100644
--- a/Services/ImageDecoder/ClientConnection.cpp
+++ b/Userland/Services/ImageDecoder/ClientConnection.cpp
diff --git a/Services/ImageDecoder/ClientConnection.h b/Userland/Services/ImageDecoder/ClientConnection.h
index 1447c3b063..1447c3b063 100644
--- a/Services/ImageDecoder/ClientConnection.h
+++ b/Userland/Services/ImageDecoder/ClientConnection.h
diff --git a/Services/ImageDecoder/Forward.h b/Userland/Services/ImageDecoder/Forward.h
index e43ca83960..e43ca83960 100644
--- a/Services/ImageDecoder/Forward.h
+++ b/Userland/Services/ImageDecoder/Forward.h
diff --git a/Services/ImageDecoder/ImageDecoderClient.ipc b/Userland/Services/ImageDecoder/ImageDecoderClient.ipc
index 49dc3862c2..49dc3862c2 100644
--- a/Services/ImageDecoder/ImageDecoderClient.ipc
+++ b/Userland/Services/ImageDecoder/ImageDecoderClient.ipc
diff --git a/Services/ImageDecoder/ImageDecoderServer.ipc b/Userland/Services/ImageDecoder/ImageDecoderServer.ipc
index 295454282f..295454282f 100644
--- a/Services/ImageDecoder/ImageDecoderServer.ipc
+++ b/Userland/Services/ImageDecoder/ImageDecoderServer.ipc
diff --git a/Services/ImageDecoder/main.cpp b/Userland/Services/ImageDecoder/main.cpp
index d370f0d00b..d370f0d00b 100644
--- a/Services/ImageDecoder/main.cpp
+++ b/Userland/Services/ImageDecoder/main.cpp
diff --git a/Services/LaunchServer/CMakeLists.txt b/Userland/Services/LaunchServer/CMakeLists.txt
index 29308ce7f1..29308ce7f1 100644
--- a/Services/LaunchServer/CMakeLists.txt
+++ b/Userland/Services/LaunchServer/CMakeLists.txt
diff --git a/Services/LaunchServer/ClientConnection.cpp b/Userland/Services/LaunchServer/ClientConnection.cpp
index 7ac167c1ae..7ac167c1ae 100644
--- a/Services/LaunchServer/ClientConnection.cpp
+++ b/Userland/Services/LaunchServer/ClientConnection.cpp
diff --git a/Services/LaunchServer/ClientConnection.h b/Userland/Services/LaunchServer/ClientConnection.h
index 77eef53374..77eef53374 100644
--- a/Services/LaunchServer/ClientConnection.h
+++ b/Userland/Services/LaunchServer/ClientConnection.h
diff --git a/Services/LaunchServer/LaunchClient.ipc b/Userland/Services/LaunchServer/LaunchClient.ipc
index abd4e9ba3d..abd4e9ba3d 100644
--- a/Services/LaunchServer/LaunchClient.ipc
+++ b/Userland/Services/LaunchServer/LaunchClient.ipc
diff --git a/Services/LaunchServer/LaunchServer.ipc b/Userland/Services/LaunchServer/LaunchServer.ipc
index 4f50221f4b..4f50221f4b 100644
--- a/Services/LaunchServer/LaunchServer.ipc
+++ b/Userland/Services/LaunchServer/LaunchServer.ipc
diff --git a/Services/LaunchServer/Launcher.cpp b/Userland/Services/LaunchServer/Launcher.cpp
index ad6d025035..ad6d025035 100644
--- a/Services/LaunchServer/Launcher.cpp
+++ b/Userland/Services/LaunchServer/Launcher.cpp
diff --git a/Services/LaunchServer/Launcher.h b/Userland/Services/LaunchServer/Launcher.h
index 8708cdc258..8708cdc258 100644
--- a/Services/LaunchServer/Launcher.h
+++ b/Userland/Services/LaunchServer/Launcher.h
diff --git a/Services/LaunchServer/main.cpp b/Userland/Services/LaunchServer/main.cpp
index 2535d1e8bb..2535d1e8bb 100644
--- a/Services/LaunchServer/main.cpp
+++ b/Userland/Services/LaunchServer/main.cpp
diff --git a/Services/LookupServer/CMakeLists.txt b/Userland/Services/LookupServer/CMakeLists.txt
index 89769d4abc..89769d4abc 100644
--- a/Services/LookupServer/CMakeLists.txt
+++ b/Userland/Services/LookupServer/CMakeLists.txt
diff --git a/Services/LookupServer/DNSAnswer.cpp b/Userland/Services/LookupServer/DNSAnswer.cpp
index 775c23784e..775c23784e 100644
--- a/Services/LookupServer/DNSAnswer.cpp
+++ b/Userland/Services/LookupServer/DNSAnswer.cpp
diff --git a/Services/LookupServer/DNSAnswer.h b/Userland/Services/LookupServer/DNSAnswer.h
index 794603dd30..794603dd30 100644
--- a/Services/LookupServer/DNSAnswer.h
+++ b/Userland/Services/LookupServer/DNSAnswer.h
diff --git a/Services/LookupServer/DNSPacket.h b/Userland/Services/LookupServer/DNSPacket.h
index 1cddc372c7..1cddc372c7 100644
--- a/Services/LookupServer/DNSPacket.h
+++ b/Userland/Services/LookupServer/DNSPacket.h
diff --git a/Services/LookupServer/DNSQuestion.h b/Userland/Services/LookupServer/DNSQuestion.h
index ec696905e6..ec696905e6 100644
--- a/Services/LookupServer/DNSQuestion.h
+++ b/Userland/Services/LookupServer/DNSQuestion.h
diff --git a/Services/LookupServer/DNSRequest.cpp b/Userland/Services/LookupServer/DNSRequest.cpp
index 561e988ac9..561e988ac9 100644
--- a/Services/LookupServer/DNSRequest.cpp
+++ b/Userland/Services/LookupServer/DNSRequest.cpp
diff --git a/Services/LookupServer/DNSRequest.h b/Userland/Services/LookupServer/DNSRequest.h
index 2b55dd75fb..2b55dd75fb 100644
--- a/Services/LookupServer/DNSRequest.h
+++ b/Userland/Services/LookupServer/DNSRequest.h
diff --git a/Services/LookupServer/DNSResponse.cpp b/Userland/Services/LookupServer/DNSResponse.cpp
index 54f4a985e8..54f4a985e8 100644
--- a/Services/LookupServer/DNSResponse.cpp
+++ b/Userland/Services/LookupServer/DNSResponse.cpp
diff --git a/Services/LookupServer/DNSResponse.h b/Userland/Services/LookupServer/DNSResponse.h
index 2bfe17fecd..2bfe17fecd 100644
--- a/Services/LookupServer/DNSResponse.h
+++ b/Userland/Services/LookupServer/DNSResponse.h
diff --git a/Services/LookupServer/LookupServer.cpp b/Userland/Services/LookupServer/LookupServer.cpp
index 16761ec7e4..16761ec7e4 100644
--- a/Services/LookupServer/LookupServer.cpp
+++ b/Userland/Services/LookupServer/LookupServer.cpp
diff --git a/Services/LookupServer/LookupServer.h b/Userland/Services/LookupServer/LookupServer.h
index 7b5a08140a..7b5a08140a 100644
--- a/Services/LookupServer/LookupServer.h
+++ b/Userland/Services/LookupServer/LookupServer.h
diff --git a/Services/LookupServer/main.cpp b/Userland/Services/LookupServer/main.cpp
index 23d5933bac..23d5933bac 100644
--- a/Services/LookupServer/main.cpp
+++ b/Userland/Services/LookupServer/main.cpp
diff --git a/Services/NotificationServer/CMakeLists.txt b/Userland/Services/NotificationServer/CMakeLists.txt
index a28d9f16a5..a28d9f16a5 100644
--- a/Services/NotificationServer/CMakeLists.txt
+++ b/Userland/Services/NotificationServer/CMakeLists.txt
diff --git a/Services/NotificationServer/ClientConnection.cpp b/Userland/Services/NotificationServer/ClientConnection.cpp
index 9c6cc8051a..9c6cc8051a 100644
--- a/Services/NotificationServer/ClientConnection.cpp
+++ b/Userland/Services/NotificationServer/ClientConnection.cpp
diff --git a/Services/NotificationServer/ClientConnection.h b/Userland/Services/NotificationServer/ClientConnection.h
index af4e36d0aa..af4e36d0aa 100644
--- a/Services/NotificationServer/ClientConnection.h
+++ b/Userland/Services/NotificationServer/ClientConnection.h
diff --git a/Services/NotificationServer/NotificationClient.ipc b/Userland/Services/NotificationServer/NotificationClient.ipc
index fc85168f76..fc85168f76 100644
--- a/Services/NotificationServer/NotificationClient.ipc
+++ b/Userland/Services/NotificationServer/NotificationClient.ipc
diff --git a/Services/NotificationServer/NotificationServer.ipc b/Userland/Services/NotificationServer/NotificationServer.ipc
index e342ebf2d3..e342ebf2d3 100644
--- a/Services/NotificationServer/NotificationServer.ipc
+++ b/Userland/Services/NotificationServer/NotificationServer.ipc
diff --git a/Services/NotificationServer/NotificationWindow.cpp b/Userland/Services/NotificationServer/NotificationWindow.cpp
index e5739b1c3b..e5739b1c3b 100644
--- a/Services/NotificationServer/NotificationWindow.cpp
+++ b/Userland/Services/NotificationServer/NotificationWindow.cpp
diff --git a/Services/NotificationServer/NotificationWindow.h b/Userland/Services/NotificationServer/NotificationWindow.h
index 607365fe6e..607365fe6e 100644
--- a/Services/NotificationServer/NotificationWindow.h
+++ b/Userland/Services/NotificationServer/NotificationWindow.h
diff --git a/Services/NotificationServer/main.cpp b/Userland/Services/NotificationServer/main.cpp
index 91cd06e0d7..91cd06e0d7 100644
--- a/Services/NotificationServer/main.cpp
+++ b/Userland/Services/NotificationServer/main.cpp
diff --git a/Services/ProtocolServer/CMakeLists.txt b/Userland/Services/ProtocolServer/CMakeLists.txt
index 4fb0757759..4fb0757759 100644
--- a/Services/ProtocolServer/CMakeLists.txt
+++ b/Userland/Services/ProtocolServer/CMakeLists.txt
diff --git a/Services/ProtocolServer/ClientConnection.cpp b/Userland/Services/ProtocolServer/ClientConnection.cpp
index e966d2f2f4..e966d2f2f4 100644
--- a/Services/ProtocolServer/ClientConnection.cpp
+++ b/Userland/Services/ProtocolServer/ClientConnection.cpp
diff --git a/Services/ProtocolServer/ClientConnection.h b/Userland/Services/ProtocolServer/ClientConnection.h
index 778f3eff81..778f3eff81 100644
--- a/Services/ProtocolServer/ClientConnection.h
+++ b/Userland/Services/ProtocolServer/ClientConnection.h
diff --git a/Services/ProtocolServer/Download.cpp b/Userland/Services/ProtocolServer/Download.cpp
index 11a7d28933..11a7d28933 100644
--- a/Services/ProtocolServer/Download.cpp
+++ b/Userland/Services/ProtocolServer/Download.cpp
diff --git a/Services/ProtocolServer/Download.h b/Userland/Services/ProtocolServer/Download.h
index 35c60269f4..35c60269f4 100644
--- a/Services/ProtocolServer/Download.h
+++ b/Userland/Services/ProtocolServer/Download.h
diff --git a/Services/ProtocolServer/Forward.h b/Userland/Services/ProtocolServer/Forward.h
index 06eec6c7ab..06eec6c7ab 100644
--- a/Services/ProtocolServer/Forward.h
+++ b/Userland/Services/ProtocolServer/Forward.h
diff --git a/Services/ProtocolServer/GeminiDownload.cpp b/Userland/Services/ProtocolServer/GeminiDownload.cpp
index 0bba75519d..0bba75519d 100644
--- a/Services/ProtocolServer/GeminiDownload.cpp
+++ b/Userland/Services/ProtocolServer/GeminiDownload.cpp
diff --git a/Services/ProtocolServer/GeminiDownload.h b/Userland/Services/ProtocolServer/GeminiDownload.h
index fcd81c121f..fcd81c121f 100644
--- a/Services/ProtocolServer/GeminiDownload.h
+++ b/Userland/Services/ProtocolServer/GeminiDownload.h
diff --git a/Services/ProtocolServer/GeminiProtocol.cpp b/Userland/Services/ProtocolServer/GeminiProtocol.cpp
index c09b53ca42..c09b53ca42 100644
--- a/Services/ProtocolServer/GeminiProtocol.cpp
+++ b/Userland/Services/ProtocolServer/GeminiProtocol.cpp
diff --git a/Services/ProtocolServer/GeminiProtocol.h b/Userland/Services/ProtocolServer/GeminiProtocol.h
index 23a4d7c717..23a4d7c717 100644
--- a/Services/ProtocolServer/GeminiProtocol.h
+++ b/Userland/Services/ProtocolServer/GeminiProtocol.h
diff --git a/Services/ProtocolServer/HttpDownload.cpp b/Userland/Services/ProtocolServer/HttpDownload.cpp
index 8ba945d335..8ba945d335 100644
--- a/Services/ProtocolServer/HttpDownload.cpp
+++ b/Userland/Services/ProtocolServer/HttpDownload.cpp
diff --git a/Services/ProtocolServer/HttpDownload.h b/Userland/Services/ProtocolServer/HttpDownload.h
index 50095bd0e5..50095bd0e5 100644
--- a/Services/ProtocolServer/HttpDownload.h
+++ b/Userland/Services/ProtocolServer/HttpDownload.h
diff --git a/Services/ProtocolServer/HttpProtocol.cpp b/Userland/Services/ProtocolServer/HttpProtocol.cpp
index acc10a88ec..acc10a88ec 100644
--- a/Services/ProtocolServer/HttpProtocol.cpp
+++ b/Userland/Services/ProtocolServer/HttpProtocol.cpp
diff --git a/Services/ProtocolServer/HttpProtocol.h b/Userland/Services/ProtocolServer/HttpProtocol.h
index 8c4a564f37..8c4a564f37 100644
--- a/Services/ProtocolServer/HttpProtocol.h
+++ b/Userland/Services/ProtocolServer/HttpProtocol.h
diff --git a/Services/ProtocolServer/HttpsDownload.cpp b/Userland/Services/ProtocolServer/HttpsDownload.cpp
index 991dd730d8..991dd730d8 100644
--- a/Services/ProtocolServer/HttpsDownload.cpp
+++ b/Userland/Services/ProtocolServer/HttpsDownload.cpp
diff --git a/Services/ProtocolServer/HttpsDownload.h b/Userland/Services/ProtocolServer/HttpsDownload.h
index 254172b3f7..254172b3f7 100644
--- a/Services/ProtocolServer/HttpsDownload.h
+++ b/Userland/Services/ProtocolServer/HttpsDownload.h
diff --git a/Services/ProtocolServer/HttpsProtocol.cpp b/Userland/Services/ProtocolServer/HttpsProtocol.cpp
index ef8e63fd0d..ef8e63fd0d 100644
--- a/Services/ProtocolServer/HttpsProtocol.cpp
+++ b/Userland/Services/ProtocolServer/HttpsProtocol.cpp
diff --git a/Services/ProtocolServer/HttpsProtocol.h b/Userland/Services/ProtocolServer/HttpsProtocol.h
index 40e59aa271..40e59aa271 100644
--- a/Services/ProtocolServer/HttpsProtocol.h
+++ b/Userland/Services/ProtocolServer/HttpsProtocol.h
diff --git a/Services/ProtocolServer/Protocol.cpp b/Userland/Services/ProtocolServer/Protocol.cpp
index ee8248dfef..ee8248dfef 100644
--- a/Services/ProtocolServer/Protocol.cpp
+++ b/Userland/Services/ProtocolServer/Protocol.cpp
diff --git a/Services/ProtocolServer/Protocol.h b/Userland/Services/ProtocolServer/Protocol.h
index 89db931afb..89db931afb 100644
--- a/Services/ProtocolServer/Protocol.h
+++ b/Userland/Services/ProtocolServer/Protocol.h
diff --git a/Services/ProtocolServer/ProtocolClient.ipc b/Userland/Services/ProtocolServer/ProtocolClient.ipc
index 88f4cfc96d..88f4cfc96d 100644
--- a/Services/ProtocolServer/ProtocolClient.ipc
+++ b/Userland/Services/ProtocolServer/ProtocolClient.ipc
diff --git a/Services/ProtocolServer/ProtocolServer.ipc b/Userland/Services/ProtocolServer/ProtocolServer.ipc
index a89eab506b..a89eab506b 100644
--- a/Services/ProtocolServer/ProtocolServer.ipc
+++ b/Userland/Services/ProtocolServer/ProtocolServer.ipc
diff --git a/Services/ProtocolServer/main.cpp b/Userland/Services/ProtocolServer/main.cpp
index 62fc908dd1..62fc908dd1 100644
--- a/Services/ProtocolServer/main.cpp
+++ b/Userland/Services/ProtocolServer/main.cpp
diff --git a/Services/SystemMenu/CMakeLists.txt b/Userland/Services/SystemMenu/CMakeLists.txt
index 8d6a6adee8..8d6a6adee8 100644
--- a/Services/SystemMenu/CMakeLists.txt
+++ b/Userland/Services/SystemMenu/CMakeLists.txt
diff --git a/Services/SystemMenu/ShutdownDialog.cpp b/Userland/Services/SystemMenu/ShutdownDialog.cpp
index 5f01b7308e..5f01b7308e 100644
--- a/Services/SystemMenu/ShutdownDialog.cpp
+++ b/Userland/Services/SystemMenu/ShutdownDialog.cpp
diff --git a/Services/SystemMenu/ShutdownDialog.h b/Userland/Services/SystemMenu/ShutdownDialog.h
index 73f581916c..73f581916c 100644
--- a/Services/SystemMenu/ShutdownDialog.h
+++ b/Userland/Services/SystemMenu/ShutdownDialog.h
diff --git a/Services/SystemMenu/main.cpp b/Userland/Services/SystemMenu/main.cpp
index af532ee4cf..af532ee4cf 100644
--- a/Services/SystemMenu/main.cpp
+++ b/Userland/Services/SystemMenu/main.cpp
diff --git a/Services/SystemServer/CMakeLists.txt b/Userland/Services/SystemServer/CMakeLists.txt
index fda6eb1bcc..fda6eb1bcc 100644
--- a/Services/SystemServer/CMakeLists.txt
+++ b/Userland/Services/SystemServer/CMakeLists.txt
diff --git a/Services/SystemServer/Service.cpp b/Userland/Services/SystemServer/Service.cpp
index 99b01b5ab6..99b01b5ab6 100644
--- a/Services/SystemServer/Service.cpp
+++ b/Userland/Services/SystemServer/Service.cpp
diff --git a/Services/SystemServer/Service.h b/Userland/Services/SystemServer/Service.h
index 23014825cf..23014825cf 100644
--- a/Services/SystemServer/Service.h
+++ b/Userland/Services/SystemServer/Service.h
diff --git a/Services/SystemServer/main.cpp b/Userland/Services/SystemServer/main.cpp
index 6409b0eda6..6409b0eda6 100644
--- a/Services/SystemServer/main.cpp
+++ b/Userland/Services/SystemServer/main.cpp
diff --git a/Services/Taskbar/CMakeLists.txt b/Userland/Services/Taskbar/CMakeLists.txt
index 83de9ee9c8..83de9ee9c8 100644
--- a/Services/Taskbar/CMakeLists.txt
+++ b/Userland/Services/Taskbar/CMakeLists.txt
diff --git a/Services/Taskbar/TaskbarButton.cpp b/Userland/Services/Taskbar/TaskbarButton.cpp
index 69103ca5e0..69103ca5e0 100644
--- a/Services/Taskbar/TaskbarButton.cpp
+++ b/Userland/Services/Taskbar/TaskbarButton.cpp
diff --git a/Services/Taskbar/TaskbarButton.h b/Userland/Services/Taskbar/TaskbarButton.h
index b990c04d03..b990c04d03 100644
--- a/Services/Taskbar/TaskbarButton.h
+++ b/Userland/Services/Taskbar/TaskbarButton.h
diff --git a/Services/Taskbar/TaskbarWindow.cpp b/Userland/Services/Taskbar/TaskbarWindow.cpp
index fbc7946634..fbc7946634 100644
--- a/Services/Taskbar/TaskbarWindow.cpp
+++ b/Userland/Services/Taskbar/TaskbarWindow.cpp
diff --git a/Services/Taskbar/TaskbarWindow.h b/Userland/Services/Taskbar/TaskbarWindow.h
index be55a00daf..be55a00daf 100644
--- a/Services/Taskbar/TaskbarWindow.h
+++ b/Userland/Services/Taskbar/TaskbarWindow.h
diff --git a/Services/Taskbar/WindowIdentifier.h b/Userland/Services/Taskbar/WindowIdentifier.h
index c6e996992c..c6e996992c 100644
--- a/Services/Taskbar/WindowIdentifier.h
+++ b/Userland/Services/Taskbar/WindowIdentifier.h
diff --git a/Services/Taskbar/WindowList.cpp b/Userland/Services/Taskbar/WindowList.cpp
index 84021be160..84021be160 100644
--- a/Services/Taskbar/WindowList.cpp
+++ b/Userland/Services/Taskbar/WindowList.cpp
diff --git a/Services/Taskbar/WindowList.h b/Userland/Services/Taskbar/WindowList.h
index b86b509926..b86b509926 100644
--- a/Services/Taskbar/WindowList.h
+++ b/Userland/Services/Taskbar/WindowList.h
diff --git a/Services/Taskbar/main.cpp b/Userland/Services/Taskbar/main.cpp
index 3917285497..3917285497 100644
--- a/Services/Taskbar/main.cpp
+++ b/Userland/Services/Taskbar/main.cpp
diff --git a/Services/TelnetServer/CMakeLists.txt b/Userland/Services/TelnetServer/CMakeLists.txt
index e19ae8bac6..e19ae8bac6 100644
--- a/Services/TelnetServer/CMakeLists.txt
+++ b/Userland/Services/TelnetServer/CMakeLists.txt
diff --git a/Services/TelnetServer/Client.cpp b/Userland/Services/TelnetServer/Client.cpp
index 5e1accf9d1..5e1accf9d1 100644
--- a/Services/TelnetServer/Client.cpp
+++ b/Userland/Services/TelnetServer/Client.cpp
diff --git a/Services/TelnetServer/Client.h b/Userland/Services/TelnetServer/Client.h
index fe345d38e3..fe345d38e3 100644
--- a/Services/TelnetServer/Client.h
+++ b/Userland/Services/TelnetServer/Client.h
diff --git a/Services/TelnetServer/Command.h b/Userland/Services/TelnetServer/Command.h
index 25afb1fe22..25afb1fe22 100644
--- a/Services/TelnetServer/Command.h
+++ b/Userland/Services/TelnetServer/Command.h
diff --git a/Services/TelnetServer/Parser.cpp b/Userland/Services/TelnetServer/Parser.cpp
index 9fc1aabcd1..9fc1aabcd1 100644
--- a/Services/TelnetServer/Parser.cpp
+++ b/Userland/Services/TelnetServer/Parser.cpp
diff --git a/Services/TelnetServer/Parser.h b/Userland/Services/TelnetServer/Parser.h
index 64688881df..64688881df 100644
--- a/Services/TelnetServer/Parser.h
+++ b/Userland/Services/TelnetServer/Parser.h
diff --git a/Services/TelnetServer/main.cpp b/Userland/Services/TelnetServer/main.cpp
index dc5ddf1a04..dc5ddf1a04 100644
--- a/Services/TelnetServer/main.cpp
+++ b/Userland/Services/TelnetServer/main.cpp
diff --git a/Services/WebContent/CMakeLists.txt b/Userland/Services/WebContent/CMakeLists.txt
index a7e367ff94..a7e367ff94 100644
--- a/Services/WebContent/CMakeLists.txt
+++ b/Userland/Services/WebContent/CMakeLists.txt
diff --git a/Services/WebContent/ClientConnection.cpp b/Userland/Services/WebContent/ClientConnection.cpp
index 46b38f440b..46b38f440b 100644
--- a/Services/WebContent/ClientConnection.cpp
+++ b/Userland/Services/WebContent/ClientConnection.cpp
diff --git a/Services/WebContent/ClientConnection.h b/Userland/Services/WebContent/ClientConnection.h
index 42e2ab8313..42e2ab8313 100644
--- a/Services/WebContent/ClientConnection.h
+++ b/Userland/Services/WebContent/ClientConnection.h
diff --git a/Services/WebContent/Documentation.txt b/Userland/Services/WebContent/Documentation.txt
index e82190106a..e82190106a 100644
--- a/Services/WebContent/Documentation.txt
+++ b/Userland/Services/WebContent/Documentation.txt
diff --git a/Services/WebContent/Forward.h b/Userland/Services/WebContent/Forward.h
index e43ca83960..e43ca83960 100644
--- a/Services/WebContent/Forward.h
+++ b/Userland/Services/WebContent/Forward.h
diff --git a/Services/WebContent/PageHost.cpp b/Userland/Services/WebContent/PageHost.cpp
index 11641235eb..11641235eb 100644
--- a/Services/WebContent/PageHost.cpp
+++ b/Userland/Services/WebContent/PageHost.cpp
diff --git a/Services/WebContent/PageHost.h b/Userland/Services/WebContent/PageHost.h
index 0ee9e393d9..0ee9e393d9 100644
--- a/Services/WebContent/PageHost.h
+++ b/Userland/Services/WebContent/PageHost.h
diff --git a/Services/WebContent/WebContentClient.ipc b/Userland/Services/WebContent/WebContentClient.ipc
index 10008a765c..10008a765c 100644
--- a/Services/WebContent/WebContentClient.ipc
+++ b/Userland/Services/WebContent/WebContentClient.ipc
diff --git a/Services/WebContent/WebContentServer.ipc b/Userland/Services/WebContent/WebContentServer.ipc
index 143650dab7..143650dab7 100644
--- a/Services/WebContent/WebContentServer.ipc
+++ b/Userland/Services/WebContent/WebContentServer.ipc
diff --git a/Services/WebContent/main.cpp b/Userland/Services/WebContent/main.cpp
index 5367f2cce3..5367f2cce3 100644
--- a/Services/WebContent/main.cpp
+++ b/Userland/Services/WebContent/main.cpp
diff --git a/Services/WebServer/CMakeLists.txt b/Userland/Services/WebServer/CMakeLists.txt
index 34b1f037c9..34b1f037c9 100644
--- a/Services/WebServer/CMakeLists.txt
+++ b/Userland/Services/WebServer/CMakeLists.txt
diff --git a/Services/WebServer/Client.cpp b/Userland/Services/WebServer/Client.cpp
index c3840bd118..c3840bd118 100644
--- a/Services/WebServer/Client.cpp
+++ b/Userland/Services/WebServer/Client.cpp
diff --git a/Services/WebServer/Client.h b/Userland/Services/WebServer/Client.h
index f363c9d9eb..f363c9d9eb 100644
--- a/Services/WebServer/Client.h
+++ b/Userland/Services/WebServer/Client.h
diff --git a/Services/WebServer/main.cpp b/Userland/Services/WebServer/main.cpp
index 8c326c84a8..8c326c84a8 100644
--- a/Services/WebServer/main.cpp
+++ b/Userland/Services/WebServer/main.cpp
diff --git a/Services/WindowServer/AppletManager.cpp b/Userland/Services/WindowServer/AppletManager.cpp
index 509d5de3d0..509d5de3d0 100644
--- a/Services/WindowServer/AppletManager.cpp
+++ b/Userland/Services/WindowServer/AppletManager.cpp
diff --git a/Services/WindowServer/AppletManager.h b/Userland/Services/WindowServer/AppletManager.h
index 92f39fbe6d..92f39fbe6d 100644
--- a/Services/WindowServer/AppletManager.h
+++ b/Userland/Services/WindowServer/AppletManager.h
diff --git a/Services/WindowServer/Button.cpp b/Userland/Services/WindowServer/Button.cpp
index 7265494b31..7265494b31 100644
--- a/Services/WindowServer/Button.cpp
+++ b/Userland/Services/WindowServer/Button.cpp
diff --git a/Services/WindowServer/Button.h b/Userland/Services/WindowServer/Button.h
index 7a2d6b82e9..7a2d6b82e9 100644
--- a/Services/WindowServer/Button.h
+++ b/Userland/Services/WindowServer/Button.h
diff --git a/Services/WindowServer/CMakeLists.txt b/Userland/Services/WindowServer/CMakeLists.txt
index b822fec6b5..b822fec6b5 100644
--- a/Services/WindowServer/CMakeLists.txt
+++ b/Userland/Services/WindowServer/CMakeLists.txt
diff --git a/Services/WindowServer/ClientConnection.cpp b/Userland/Services/WindowServer/ClientConnection.cpp
index f0e4402d81..f0e4402d81 100644
--- a/Services/WindowServer/ClientConnection.cpp
+++ b/Userland/Services/WindowServer/ClientConnection.cpp
diff --git a/Services/WindowServer/ClientConnection.h b/Userland/Services/WindowServer/ClientConnection.h
index 12174e9189..12174e9189 100644
--- a/Services/WindowServer/ClientConnection.h
+++ b/Userland/Services/WindowServer/ClientConnection.h
diff --git a/Services/WindowServer/Compositor.cpp b/Userland/Services/WindowServer/Compositor.cpp
index 470a8e53a7..470a8e53a7 100644
--- a/Services/WindowServer/Compositor.cpp
+++ b/Userland/Services/WindowServer/Compositor.cpp
diff --git a/Services/WindowServer/Compositor.h b/Userland/Services/WindowServer/Compositor.h
index 1e6a3e2014..1e6a3e2014 100644
--- a/Services/WindowServer/Compositor.h
+++ b/Userland/Services/WindowServer/Compositor.h
diff --git a/Services/WindowServer/Cursor.cpp b/Userland/Services/WindowServer/Cursor.cpp
index db18aa4281..db18aa4281 100644
--- a/Services/WindowServer/Cursor.cpp
+++ b/Userland/Services/WindowServer/Cursor.cpp
diff --git a/Services/WindowServer/Cursor.h b/Userland/Services/WindowServer/Cursor.h
index efe014a735..efe014a735 100644
--- a/Services/WindowServer/Cursor.h
+++ b/Userland/Services/WindowServer/Cursor.h
diff --git a/Services/WindowServer/Event.h b/Userland/Services/WindowServer/Event.h
index e82df2d4c9..e82df2d4c9 100644
--- a/Services/WindowServer/Event.h
+++ b/Userland/Services/WindowServer/Event.h
diff --git a/Services/WindowServer/EventLoop.cpp b/Userland/Services/WindowServer/EventLoop.cpp
index 21dae58823..21dae58823 100644
--- a/Services/WindowServer/EventLoop.cpp
+++ b/Userland/Services/WindowServer/EventLoop.cpp
diff --git a/Services/WindowServer/EventLoop.h b/Userland/Services/WindowServer/EventLoop.h
index b476b5e639..b476b5e639 100644
--- a/Services/WindowServer/EventLoop.h
+++ b/Userland/Services/WindowServer/EventLoop.h
diff --git a/Services/WindowServer/Menu.cpp b/Userland/Services/WindowServer/Menu.cpp
index 4d204406c2..4d204406c2 100644
--- a/Services/WindowServer/Menu.cpp
+++ b/Userland/Services/WindowServer/Menu.cpp
diff --git a/Services/WindowServer/Menu.h b/Userland/Services/WindowServer/Menu.h
index 20fdb201cc..20fdb201cc 100644
--- a/Services/WindowServer/Menu.h
+++ b/Userland/Services/WindowServer/Menu.h
diff --git a/Services/WindowServer/MenuBar.cpp b/Userland/Services/WindowServer/MenuBar.cpp
index 30d739aaf7..30d739aaf7 100644
--- a/Services/WindowServer/MenuBar.cpp
+++ b/Userland/Services/WindowServer/MenuBar.cpp
diff --git a/Services/WindowServer/MenuBar.h b/Userland/Services/WindowServer/MenuBar.h
index 31dff9ac0f..31dff9ac0f 100644
--- a/Services/WindowServer/MenuBar.h
+++ b/Userland/Services/WindowServer/MenuBar.h
diff --git a/Services/WindowServer/MenuItem.cpp b/Userland/Services/WindowServer/MenuItem.cpp
index 324724a893..324724a893 100644
--- a/Services/WindowServer/MenuItem.cpp
+++ b/Userland/Services/WindowServer/MenuItem.cpp
diff --git a/Services/WindowServer/MenuItem.h b/Userland/Services/WindowServer/MenuItem.h
index 6bb1c203f1..6bb1c203f1 100644
--- a/Services/WindowServer/MenuItem.h
+++ b/Userland/Services/WindowServer/MenuItem.h
diff --git a/Services/WindowServer/MenuManager.cpp b/Userland/Services/WindowServer/MenuManager.cpp
index ba2ba789f9..ba2ba789f9 100644
--- a/Services/WindowServer/MenuManager.cpp
+++ b/Userland/Services/WindowServer/MenuManager.cpp
diff --git a/Services/WindowServer/MenuManager.h b/Userland/Services/WindowServer/MenuManager.h
index 0d56f6a8b7..0d56f6a8b7 100644
--- a/Services/WindowServer/MenuManager.h
+++ b/Userland/Services/WindowServer/MenuManager.h
diff --git a/Services/WindowServer/Screen.cpp b/Userland/Services/WindowServer/Screen.cpp
index 4cc9ae809b..4cc9ae809b 100644
--- a/Services/WindowServer/Screen.cpp
+++ b/Userland/Services/WindowServer/Screen.cpp
diff --git a/Services/WindowServer/Screen.h b/Userland/Services/WindowServer/Screen.h
index c435bc62c9..c435bc62c9 100644
--- a/Services/WindowServer/Screen.h
+++ b/Userland/Services/WindowServer/Screen.h
diff --git a/Services/WindowServer/Window.cpp b/Userland/Services/WindowServer/Window.cpp
index 1d0497c1c6..1d0497c1c6 100644
--- a/Services/WindowServer/Window.cpp
+++ b/Userland/Services/WindowServer/Window.cpp
diff --git a/Services/WindowServer/Window.h b/Userland/Services/WindowServer/Window.h
index 286d543cc4..286d543cc4 100644
--- a/Services/WindowServer/Window.h
+++ b/Userland/Services/WindowServer/Window.h
diff --git a/Services/WindowServer/WindowClient.ipc b/Userland/Services/WindowServer/WindowClient.ipc
index c6ac17b022..c6ac17b022 100644
--- a/Services/WindowServer/WindowClient.ipc
+++ b/Userland/Services/WindowServer/WindowClient.ipc
diff --git a/Services/WindowServer/WindowFrame.cpp b/Userland/Services/WindowServer/WindowFrame.cpp
index fee0e2a939..fee0e2a939 100644
--- a/Services/WindowServer/WindowFrame.cpp
+++ b/Userland/Services/WindowServer/WindowFrame.cpp
diff --git a/Services/WindowServer/WindowFrame.h b/Userland/Services/WindowServer/WindowFrame.h
index ace32b8c7c..ace32b8c7c 100644
--- a/Services/WindowServer/WindowFrame.h
+++ b/Userland/Services/WindowServer/WindowFrame.h
diff --git a/Services/WindowServer/WindowManager.cpp b/Userland/Services/WindowServer/WindowManager.cpp
index aa072fb0b6..aa072fb0b6 100644
--- a/Services/WindowServer/WindowManager.cpp
+++ b/Userland/Services/WindowServer/WindowManager.cpp
diff --git a/Services/WindowServer/WindowManager.h b/Userland/Services/WindowServer/WindowManager.h
index 94e1f212d7..94e1f212d7 100644
--- a/Services/WindowServer/WindowManager.h
+++ b/Userland/Services/WindowServer/WindowManager.h
diff --git a/Services/WindowServer/WindowServer.ipc b/Userland/Services/WindowServer/WindowServer.ipc
index 72399de1db..72399de1db 100644
--- a/Services/WindowServer/WindowServer.ipc
+++ b/Userland/Services/WindowServer/WindowServer.ipc
diff --git a/Services/WindowServer/WindowSwitcher.cpp b/Userland/Services/WindowServer/WindowSwitcher.cpp
index 803887c657..803887c657 100644
--- a/Services/WindowServer/WindowSwitcher.cpp
+++ b/Userland/Services/WindowServer/WindowSwitcher.cpp
diff --git a/Services/WindowServer/WindowSwitcher.h b/Userland/Services/WindowServer/WindowSwitcher.h
index 8b52eea372..8b52eea372 100644
--- a/Services/WindowServer/WindowSwitcher.h
+++ b/Userland/Services/WindowServer/WindowSwitcher.h
diff --git a/Services/WindowServer/WindowType.h b/Userland/Services/WindowServer/WindowType.h
index a3c53007a1..a3c53007a1 100644
--- a/Services/WindowServer/WindowType.h
+++ b/Userland/Services/WindowServer/WindowType.h
diff --git a/Services/WindowServer/main.cpp b/Userland/Services/WindowServer/main.cpp
index ca8d997f0d..ca8d997f0d 100644
--- a/Services/WindowServer/main.cpp
+++ b/Userland/Services/WindowServer/main.cpp