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 Base: Add Amazon's intermediate root certificate (Server CA 1B) 2020-12-30 13:31:55 +01:00
FileIconProvider.ini Base: Add new icons for fonts and File Manager 2021-02-25 08:08:26 +01:00
fstab Base: Make /www read-write by default 2021-02-03 21:23:15 +01:00
group SymbolServer: Add symbolication service for out-of-process ELF parsing 2021-02-04 23:19:08 +01:00
hosts LookupServer: Load hostnames 2019-06-07 08:35:41 +02:00
LookupServer.ini LookupServer: Implement a DNS server :^) 2021-02-15 09:14:42 +01:00
motd Meta: Update project copyright dates (2018-2021) :^) 2021-01-01 01:14:16 +01:00
passwd SymbolServer: Add symbolication service for out-of-process ELF parsing 2021-02-04 23:19:08 +01:00
protocols Base files: Add protocols file 2020-04-18 10:11:55 +02:00
services Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
shadow Base: Add root to the /etc/shadow file 2021-01-21 11:35:32 +01:00
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