summaryrefslogtreecommitdiffstats
path: root/src/gui/Style.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/Style.hpp')
-rw-r--r--src/gui/Style.hpp23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/gui/Style.hpp b/src/gui/Style.hpp
index bb403ffd..20d560a8 100644
--- a/src/gui/Style.hpp
+++ b/src/gui/Style.hpp
@@ -20,21 +20,23 @@
#include <cstdint>
#include <string>
-namespace ingen { namespace client { class PortModel; } }
-
namespace ingen {
+
+namespace client {
+class PortModel;
+} // namespace client
+
namespace gui {
class App;
-class Port;
class Style
{
public:
explicit Style(App& app);
- void load_settings(std::string filename = "");
- void save_settings(std::string filename = "");
+ void load_settings(const std::string& filename = "");
+ void save_settings(const std::string& filename = "");
void apply_settings();
@@ -43,11 +45,12 @@ public:
private:
App& _app;
- uint32_t _audio_port_color;
- uint32_t _control_port_color;
- uint32_t _cv_port_color;
- uint32_t _event_port_color;
- uint32_t _string_port_color;
+ // Colours from the Tango palette with modified V
+ uint32_t _audio_port_color{0x4A8A0EFF}; // Green
+ uint32_t _control_port_color{0x244678FF}; // Blue
+ uint32_t _cv_port_color{0x248780FF}; // Teal {between audio/control}
+ uint32_t _event_port_color{0x960909FF}; // Red
+ uint32_t _string_port_color{0x5C3566FF}; // Plum
};
} // namespace gui