From 33e61b16363a67a989acce1d3ca375637316b1df Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sat, 17 Aug 2024 21:01:51 +0200 Subject: app: add skip-defeated preference --- ui/src/widgets/preferences.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ui/src/widgets/preferences.cpp') diff --git a/ui/src/widgets/preferences.cpp b/ui/src/widgets/preferences.cpp index 187da2e..3af7d15 100644 --- a/ui/src/widgets/preferences.cpp +++ b/ui/src/widgets/preferences.cpp @@ -1,5 +1,6 @@ #include "turns/ui/widgets/preferences.hpp" +#include "turns/adw/switchrow.hpp" #include "turns/ui/widgets/template_widget.hpp" #include @@ -36,6 +37,7 @@ namespace turns::ui::widgets , m_friendly_color_button{get_widget("friendly_color_button")} , m_hostile_color_button{get_widget("hostile_color_button")} , m_secret_color_button{get_widget("secret_color_button")} + , m_skip_defeated{get_widget("skip_defeated")} { if (!m_settings) { @@ -59,6 +61,8 @@ namespace turns::ui::widgets bind_reset(key, m_secret_reset_button); bind_setting(key, m_secret_color_button); } + + m_settings->bind("skip-defeated", m_skip_defeated->property_active()); } auto preferences::bind_reset(Glib::ustring const & key, Gtk::Button * button) -> void -- cgit v1.2.3