mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 20:47:45 +00:00
WindowServer: Add the screen mode property in the screen configuration
This will allow us to change between a couple of properties, for now it's only Device and Virtual. (How about Remote :^) ) These get handled by a different screen backend in the Screen.
This commit is contained in:
parent
e95ae4a143
commit
be98ce0f9f
6 changed files with 72 additions and 22 deletions
|
@ -92,7 +92,8 @@ ErrorOr<int> serenity_main(Main::Arguments)
|
|||
|
||||
if (screen_layout.load_config(*wm_config, &error_msg)) {
|
||||
for (auto& screen_info : screen_layout.screens)
|
||||
fb_devices_configured.set(screen_info.device);
|
||||
if (screen_info.mode == WindowServer::ScreenLayout::Screen::Mode::Device)
|
||||
fb_devices_configured.set(screen_info.device.value());
|
||||
|
||||
add_unconfigured_devices();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue