summaryrefslogtreecommitdiff
path: root/gtk2_ardour/gain_meter.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-17 23:33:23 +0200
committerRobin Gareus <robin@gareus.org>2013-07-17 23:33:23 +0200
commit55c5a76e8bec0c9f485f89f63558c1baf00e74b2 (patch)
tree7ad0ab4f80c6ff7530898cda959fb29dc35d9780 /gtk2_ardour/gain_meter.cc
parent3475ea4b2271bc526877b33bb8ae1365948d795a (diff)
revert to right-side mixer metric-labels
Diffstat (limited to 'gtk2_ardour/gain_meter.cc')
-rw-r--r--gtk2_ardour/gain_meter.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk2_ardour/gain_meter.cc b/gtk2_ardour/gain_meter.cc
index d9829c7af3..1148c6b889 100644
--- a/gtk2_ardour/gain_meter.cc
+++ b/gtk2_ardour/gain_meter.cc
@@ -278,12 +278,16 @@ GainMeterBase::setup_meters (int len)
switch (_width) {
case Wide:
+ meter_ticks1_area.show();
+ meter_ticks2_area.show();
if (_route && _route->shared_peak_meter()->input_streams().n_total() == 1) {
meter_width = 10;
}
break;
case Narrow:
meter_width = 2;
+ meter_ticks1_area.hide();
+ meter_ticks2_area.hide();
break;
}
level_meter->setup_meters(len, meter_width);
@@ -940,10 +944,10 @@ GainMeter::GainMeter (Session* s, int fader_length)
meter_ticks2_area.signal_expose_event().connect (
sigc::mem_fun(*this, &GainMeter::meter_ticks2_expose));
- meter_hbox.pack_start (meter_metric_area, false, false);
meter_hbox.pack_start (meter_ticks1_area, false, false);
meter_hbox.pack_start (meter_alignment, false, false);
meter_hbox.pack_start (meter_ticks2_area, false, false);
+ meter_hbox.pack_start (meter_metric_area, false, false);
}
void
@@ -1002,7 +1006,7 @@ GainMeter::get_gm_width ()
if (_width == Wide)
return max(sz.width * 2, min_w * 2) + 6;
else
- return sz.width + min_w + 12;
+ return sz.width + min_w + 6;
}