Commit graph

5623 commits

Author SHA1 Message Date
Robin Gareus
ad8ffab544 re-check meterbridge metric-area on route deletion
fixes http://tracker.ardour.org/view.php?id=5616#c15204
2013-08-01 03:17:49 +02:00
Robin Gareus
f81cbe06ea tiny detail.. GUI-callback may try to check vmonitor->is_started() or issue a periodic seek update while it's going away 2013-07-31 20:19:57 +02:00
Robin Gareus
7a02d9e08d clean up some valgrid "Uninitialised value was created by a heap allocation" wanings 2013-07-31 19:29:20 +02:00
Robin Gareus
c7fcba77b8 correct error message 2013-07-31 19:29:15 +02:00
Robin Gareus
9993ac23ca fix close_allv() sentinel 2013-07-31 19:29:06 +02:00
Robin Gareus
bd65018d74 initialize two more uninitialized vars.. 2013-07-31 15:52:41 +02:00
Robin Gareus
362976a2fd adjust meterbridge label-heigh options 2013-07-30 20:21:02 +02:00
Robin Gareus
d2d285724b add name-tooltips to the meterbridge meters 2013-07-30 18:28:06 +02:00
Robin Gareus
9b091a52cb clean up 44fc92c3 (not a threading issue but sigc++ problem)
RouteUI is not sigc::trackable itself (only derived classes are)
RouteUI::~RouteUI() does not disconnect from signals on destruction.
2013-07-30 17:54:52 +02:00
Robin Gareus
44fc92c33d disconnect AuxSend connection when deleting bus
fixes crash:
 - add bus
 - aux-send a signal to that bus
 - delete bus
 - add another bus
 - aux-send a signal to "another bus"
 - click "Aux Send" button on "another bus"
 - crash
2013-07-30 15:12:32 +02:00
Michael Fisher
79d134ca78 Send a song position pointer with mmc and fullframe fake locating 2013-07-29 20:05:10 +02:00
Michael Fisher
20189330d1 Add relavent OSX midi options in the startup dialog
- MIDI driver options are now "None" and "coremidi" on OSX
- If coremidi is selected, jack will start with midi activated
- Requires Jack OSX version 0.90 beta 15 (or another version that
  supports midi
2013-07-29 20:05:10 +02:00
Robin Gareus
741bb8e7fb tweak meterbridge-label height 2013-07-29 20:02:57 +02:00
Robin Gareus
c934062403 change default BBC-meter color 2013-07-29 19:43:34 +02:00
Robin Gareus
059df390e6 fix compiler warning 2013-07-29 19:43:19 +02:00
Robin Gareus
58f4d66899 add option to resize meterbridge track-labels 2013-07-29 19:42:41 +02:00
Robin Gareus
5cedc24517 explicitly re-init meter when theme changes.
fixes:
14:14 < oofus> rgareus: BBC meter colour changed, all meters
               except the one on the tool bar picked it up
2013-07-29 16:31:33 +02:00
Robin Gareus
3ab25dc6f3 change metric-scale on the sides of meterbridge when scrolling 2013-07-29 15:26:36 +02:00
Robin Gareus
2faaf71573 allow to configure color of BBC meter 2013-07-29 03:54:43 +02:00
Robin Gareus
60dde29038 left/right meter marks in mixer (narrow red-stripe) 2013-07-28 22:34:28 +02:00
Robin Gareus
cbcde35376 fix diamond inheritance - gtkmm main class is sigc::trackable 2013-07-28 20:43:21 +02:00
Robin Gareus
cd28d62b26 fix compiler warnings. 2013-07-28 20:32:52 +02:00
Edgar Aichinger
ec9d27f48c update german translation 2013-07-28 16:45:42 +02:00
Robin Gareus
de4c5ba2af k-meter +4 marks 2013-07-28 15:55:36 +02:00
Robin Gareus
a02e0e6c8d fix meterbridge window on OSX 2013-07-28 15:54:13 +02:00
Robin Gareus
16339aa446 add dedicated line-up level for IEC1/DIN meter (15dbFS) 2013-07-28 03:31:44 +02:00
Robin Gareus
92d2075d83 make LED meter style optional 2013-07-28 03:31:39 +02:00
Robin Gareus
184fd983d0 tweak meter-metric red-boxes/stripes 2013-07-28 03:31:34 +02:00
Robin Gareus
1ce2a1d638 add red-boxes to meter-marks and fix Nordic scale color 2013-07-27 22:44:38 +02:00
Robin Gareus
362e774878 update meter marks and colors.. 2013-07-27 21:26:22 +02:00
Robin Gareus
40d3bb7584 Aux-sends do not have a GUI - fixes #5621 2013-07-27 15:02:19 +02:00
Robin Gareus
5601ae97da some more VU-meter tick marks.. 2013-07-26 22:57:39 +02:00
Robin Gareus
0a68e7bee7 fix typo for 0VU = 8dBu in config 2013-07-25 23:33:11 +02:00
Robin Gareus
908ee3bfea cache midi metrics depending on meter-type and data-type(s) 2013-07-25 20:56:25 +02:00
Robin Gareus
ce1adc65b7 remember meter-background highlight when type or width changes.. 2013-07-25 19:55:26 +02:00
Robin Gareus
d7a52dc0fe vtl: replace Ardour with Program-Name in messages 2013-07-25 14:19:28 +02:00
Robin Gareus
953e4aba54 prepare horizontal meters (level-meter H/V Box abstraction) 2013-07-25 14:18:39 +02:00
Robin Gareus
90ea64d1fc set midi-metric ticks depending on meter-type 2013-07-25 13:06:58 +02:00
Robin Gareus
5ad4b3cd7a VU meter label color&shadow tweak by the_CLA 2013-07-25 11:06:58 +02:00
Robin Gareus
ec0e92c3ab tweak label alignment 2013-07-25 11:03:36 +02:00
Robin Gareus
3c33ff2633 proper shadow for metric labels.. 2013-07-25 02:08:38 +02:00
Robin Gareus
bb85764f80 'overlay shadow' on meter-metrics experiment
TODO: shadow should really be 'behind'. ie save color,
stroke_preserve() shadow, paint text-layout with saved color
and eventually cairo_new_path() reset the path...
2013-07-25 01:44:16 +02:00
Robin Gareus
62398facd7 fix crash with "send" meters.
Meters in send-UI don't necessarily have a route,
but their type cannot be changed, anyway.
So just use "PeakMeter".
2013-07-25 00:06:12 +02:00
Robin Gareus
376d6fe34e use only two colors for VU meter indicator and bright-gray for BBC 2013-07-24 23:24:11 +02:00
Robin Gareus
a9975f44a5 reduce brightness of VU meter backplate & increase contrast of peak-label 2013-07-24 22:29:46 +02:00
Robin Gareus
e469ce0961 get meter color from gtkrc style file 2013-07-24 22:05:24 +02:00
Robin Gareus
b70057f576 add [master] meter to the toolbar
http://tracker.ardour.org/view.php?id=5601
2013-07-24 22:04:46 +02:00
Robin Gareus
6981e4d68e revert VU meter background to default gray-shade 2013-07-24 16:15:16 +02:00
Robin Gareus
2ca3329c10 fix display-type of editor-mixer level-meter 2013-07-24 16:15:06 +02:00
Robin Gareus
fd9c0a63fd increase meterbridge with if scrollbar is not visible.. 2013-07-24 15:48:03 +02:00