summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2/track_mix.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-07-10 15:22:16 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-09-27 14:59:31 -0500
commitccbe1797d650861bc006ab23abaf891e76049659 (patch)
tree8113835116688243b2812d11ddbf360be241e7fc /libs/surfaces/push2/track_mix.h
parenta4324d79a7278d0fb89db3f266b1cdfe6e2ee14b (diff)
push2: color palette management, and responding to 2 track properties in TrackMix layout
Diffstat (limited to 'libs/surfaces/push2/track_mix.h')
-rw-r--r--libs/surfaces/push2/track_mix.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/surfaces/push2/track_mix.h b/libs/surfaces/push2/track_mix.h
index 54081c115c..c56b435b72 100644
--- a/libs/surfaces/push2/track_mix.h
+++ b/libs/surfaces/push2/track_mix.h
@@ -49,9 +49,14 @@ class TrackMixLayout : public Push2Layout
bool _dirty;
Glib::RefPtr<Pango::Layout> name_layout;
+ Glib::RefPtr<Pango::Layout> upper_layout[8];
+ Glib::RefPtr<Pango::Layout> lower_layout[8];
+
+ void stripable_property_change (PBD::PropertyChange const& what_changed);
void drop_stripable ();
void name_changed ();
+ void color_changed ();
};
} /* namespace */