ladybird/Base/etc
sin-ack aa56f9a1e0 LibGUI+WindowServer: Separate window manager IPC from regular IPC
With this patch the window manager related functionality is split out
onto a new endpoint pair named WindowManagerServer/Client.  This allows
window manager functionality to be potentially privilege separated in
the future.  To this end, a new client named WMConnectionClient
is used to maintain a window manager connection.  When a process
connects to the endpoint and greets the WindowServer as a window manager
(via Window::make_window_manager(int)), they're subscribed to the events
they requested via the WM event mask.

This patch also removes the hardcoding of the Taskbar WindowType to
receive WM events automatically.  However, being a window manager still
requires having an active window, at the moment.
2021-04-17 13:06:25 +02:00
..
WindowServer Base: Tweak applet window order 2021-03-30 23:43:24 +02:00
ca_certs.ini
FileIconProvider.ini Base: Add new icons for fonts and File Manager 2021-02-25 08:08:26 +01:00
fstab
group SymbolServer: Add symbolication service for out-of-process ELF parsing 2021-02-04 23:19:08 +01:00
hosts
LookupServer.ini LookupServer: Implement a DNS server :^) 2021-02-15 09:14:42 +01:00
motd
passwd SymbolServer: Add symbolication service for out-of-process ELF parsing 2021-02-04 23:19:08 +01:00
protocols
services
shadow
shellrc Applications: Rename Serendipity => Welcome 2021-04-15 20:50:24 +02:00
SystemServer.ini LibGUI+WindowServer: Separate window manager IPC from regular IPC 2021-04-17 13:06:25 +02:00