From 1ed4ea684bc4d80f3e87935982a737190d1e130f Mon Sep 17 00:00:00 2001 From: nikolay Date: Thu, 21 Aug 2014 12:15:00 +0300 Subject: [PATCH] [Summary] Fix bug with master's color [Reviewed] GZharun --- gtk2_ardour/route_ui.cc | 9 +++- gtk2_ardour/ui/add_tracks_dialog.xml | 6 +-- gtk2_ardour/ui/editor_window.xml | 4 +- gtk2_ardour/windows/tracks.vcxproj | 18 ++++++++ gtk2_ardour/windows/tracks.vcxproj.filters | 54 ++++++++++++++++++++++ libs/ardour/session_state.cc | 51 +++++++++++++++++++- 6 files changed, 133 insertions(+), 9 deletions(-) diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index 650b38eb59..cb549bae72 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -196,8 +196,13 @@ RouteUI::set_route (boost::shared_ptr rp) color = MixerStrip::palette_random_color(); } else - color = (Gdk::Color)(MixerStrip::XMLColor[default_palette_color]); - + { + if( _route->is_master() ) + color = (Gdk::Color)(MixerStrip::XMLColor[master_color]); + else + color = (Gdk::Color)(MixerStrip::XMLColor[default_palette_color]); + } + set_color (color); } diff --git a/gtk2_ardour/ui/add_tracks_dialog.xml b/gtk2_ardour/ui/add_tracks_dialog.xml index b7bbbaf40a..a8f7d585a4 100644 --- a/gtk2_ardour/ui/add_tracks_dialog.xml +++ b/gtk2_ardour/ui/add_tracks_dialog.xml @@ -62,15 +62,15 @@ text="CANCEL" x="0" y="155" - width="70" + width="69" height="25"/>