mirror of
https://github.com/RGBCube/serenity
synced 2025-05-23 15:55:08 +00:00
WindowServer+SystemMenu: Check the current system theme on startup
This commit is contained in:
parent
b6d035aa05
commit
0fa7cf70b5
4 changed files with 13 additions and 0 deletions
|
@ -730,6 +730,13 @@ OwnPtr<Messages::WindowServer::SetSystemThemeResponse> ClientConnection::handle(
|
|||
return make<Messages::WindowServer::SetSystemThemeResponse>(success);
|
||||
}
|
||||
|
||||
OwnPtr<Messages::WindowServer::GetSystemThemeResponse> ClientConnection::handle(const Messages::WindowServer::GetSystemTheme&)
|
||||
{
|
||||
auto wm_config = Core::ConfigFile::open("/etc/WindowServer/WindowServer.ini");
|
||||
auto name = wm_config->read_entry("Theme", "Name");
|
||||
return make<Messages::WindowServer::GetSystemThemeResponse>(name);
|
||||
}
|
||||
|
||||
void ClientConnection::boost()
|
||||
{
|
||||
// FIXME: Re-enable this when we have a solution for boosting.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue