diff options
author | Sam Atkins <atkinssj@serenityos.org> | 2023-02-01 16:36:43 +0000 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2023-02-02 14:52:21 +0100 |
commit | 3d38b7a127467e4df5ddb7df6be2847afc39fd61 (patch) | |
tree | 4960fa43eb8c0cd0f2ed0ec97606c4283b21b60a /Userland/Games | |
parent | 1cb64948521b8412241036387c6507919322497b (diff) | |
download | serenity-3d38b7a127467e4df5ddb7df6be2847afc39fd61.zip |
Chess: Move configuration values into the "Games" domain
Chess is a game, after all. This makes more sense once we have chess
settings in GamesSettings. :^)
Diffstat (limited to 'Userland/Games')
-rw-r--r-- | Userland/Games/Chess/main.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Userland/Games/Chess/main.cpp b/Userland/Games/Chess/main.cpp index 498a9074e2..c9bde1d7a6 100644 --- a/Userland/Games/Chess/main.cpp +++ b/Userland/Games/Chess/main.cpp @@ -26,7 +26,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) auto app = TRY(GUI::Application::try_create(arguments)); - Config::pledge_domain("Chess"); + Config::pledge_domain("Games"); TRY(Desktop::Launcher::add_allowed_handler_with_only_specific_urls("/bin/Help", { URL::create_with_file_scheme("/usr/share/man/man6/Chess.md") })); TRY(Desktop::Launcher::seal_allowlist()); @@ -49,10 +49,10 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) window->set_icon(app_icon.bitmap_for_size(16)); - widget->set_piece_set(Config::read_string("Chess"sv, "Style"sv, "PieceSet"sv, "stelar7"sv)); - widget->set_board_theme(Config::read_string("Chess"sv, "Style"sv, "BoardTheme"sv, "Beige"sv)); - widget->set_coordinates(Config::read_bool("Chess"sv, "Style"sv, "Coordinates"sv, true)); - widget->set_show_available_moves(Config::read_bool("Chess"sv, "Style"sv, "ShowAvailableMoves"sv, true)); + widget->set_piece_set(Config::read_string("Games"sv, "Chess"sv, "PieceSet"sv, "stelar7"sv)); + widget->set_board_theme(Config::read_string("Games"sv, "Chess"sv, "BoardTheme"sv, "Beige"sv)); + widget->set_coordinates(Config::read_bool("Games"sv, "Chess"sv, "ShowCoordinates"sv, true)); + widget->set_show_available_moves(Config::read_bool("Games"sv, "Chess"sv, "ShowAvailableMoves"sv, true)); auto game_menu = TRY(window->try_add_menu("&Game")); @@ -114,7 +114,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) auto action = GUI::Action::create_checkable(set, [&](auto& action) { widget->set_piece_set(action.text()); widget->update(); - Config::write_string("Chess"sv, "Style"sv, "PieceSet"sv, action.text()); + Config::write_string("Games"sv, "Chess"sv, "PieceSet"sv, action.text()); }); piece_set_action_group.add_action(*action); @@ -132,7 +132,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) auto action = GUI::Action::create_checkable(theme, [&](auto& action) { widget->set_board_theme(action.text()); widget->update(); - Config::write_string("Chess"sv, "Style"sv, "BoardTheme"sv, action.text()); + Config::write_string("Games"sv, "Chess"sv, "BoardTheme"sv, action.text()); }); board_theme_action_group.add_action(*action); if (widget->board_theme().name == theme) @@ -143,7 +143,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) auto coordinates_action = GUI::Action::create_checkable("Coordinates", [&](auto& action) { widget->set_coordinates(action.is_checked()); widget->update(); - Config::write_bool("Chess"sv, "Style"sv, "Coordinates"sv, action.is_checked()); + Config::write_bool("Games"sv, "Chess"sv, "ShowCoordinates"sv, action.is_checked()); }); coordinates_action->set_checked(widget->coordinates()); TRY(style_menu->try_add_action(coordinates_action)); @@ -151,7 +151,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) auto show_available_moves_action = GUI::Action::create_checkable("Show Available Moves", [&](auto& action) { widget->set_show_available_moves(action.is_checked()); widget->update(); - Config::write_bool("Chess"sv, "Style"sv, "ShowAvailableMoves"sv, action.is_checked()); + Config::write_bool("Games"sv, "Chess"sv, "ShowAvailableMoves"sv, action.is_checked()); }); show_available_moves_action->set_checked(widget->show_available_moves()); TRY(style_menu->try_add_action(show_available_moves_action)); |