From 9199b5a77a03020a95b23f3386807ec308828dde Mon Sep 17 00:00:00 2001 From: Christian Rohlfs Date: Tue, 3 Jan 2023 00:36:52 +0500 Subject: [PATCH] Added color modes to the `preferences-skeleton.h` Also make `prefs->getBool()` return default `false`. --- src/preferences-skeleton.h | 12 ++++++++++-- src/ui/dialog/inkscape-preferences.cpp | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/preferences-skeleton.h b/src/preferences-skeleton.h index 01ac18ab98..57906919fe 100644 --- a/src/preferences-skeleton.h +++ b/src/preferences-skeleton.h @@ -185,13 +185,21 @@ static char const preferences_skeleton[] = - - + + + + + diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index 6bb117ca0b..7d3f88ac30 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -2075,7 +2075,7 @@ void InkscapePreferences::initPageUI() box->pack_start(*Gtk::make_managed(picker.icon, Gtk::ICON_SIZE_BUTTON)); box->set_spacing(3); auto path = picker.visibility_path; - btn->set_active(prefs->getBool(path, true)); + btn->set_active(prefs->getBool(path)); btn->add(*box); btn->signal_toggled().connect([=]() { prefs->setBool(path, btn->get_active()); -- GitLab