serenity/Base/etc
Tom 41859ad3fe WindowServer: Add an Overlay class for flicker-free overlay rendering
An Overlay is similar to a transparent window, but has less overhead
and does not get rendered within the window stack. Basically, the area
that an Overlay occupies forces transparency rendering for any window
underneath, which allows us to render them flicker-free.

This also adds a new API that allows displaying the screen numbers,
e.g. while the user configures the screen layout in DisplaySettings

Because other things like drag&drop or the window-size label are not
yet converted to use this new mechanism, they will be drawn over the
screen-number currently.
2021-06-25 20:38:13 +02:00
..
ca_certs.ini Base: Add Sectigo certs to ca_certs.ini 2021-06-12 00:39:51 +04:30
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 Clipboard: Remove unnecessary UID separation 2021-06-06 17:56:34 +02:00
hosts
Keyboard.ini Userland: Preserve keyboard mapping preference on reboot (#6955) 2021-05-09 15:56:03 +02:00
LookupServer.ini LookupServer: Implement a DNS server :^) 2021-02-15 09:14:42 +01:00
motd Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
passwd Clipboard: Remove unnecessary UID separation 2021-06-06 17:56:34 +02: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 Clipboard: Remove unnecessary UID separation 2021-06-06 17:56:34 +02:00
shellrc Shell: Add TMPDIR environment variable 2021-06-04 23:44:59 +02:00
SystemServer.ini AudioServer: Make AudioServer boot in text mode 2021-06-25 20:48:14 +04:30
WindowServer.ini WindowServer: Add an Overlay class for flicker-free overlay rendering 2021-06-25 20:38:13 +02:00