From 3f261ac90cde31ef09fbb5cfa46ea4c579812d08 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 14 Jun 2009 13:31:00 +0000 Subject: [PATCH] Use track colours for the summary view. git-svn-id: svn://localhost/ardour2/branches/3.0@5184 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/editor_summary.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gtk2_ardour/editor_summary.cc b/gtk2_ardour/editor_summary.cc index 43c3cd3571..089212378b 100644 --- a/gtk2_ardour/editor_summary.cc +++ b/gtk2_ardour/editor_summary.cc @@ -162,7 +162,6 @@ EditorSummary::render (cairo_t* cr) /* render regions */ - int n = 0; double y = 0; for (PublicEditor::TrackViewList::const_iterator i = _editor->track_views.begin(); i != _editor->track_views.end(); ++i) { StreamView* s = (*i)->view (); @@ -170,9 +169,9 @@ EditorSummary::render (cairo_t* cr) if (s) { double const h = (*i)->effective_height () * _vertical_scale; cairo_set_line_width (cr, h); - - double const v = ((n % 2) == 0) ? 1 : 0.5; - cairo_set_source_rgb (cr, v, v, v); + + Gdk::Color const c = (*i)->color (); + cairo_set_source_rgb (cr, c.get_red_p (), c.get_green_p(), c.get_blue_p()); s->foreach_regionview (bind ( mem_fun (*this, &EditorSummary::render_region), @@ -180,7 +179,6 @@ EditorSummary::render (cairo_t* cr) start, y + h / 2 )); - ++n; y += h; } }