Michael R. Fisher
636a8f0eda
Dereference pointers in ctors where appropriate. (c++11 wants this)
2013-08-08 15:23:09 -04:00
Michael R. Fisher
0c23314e3f
C++11 Building - Use new style struct field inititializing
...
- clang with std=c++11 enabled was failing here
2013-08-08 15:23:09 -04:00
Michael R. Fisher
5a97ae6bd6
Include evoral/Note.hpp before pbd/compose.h
...
- This workaround prevents a clang compiler error about template
visibility
2013-08-08 15:23:09 -04:00
Michael R. Fisher
8f33b7101f
Allow compiling with c++11 enabled
2013-08-08 15:23:09 -04:00
Michael R. Fisher
b102e1425c
C++11 Building - Add space between macros and quoted strings
2013-08-08 15:23:09 -04:00
Michael R. Fisher
270edc18ad
Typo fixed: call class method instead of trying to use as a variable
2013-08-08 15:23:09 -04:00
Michael R. Fisher
e38cb7de36
OSX GUI - Prevent compiler errors when -std=c++11 is switched on
2013-08-08 15:23:09 -04:00
Paul Davis
6602c6659e
finally get to the bottom of where NO_PLUGIN_STATE needs to be in order to be useful
2013-08-08 15:23:09 -04:00
Paul Davis
dc0ee761d2
more plugin state debugging
2013-08-08 15:23:09 -04:00
Paul Davis
25cbd8fb40
tweaks to NO_PLUGIN_STATE logic
2013-08-08 15:23:09 -04:00
Robin Gareus
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
Robin Gareus
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
Robin Gareus
d2171c25eb
add new meter-type enums (amend 80aa2574)
2013-08-08 15:23:09 -04:00
Robin Gareus
d1f45e9b3d
add VU and IEC meter DSP (from jmeters)
2013-08-08 15:23:09 -04:00
Robin Gareus
260d6f795a
simplify meter-type context menu
...
in preparation for adding more meter-types
2013-08-08 15:23:09 -04:00
Robin Gareus
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
Alexandre Prokoudine
5e0fd2c666
Update Russian translation
2013-08-08 15:23:09 -04:00
Robin Gareus
fbdae25bed
switch to WM::Proxy Action management
...
fixes http://tracker.ardour.org/view.php?id=5584
2013-08-08 15:23:08 -04:00
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
89b0beb2dd
clean up plugin-ui meter layout
2013-08-08 15:23:08 -04:00
Robin Gareus
90b4b1e724
make config-window suitable for small[er] screens
2013-08-08 15:23:08 -04:00
Robin Gareus
1648a49868
change default color of plugin-UI gauge/meter
2013-08-08 15:23:08 -04:00
Robin Gareus
c209078c12
fix compiler warning
2013-08-08 15:23:08 -04:00
Robin Gareus
894da52f63
update plugin UIs at reasonable rate (25Hz)
2013-08-08 15:23:08 -04:00
Robin Gareus
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
Paul Davis
daad42dd6c
Revert "Remove non-portable and unnused header includes"
...
This reverts commit 7ef79d3f4b .
2013-08-08 15:23:08 -04:00
Paul Davis
cebd189239
Remove non-portable and unnused header includes
2013-08-08 15:23:08 -04:00
Paul Davis
6db9411c94
Fix portability of test and use temporary test
2013-08-08 15:23:08 -04:00
Paul Davis
9b73b3c7dc
Use common test function to create temporary session
2013-08-08 15:23:08 -04:00
Paul Davis
8c28b3ad07
add new files from test changes by timbyr
2013-08-08 15:23:08 -04:00
Paul Davis
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
Paul Davis
6074fbf9e9
Use test_search_path function in ardour test
2013-08-08 15:23:08 -04:00
Paul Davis
52aced73ad
Add test_search_path function in libardour testsuite
2013-08-08 15:23:08 -04:00
Paul Davis
20311ed2f3
Use test_search_path to find test data in xpath test
2013-08-08 15:23:08 -04:00
Paul Davis
cdaa32d2c6
Add test_search_path function in PBD testsuite
2013-08-08 15:23:08 -04:00
Paul Davis
d9862364be
Add --single-tests option to also build each libardour test as a separate program
2013-08-08 15:23:08 -04:00
Paul Davis
a06e5f4b3b
disable libardour unit tests that do not function correctly (for windows, at least)
2013-08-08 15:23:08 -04:00
Robin Gareus
c37040ef01
expand tabs to spaces in wscript
2013-07-14 19:39:24 +02:00