6d69567676
fix track-header: show meters the first time 'round.
2013-07-10 15:27:06 +02:00
79b63b7d5e
meterbridge: remove unused interface
2013-07-10 15:27:06 +02:00
aabe526df2
update track-header layout - proper padding around meters
2013-07-10 15:27:06 +02:00
95e163a466
rework meterbridge peak indicators (again)
2013-07-10 15:27:06 +02:00
b04ce87f79
refine meterbridge layout..
2013-07-10 15:27:05 +02:00
95736d6652
add circle-ticks to the midi-metric area
2013-07-10 15:27:05 +02:00
a07c50ad80
reduce peak-hold indicator to 2px height
2013-07-10 15:27:05 +02:00
be89982841
meterbridge: narrower ticks
2013-07-10 15:27:05 +02:00
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
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
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