summaryrefslogtreecommitdiff
path: root/gtk2_ardour/level_meter.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-04-20 05:35:23 +0200
committerRobin Gareus <robin@gareus.org>2015-04-20 20:45:36 +0200
commit494009a6e28bafac071a3160fbf385c6a076ae8e (patch)
tree84b02a17fa27d94903f6816b9d5df477cdb1db55 /gtk2_ardour/level_meter.cc
parent00f06ca9e91470f92d8f6d5ef83cbae069904f51 (diff)
towards scaleable meter and mixer UI
somewhat hacky solution, but there's no good central point to control this and get integer rounding/summing, is there?
Diffstat (limited to 'gtk2_ardour/level_meter.cc')
-rw-r--r--gtk2_ardour/level_meter.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/level_meter.cc b/gtk2_ardour/level_meter.cc
index efa98bb434..8dc37a0134 100644
--- a/gtk2_ardour/level_meter.cc
+++ b/gtk2_ardour/level_meter.cc
@@ -258,6 +258,8 @@ LevelMeterBase::setup_meters (int len, int initial_width, int thin_width)
width = thin_meter_width;
}
+ width = rint (width * ARDOUR_UI::config()->get_font_scale() / 102400.);
+
while (meters.size() < nmeters) {
meters.push_back (MeterInfo());
}