1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-23 20:57:41 +00:00
serenity/Base
Liav A d49a35df31 Kernel/Graphics: Simplify the feature level of the Graphics subsystem
Instead of letting the user to determine whether framebuffer devices
will be created (which is useless because they are gone by now), let's
simplify the flow by allowing the user to choose between full, limited
or disabled functionality. The determination happens only once, so, if
the user decided to disable graphics support, the initialize method
exits immediately. If limited functionality is chosen, then a generic
DisplayConnector is initialized with the preset framebuffer resolution,
if present, and then the initialize method exits. As a default, the code
proceeds to initialize all drivers as usual.
2022-05-05 20:55:57 +02:00
..
bin Userland: Add more(1) emulation to less(1) 2021-07-07 20:01:15 +04:30
etc Everywhere: Purge all support and usage of framebuffer devices 2022-05-05 20:55:57 +02:00
home/anon Base: Add More Emojis 2022-05-02 12:45:21 +02:00
res Base: Add hovered versions of the Coffee title bar icons 2022-05-03 22:00:14 +02:00
root Base: Remove TelnetServer and WebServer from the generated manpage list 2022-02-28 20:30:35 +02:00
usr Kernel/Graphics: Simplify the feature level of the Graphics subsystem 2022-05-05 20:55:57 +02:00
www Base: Improve default WebServer pages 2022-02-23 21:28:17 +00:00
.gitignore Base: Unignore all files by default 2022-03-24 20:11:39 -07:00