From 68ed467a1a7c5b08f29b12ccb712cf877847b00a Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 19 Aug 2024 10:16:11 +0200 Subject: ui: use core setting keys --- ui/src/widgets/preferences.cpp | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) (limited to 'ui/src') diff --git a/ui/src/widgets/preferences.cpp b/ui/src/widgets/preferences.cpp index 3af7d15..621576e 100644 --- a/ui/src/widgets/preferences.cpp +++ b/ui/src/widgets/preferences.cpp @@ -1,8 +1,10 @@ #include "turns/ui/widgets/preferences.hpp" #include "turns/adw/switchrow.hpp" +#include "turns/core/settings.hpp" #include "turns/ui/widgets/template_widget.hpp" +#include #include #include @@ -13,6 +15,7 @@ #include +#include #include #include #include @@ -44,25 +47,14 @@ namespace turns::ui::widgets return; } - { - auto key = "disposition-color-friendly"; - bind_reset(key, m_friendly_reset_button); - bind_setting(key, m_friendly_color_button); - } - - { - auto key = "disposition-color-hostile"; - bind_reset(key, m_hostile_reset_button); - bind_setting(key, m_hostile_color_button); - } - - { - auto key = "disposition-color-secret"; - bind_reset(key, m_secret_reset_button); - bind_setting(key, m_secret_color_button); - } + bind_reset(core::key::disposition_friendly_color, m_friendly_reset_button); + bind_setting(core::key::disposition_friendly_color, m_friendly_color_button); + bind_reset(core::key::disposition_hostile_color, m_hostile_reset_button); + bind_setting(core::key::disposition_hostile_color, m_hostile_color_button); + bind_reset(core::key::disposition_secret_color, m_secret_reset_button); + bind_setting(core::key::disposition_secret_color, m_secret_color_button); - m_settings->bind("skip-defeated", m_skip_defeated->property_active()); + m_settings->bind(core::key::skip_defeated, m_skip_defeated->property_active()); } auto preferences::bind_reset(Glib::ustring const & key, Gtk::Button * button) -> void -- cgit v1.2.3