13
0
Commit Graph

5559 Commits

Author SHA1 Message Date
8013160eb3 meterbridge metrics update:
* display metrics for every used meter-type
* show metrics between meters with differnet types
* update text and label alignment for meterbridge
* fix crash when deleting metrics-strip (zero route)
* clean up metric pattern code (use float for dBFS)
2013-07-23 13:30:23 +02:00
06e7ad67ae restore session backwards compatibility to 3.3 2013-07-22 19:59:24 +02:00
df17094b47 minor tweaks to meter-names and legend 2013-07-22 19:56:30 +02:00
708edd5866 implement new meter types 2013-07-22 18:45:08 +02:00
72aa1cd86c Revert "Revert new meter types (postponed until after 3.3 release)"
This reverts commit d80f672e84.
2013-07-22 18:42:01 +02:00
e294e78fef re-nice rendering of channel-splitting icon 2013-07-22 18:41:32 +02:00
bf408d60c8 Wrap calls to add_shortcut_folder() in try { ... } block.
Gtk::FileChooserButton::add_shortcut_folder() throws a Glib::Error
exception if the folder being added already has a shortcut, causing the
'New session' dialogue to appear empty when choosing 'New...' from the
Session menu. This happens if Ardour's default session folder is
set to a location that has a standard shortcut in the Gtk file chooser,
e.g. the user's home directory, desktop, &c.

Catch the exception in ArdourStartup::setup_new_session_page(), so that the
'New session' dialogue appears as expected, and likewise in
ARDOUR_UI::open_session() to avoid a similar problem there.

Fixes #5591.
2013-07-19 12:10:41 +01:00
649cf189e8 update processor-name (short|long) when mixer-strip width changes 2013-07-19 10:37:49 +02:00
b91caf557c adjust meter-width when configuration changes
fixes http://tracker.ardour.org/view.php?id=5592
2013-07-19 10:37:00 +02:00
d2c39db64d mixer metric background color fix (MIDI & inactive)
fixes http://tracker.ardour.org/view.php?id=5594
2013-07-18 09:00:24 +02:00
55c5a76e8b revert to right-side mixer metric-labels 2013-07-17 23:33:23 +02:00
3475ea4b22 don't hide ticks in narrow mode 2013-07-17 23:11:48 +02:00
1128c4eeda meter metrics: ignore global font-scaling 2013-07-17 23:04:52 +02:00
a8a4c1858c use ArdourMono font for metric patterns 2013-07-17 22:39:55 +02:00
6736933385 move mixer-metric pattern to the left 2013-07-17 22:26:51 +02:00
406070584d fix typo 2013-07-17 15:12:13 +02:00
780397d0cc possible fix for 5591 (show elements after re-adding them) 2013-07-17 13:36:37 +02:00
bf0f4fe077 work around sparse motion notification events when tooltips are disabled
fixes http://tracker.ardour.org/view.php?id=5174
2013-07-17 02:35:02 +02:00
920154702f fix re-drawing of splitting icon 2013-07-16 22:18:51 +02:00
ebcb1ffe7b Merge branch 'clang' of https://github.com/axetota/ardour 2013-07-16 19:49:50 +02:00
003492cbf9 move ff* structs & typedef into dedicated namespace
(further avoid conflicts with plugins)
2013-07-16 18:01:56 +02:00
8f5cc1dbba increase spacing between meter ticks and labels 2013-07-16 17:55:18 +02:00
Michael R. Fisher
fa1086d82d Dereference pointers in ctors where appropriate. (c++11 wants this) 2013-07-15 22:57:35 -05:00
Michael R. Fisher
3e11c80ac3 C++11 Building - Add space between macros and quoted strings 2013-07-15 22:57:34 -05:00
Michael R. Fisher
7f6765ece4 OSX GUI - Prevent compiler errors when -std=c++11 is switched on 2013-07-15 22:57:34 -05:00
0c641f6847 Merge branch 'apple' of https://github.com/mfisher31/ardour 2013-07-15 15:04:01 -04:00
Michael R. Fisher
08e6dcde76 Startup BETA Mac Screen - Pull version number from VERSIONSTRING 2013-07-15 13:00:35 -05:00
Michael R. Fisher
abb8d61dea Correcting Indentation Errors 2013-07-15 12:48:33 -05:00
Michael R. Fisher
d64d4b881d Fix typo in osx BETA startup screen
- Step #2 was being skipped in the text
2013-07-15 12:42:09 -05:00
d80f672e84 Revert new meter types (postponed until after 3.3 release)
This reverts commit ce621d1c8a.
This reverts commit 80aa257481.
2013-07-15 16:07:37 +02:00
80aa257481 add VU and IEC meter DSP (from jmeters) 2013-07-15 15:04:36 +02:00
9b1d7fd2f7 simplify meter-type context menu
in preparation for adding more meter-types
2013-07-15 15:04:32 +02:00
6908ad1053 move ardour meter globals into dedicated namespace (TODO meter_patters typedef) 2013-07-15 15:04:20 +02:00
6827261766 Update Russian translation 2013-07-14 18:45:50 +02:00
897f6ae356 switch to WM::Proxy Action management
fixes http://tracker.ardour.org/view.php?id=5584
2013-07-14 18:34:36 +02:00
2106a12edd improve caching of metric and tick patters
* selectively clear cache (meterbridge, mixer)
* free memory of patterns on clear
2013-07-14 11:34:31 +02:00
cb9b1801ec ignore mouse-scroll if scroll-bar is not present.
fixes http://tracker.ardour.org/view.php?id=5557
2013-07-13 14:58:23 +02:00
2a0440a373 remove *&@?!+%@ question :)
I would like to record, edit and mix,...
..but I don't need software to hold my hand and ask
childish questions if I would like to "open a session".
2013-07-12 12:47:12 +02:00
da79e702e4 clean up plugin-ui meter layout 2013-07-12 12:11:26 +02:00
66763688d5 make config-window suitable for small[er] screens 2013-07-11 20:39:24 +02:00
56daf0b54f change default color of plugin-UI gauge/meter 2013-07-11 20:39:24 +02:00
c33cabeb82 update plugin UIs at reasonable rate (25Hz) 2013-07-11 20:39:24 +02:00
bd9e2737b7 NOOP - prevent headaches and remove cruft
Every "point zero one" seconds is only 25 Hz in ardour..
2013-07-11 20:39:23 +02:00
4be2176bd9 Revert "Remove non-portable and unnused header includes"
This reverts commit 7ef79d3f4b.
2013-07-11 11:23:41 -04:00
7ef79d3f4b Remove non-portable and unnused header includes 2013-07-11 11:19:57 -04:00
b649f0a21b handle aux-send processor-box action
fixes http://tracker.ardour.org/view.php?id=5574
2013-07-11 11:36:38 +02:00
2b53ac2e31 amend cb7bcb6d - locked-solo button style 2013-07-11 02:31:30 +02:00
cb7bcb6d9f replace Lock^Wshopping-bag icon with button-sensitivity 2013-07-11 01:59:26 +02:00
c27f4ed7eb meterbridge update solo-button label (AFL,PFL, locked) 2013-07-11 01:50:30 +02:00
146fca3674 light up track seperator 2013-07-11 01:07:38 +02:00