summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ui_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/ui_config.h')
-rw-r--r--gtk2_ardour/ui_config.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/gtk2_ardour/ui_config.h b/gtk2_ardour/ui_config.h
index 9d9bbe8d0c..7ffb4fd28a 100644
--- a/gtk2_ardour/ui_config.h
+++ b/gtk2_ardour/ui_config.h
@@ -109,6 +109,10 @@ class UIConfiguration : public PBD::Stateful
int save_state ();
int load_defaults ();
+ void color_theme_changed ();
+
+ static void load_rc_file (std::string const &, bool themechange);
+
int set_state (const XMLNode&, int version);
XMLNode& get_state (void);
XMLNode& get_variables (std::string);
@@ -185,9 +189,11 @@ class UIConfiguration : public PBD::Stateful
static UIConfiguration* _instance;
- void color_theme_changed ();
-
void load_color_aliases (XMLNode const &);
+ void reset_gtk_theme ();
+
+ XMLNode _saved_state_node;
+ int _saved_state_version;
};
#endif /* __ardour_ui_configuration_h__ */