Robin Gareus
2d0309c092
experiment - no space in meterbridge.
2013-07-10 15:27:05 +02:00
Robin Gareus
a3f3f5e502
update meterbridge ticks & labels
2013-07-10 15:27:05 +02:00
Robin Gareus
2a534de272
double width of mono-meters in track-header
2013-07-10 15:27:04 +02:00
Robin Gareus
08167d6ac4
overhaul meterbridge metrics part one.
2013-07-10 15:27:04 +02:00
Robin Gareus
3c82b99a3b
metrics test (should not be part of 1st meter)
2013-07-10 15:27:04 +02:00
Robin Gareus
52f31957de
meterbridge ticks..
2013-07-10 15:27:04 +02:00
Robin Gareus
97d3393c50
increase width of mono-meters in mixer
2013-07-10 15:27:04 +02:00
Robin Gareus
c7057c30d8
s/Window|Meter/Window|Meterbridge/
2013-07-10 15:27:04 +02:00
Robin Gareus
a13bdf4153
meter rounded rectangle
2013-07-10 15:27:04 +02:00
Robin Gareus
3823ffc942
configurable meter background color
2013-07-10 15:27:04 +02:00
Robin Gareus
e4d754390e
meter border
2013-07-10 15:27:04 +02:00
Robin Gareus
5b6fd190cb
remove border around meter gradients, again.
2013-07-10 15:27:04 +02:00
Robin Gareus
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
Robin Gareus
066b385c68
adjust padding of meters in time-axis view (still using border bg color)
2013-07-10 15:27:03 +02:00
Robin Gareus
363b646de9
add margin around meters in editor track header
2013-07-10 15:27:03 +02:00
Robin Gareus
cefca4c2b2
meterbridge label alignment & height
2013-07-10 15:27:03 +02:00
Robin Gareus
c24f582df8
meterbridge: honor DPI, Color & Theme changes
2013-07-10 15:27:03 +02:00
Robin Gareus
d6d27f10cb
fastmeter: 1px padding left&right
2013-07-10 15:27:03 +02:00
Robin Gareus
04ad452bca
fix meterbridge window behaviour on session unload/close.
2013-07-10 15:27:03 +02:00
Robin Gareus
30ff4da054
disable all meterbridge metrics & ticks for now
2013-07-10 15:27:03 +02:00
Robin Gareus
cc2c6e8064
add peak-hold button (independent from mixer)
2013-07-10 15:27:03 +02:00
Robin Gareus
9bab5c919b
meterbridge ticks/metric experiments..
2013-07-10 15:27:02 +02:00
Robin Gareus
917e3522d0
meterbridge: add rec-enable btn & prepare metric/tick separation
2013-07-10 15:27:02 +02:00
Robin Gareus
c23a537b61
session property - include busses in meterbridge
2013-07-10 15:27:02 +02:00
Robin Gareus
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
Robin Gareus
446aed52f3
allow to set level-meter min width
2013-07-10 15:27:02 +02:00
Robin Gareus
afa34d57a0
set window title of meterbridge window
2013-07-10 15:27:02 +02:00
Robin Gareus
b582112aeb
meterbridge: fix initial and max window size.
2013-07-10 15:27:02 +02:00
Robin Gareus
a4373a99c6
meter-bridge details:
...
* sort routes
* draw metric area
* layout & style
2013-07-10 15:27:02 +02:00
Robin Gareus
35937e5083
implement meterbridge & meter-strip
2013-07-10 15:27:02 +02:00
Robin Gareus
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
Robin Gareus
07be5beee7
window delete/hide is managed by WMProxy (amend to cb6f16ac)
2013-07-07 22:29:45 +02:00
Robin Gareus
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
Robin Gareus
a22e20133d
make window-manager session-aware
2013-07-07 19:29:50 +02:00
Robin Gareus
cb6f16ac2d
fix save/restore [plugin] window pos&size (without save)
2013-07-07 19:29:42 +02:00
Robin Gareus
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
Robin Gareus
539e58bf5d
possible fix for crash on exit - err on the side of caution
2013-07-07 04:17:04 +02:00
Robin Gareus
29108187ed
fix metering when monitoring track input. (ran twice)
2013-07-07 04:16:54 +02:00
Robin Gareus
398839f6e1
reset meters when changing metering-point or ports
2013-07-05 10:44:09 +02:00
Robin Gareus
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
Robin Gareus
4fea31fd78
adjust mixer meter metric scale
2013-07-03 13:16:43 +02:00
Robin Gareus
da1e8701eb
fix alignment of meters on midi-tracks
2013-07-03 04:52:02 +02:00
Colin Fletcher
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
Robin Gareus
6ff66a4081
common spelling of infinity (lowercase as libc's printf)
2013-06-30 18:54:53 +02:00
Colin Fletcher
4fa8b87083
Fix 'Location window is blank' ( #5538 )
...
Call set_session() on the location window from ARDOUR_UI::set_session(),
and show_all() on the location window's LocationUI in set_session,
so that it displays the markers and ranges of the current session.
2013-06-30 14:32:30 +01:00
Robin Gareus
fb8db038f7
Fix crash when showing external send GUI
2013-06-29 17:19:49 +02:00
Paul Davis
4a7c615714
fix issue with wscript on OS X caused by earlier removal of AU_STATE_SUPPORT; in config summary use NO_PLUGIN_STATE not removed AU_STATE_SUPPORT
2013-06-25 11:09:47 -04:00
Robin Gareus
5c2f568102
fix ardvst and ardourvst (use variable or version number)
2013-06-23 18:59:47 +02:00
Robin Gareus
072e49d324
Merge branch 'radiosrb' of https://github.com/adiknoth/ardour
2013-06-23 18:05:05 +02:00