ladybird/Applications
Andreas Kling 244efe050a Clipboard: Move the system clipboard to a dedicated service process :^)
This commit moves the clipboard from WindowServer into a new Clipboard
service program. Clipboard runs as the unprivileged "clipboard" user
and with a much tighter pledge than WindowServer.

To keep things working as before, all GUI::Application users now make
a connection to Clipboard after making the connection to WindowServer.
It could be interesting to connect to Clipboard on demand, but right
now that would necessitate expanding every GUI app's pledge to include
"unix" and also unveiling the clipboard portal, which I prefer not to.
2020-05-14 22:53:58 +02:00
..
About Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Browser Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Calculator Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Calendar Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Debugger Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
DisplaySettings Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
FileManager Clipboard: Move the system clipboard to a dedicated service process :^) 2020-05-14 22:53:58 +02:00
FontEditor Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Help Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
HexEditor Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
IRCClient Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
PaintBrush Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Piano Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
QuickShow Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
SoundPlayer Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
SystemMonitor Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Terminal Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
TextEditor Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Welcome Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
CMakeLists.txt Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00