13
0
Commit Graph

10810 Commits

Author SHA1 Message Date
929051ab99 meterbridge: update peak button size and tweak label position 2013-07-10 15:27:05 +02:00
6c3695e60e use narrow mono meter on narrow mixer-strips 2013-07-10 15:27:05 +02:00
e57a66fa31 meterbridge peak-indicator: button only 2013-07-10 15:27:05 +02:00
92c271b9d3 update default meter backround gradient colors 2013-07-10 15:27:05 +02:00
2d0309c092 experiment - no space in meterbridge. 2013-07-10 15:27:05 +02:00
a3f3f5e502 update meterbridge ticks & labels 2013-07-10 15:27:05 +02:00
2a534de272 double width of mono-meters in track-header 2013-07-10 15:27:04 +02:00
08167d6ac4 overhaul meterbridge metrics part one. 2013-07-10 15:27:04 +02:00
3c82b99a3b metrics test (should not be part of 1st meter) 2013-07-10 15:27:04 +02:00
52f31957de meterbridge ticks.. 2013-07-10 15:27:04 +02:00
97d3393c50 increase width of mono-meters in mixer 2013-07-10 15:27:04 +02:00
c7057c30d8 s/Window|Meter/Window|Meterbridge/ 2013-07-10 15:27:04 +02:00
a13bdf4153 meter rounded rectangle 2013-07-10 15:27:04 +02:00
3823ffc942 configurable meter background color 2013-07-10 15:27:04 +02:00
e4d754390e meter border 2013-07-10 15:27:04 +02:00
5b6fd190cb remove border around meter gradients, again. 2013-07-10 15:27:04 +02:00
fdbb0ef780 meter background gradient (hardcoded colors so far)
this is a quick test w/black borders only left+right
for Mr oofus to assess.
2013-07-10 15:27:03 +02:00
066b385c68 adjust padding of meters in time-axis view (still using border bg color) 2013-07-10 15:27:03 +02:00
363b646de9 add margin around meters in editor track header 2013-07-10 15:27:03 +02:00
cefca4c2b2 meterbridge label alignment & height 2013-07-10 15:27:03 +02:00
c24f582df8 meterbridge: honor DPI, Color & Theme changes 2013-07-10 15:27:03 +02:00
d6d27f10cb fastmeter: 1px padding left&right 2013-07-10 15:27:03 +02:00
04ad452bca fix meterbridge window behaviour on session unload/close. 2013-07-10 15:27:03 +02:00
30ff4da054 disable all meterbridge metrics & ticks for now 2013-07-10 15:27:03 +02:00
cc2c6e8064 add peak-hold button (independent from mixer) 2013-07-10 15:27:03 +02:00
9bab5c919b meterbridge ticks/metric experiments.. 2013-07-10 15:27:02 +02:00
917e3522d0 meterbridge: add rec-enable btn & prepare metric/tick separation 2013-07-10 15:27:02 +02:00
c23a537b61 session property - include busses in meterbridge 2013-07-10 15:27:02 +02:00
bc2ff6a554 overhaul meterbridge:
* rotate labels, fix size
* identical total width for mono + stereo meters
* show metric area only every 8th meter
* ...
2013-07-10 15:27:02 +02:00
446aed52f3 allow to set level-meter min width 2013-07-10 15:27:02 +02:00
afa34d57a0 set window title of meterbridge window 2013-07-10 15:27:02 +02:00
b582112aeb meterbridge: fix initial and max window size. 2013-07-10 15:27:02 +02:00
a4373a99c6 meter-bridge details:
* sort routes
* draw metric area
* layout & style
2013-07-10 15:27:02 +02:00
35937e5083 implement meterbridge & meter-strip 2013-07-10 15:27:02 +02:00
b0998844db basic window infrastructure for meterbridge 2013-07-10 15:27:02 +02:00
ben
04eaf7b418 add lib/LV2 path akin to lib/surfaces, to allow bundling of LV2 plugins in an ardour release. My first attempt to push... 2013-07-10 07:31:25 -05:00
3091b5f1ad fix possible crash when aborting a region drag and there are time axis views without streamviews 2013-07-09 09:45:54 -04:00
38f2aa51bd Merge branch 'master' into cairocanvas 2013-07-09 09:11:52 -04:00
07be5beee7 window delete/hide is managed by WMProxy (amend to cb6f16ac) 2013-07-07 22:29:45 +02:00
2b0fef5933 revert 3c6ff2f0 now that WM-proxy is session-aware..
also includes a few additional tweaks on top of the revert:
don't set sessions to windows managed by the WM::Manager,
and also call WM::Manager's set_session (s); when closing session.
2013-07-07 19:29:55 +02:00
a22e20133d make window-manager session-aware 2013-07-07 19:29:50 +02:00
cb6f16ac2d fix save/restore [plugin] window pos&size (without save) 2013-07-07 19:29:42 +02:00
3c6ff2f02f fix/workaround window-proxy session-management
The window proxy defers construction of classes.
set_session() is called before the instances are available.
the proxy-manager only calls set_session() for SessionHandlePtr
but not the class-specific method..

fixes http://tracker.ardour.org/view.php?id=5566
2013-07-07 04:18:23 +02:00
539e58bf5d possible fix for crash on exit - err on the side of caution 2013-07-07 04:17:04 +02:00
29108187ed fix metering when monitoring track input. (ran twice) 2013-07-07 04:16:54 +02:00
398839f6e1 reset meters when changing metering-point or ports 2013-07-05 10:44:09 +02:00
b28706852d fix race/endless loop on exit:
if gtk is going away while ardour updates the splash-screen:
Gtk-CRITICAL **: IA__gtk_main_quit: assertion `main_loops != NULL' failed
2013-07-04 21:32:41 +02:00
4fea31fd78 adjust mixer meter metric scale 2013-07-03 13:16:43 +02:00
da1e8701eb fix alignment of meters on midi-tracks 2013-07-03 04:52:02 +02:00
e642704c3a Make CD track details visible whenever CD range is ticked.
Make the CD track details visible whenever the CD range box has been
ticked, rather than only when the user toggles the box on.
2013-07-01 19:03:20 +01:00