diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-12-08 15:52:18 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-12-08 22:02:38 -0500 |
commit | 624a86c39d0a22439c797d88c6defe28e55ab806 (patch) | |
tree | 4e33ac2ac9e63f5fdf5a0000cc17b352924d8232 /gtk2_ardour/ui_config.h | |
parent | e1c6f3bf6ca32503dadd4a8fe431a1a7a47f64a1 (diff) |
lots more color work, closer and closer to being ready for ... being taken apart again
Diffstat (limited to 'gtk2_ardour/ui_config.h')
-rw-r--r-- | gtk2_ardour/ui_config.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk2_ardour/ui_config.h b/gtk2_ardour/ui_config.h index b343333371..bcfb1092e6 100644 --- a/gtk2_ardour/ui_config.h +++ b/gtk2_ardour/ui_config.h @@ -100,8 +100,6 @@ class UIConfiguration : public PBD::Stateful static UIConfiguration* instance() { return _instance; } - std::map<std::string,ColorVariable<ArdourCanvas::Color> *> configurable_colors; - bool dirty () const; void set_dirty (); @@ -118,9 +116,11 @@ class UIConfiguration : public PBD::Stateful typedef std::map<std::string,RelativeHSV> RelativeColors; typedef std::map<std::string,std::string> ColorAliases; + typedef std::map<std::string,ColorVariable<ArdourCanvas::Color> *> BaseColors; + BaseColors base_colors; RelativeColors relative_colors; - ColorAliases color_aliases; + ColorAliases color_aliases; void set_alias (std::string const & name, std::string const & alias); @@ -191,6 +191,7 @@ class UIConfiguration : public PBD::Stateful static UIConfiguration* _instance; void load_color_aliases (XMLNode const &); + void load_relative_colors (XMLNode const &); void reset_gtk_theme (); void colors_changed (); |