13
0
Commit Graph

10838 Commits

Author SHA1 Message Date
dc0ee761d2 more plugin state debugging 2013-08-08 15:23:09 -04:00
25cbd8fb40 tweaks to NO_PLUGIN_STATE logic 2013-08-08 15:23:09 -04:00
e3978edabb add option to disable cairo-RGBA overlays for meters. 2013-08-08 15:23:09 -04:00
Michael R. Fisher
60da1f4872 Startup BETA Mac Screen - Pull version number from VERSIONSTRING 2013-08-08 15:23:09 -04:00
Michael R. Fisher
1ea7be55f5 Correcting Indentation Errors 2013-08-08 15:23:09 -04:00
Michael R. Fisher
bffa13d84b Fix typo in osx BETA startup screen
- Step #2 was being skipped in the text
2013-08-08 15:23:09 -04:00
233426a069 Revert new meter types (postponed until after 3.3 release)
This reverts commit ce621d1c8a.
This reverts commit 80aa257481.
2013-08-08 15:23:09 -04:00
d2171c25eb add new meter-type enums (amend 80aa2574) 2013-08-08 15:23:09 -04:00
d1f45e9b3d add VU and IEC meter DSP (from jmeters) 2013-08-08 15:23:09 -04:00
260d6f795a simplify meter-type context menu
in preparation for adding more meter-types
2013-08-08 15:23:09 -04:00
c515737b14 move ardour meter globals into dedicated namespace (TODO meter_patters typedef) 2013-08-08 15:23:09 -04:00
Michael R. Fisher
02f5acbdc1 Housekeeping 2013-08-08 15:23:09 -04:00
Michael R. Fisher
65f970f0ca set the flag true 2013-08-08 15:23:09 -04:00
Michael R. Fisher
04a1ebbf46 Lazily load bundled LV2 plugins in LV2PluginInfo::discover()
- Do this instead of finding them in the static ctor of LV2World
- Prevents usage of ARDOUR_DLL_PATH environment variable before
  it is set in main(...)
2013-08-08 15:23:09 -04:00
Michael R. Fisher
a096461c5c Formatting only. 2013-08-08 15:23:09 -04:00
Michael R. Fisher
bc4fe5e56a Use a static string variable for dll path.
Making this consistent with all other funtions in this file.
2013-08-08 15:23:09 -04:00
5e0fd2c666 Update Russian translation 2013-08-08 15:23:09 -04:00
fbdae25bed switch to WM::Proxy Action management
fixes http://tracker.ardour.org/view.php?id=5584
2013-08-08 15:23:08 -04:00
bce09c06b9 improve caching of metric and tick patters
* selectively clear cache (meterbridge, mixer)
* free memory of patterns on clear
2013-08-08 15:23:08 -04:00
dfb9129648 ignore mouse-scroll if scroll-bar is not present.
fixes http://tracker.ardour.org/view.php?id=5557
2013-08-08 15:23:08 -04:00
a0ac0dca85 implement visual-sensitivity (gray out) for faders
Note: bar-controller sensitivity state is not yet set if
automation-mode changes to/from play, but the widget now
supports that.
2013-08-08 15:23:08 -04:00
443c0a2240 minor peak-meter performance tweak
* redraw only missing parts of the outside rectangle,
* don't redraw RMS meter if value has not changed
2013-08-08 15:23:08 -04:00
d5b3bea98b 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-08-08 15:23:08 -04:00
89b0beb2dd clean up plugin-ui meter layout 2013-08-08 15:23:08 -04:00
90b4b1e724 make config-window suitable for small[er] screens 2013-08-08 15:23:08 -04:00
1648a49868 change default color of plugin-UI gauge/meter 2013-08-08 15:23:08 -04:00
c209078c12 fix compiler warning 2013-08-08 15:23:08 -04:00
894da52f63 update plugin UIs at reasonable rate (25Hz) 2013-08-08 15:23:08 -04:00
35fe6dfa08 NOOP - prevent headaches and remove cruft
Every "point zero one" seconds is only 25 Hz in ardour..
2013-08-08 15:23:08 -04:00
daad42dd6c Revert "Remove non-portable and unnused header includes"
This reverts commit 7ef79d3f4b.
2013-08-08 15:23:08 -04:00
cebd189239 Remove non-portable and unnused header includes 2013-08-08 15:23:08 -04:00
6db9411c94 Fix portability of test and use temporary test 2013-08-08 15:23:08 -04:00
9b73b3c7dc Use common test function to create temporary session 2013-08-08 15:23:08 -04:00
8c28b3ad07 add new files from test changes by timbyr 2013-08-08 15:23:08 -04:00
3cf4c56a89 theoretically: "Add new_test_output_dir to common libardour test" but actually features addition of new files, thus losing git history for these two which came from tim mayberry 2013-08-08 15:23:08 -04:00
6074fbf9e9 Use test_search_path function in ardour test 2013-08-08 15:23:08 -04:00
52aced73ad Add test_search_path function in libardour testsuite 2013-08-08 15:23:08 -04:00
20311ed2f3 Use test_search_path to find test data in xpath test 2013-08-08 15:23:08 -04:00
cdaa32d2c6 Add test_search_path function in PBD testsuite 2013-08-08 15:23:08 -04:00
d9862364be Add --single-tests option to also build each libardour test as a separate program 2013-08-08 15:23:08 -04:00
a06e5f4b3b disable libardour unit tests that do not function correctly (for windows, at least) 2013-08-08 15:23:08 -04:00
c37040ef01 expand tabs to spaces in wscript 2013-07-14 19:39:24 +02:00
580520b12f fix conflicts caused by meterbridge merge 2013-07-11 09:11:53 -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
0947791a80 remove debug output 2013-07-10 19:10:52 -04:00
525cb6b4a7 some sort-of-deep fixes to get autoscroll/vertical scroll to work properly for cairocanvas 2013-07-10 19:10:06 -04:00
63e9138f1f remove xmmintrin.h, unnecessarily mirroring changes to master 2013-07-10 19:09:35 -04:00