Commit Graph

17170 Commits

Author SHA1 Message Date
7a3280bbc2 another OSX/PPC fix 2015-07-20 01:09:01 +02:00
7742d07b3a fix compilation w/o posix_malign 2015-07-19 23:24:19 +02:00
2f10fb5b96 OSX 10.5/PPC compat
posix_memalign is 10.6 or later
2015-07-19 23:02:24 +02:00
e29fd9a2fd Minor changes to ensure that MSVC knows about 'CaptureStackBackTrace()' 2015-07-18 15:22:43 +01:00
8587fef16a do not carry out a size check on peakfiles for files still being recorded.
The size check (and possible rebuild) causes a crash with MSVC. It would be nice to know
more about why.
2015-07-17 11:52:58 -04:00
a78cb6b341 print name instead of ID for skipped AUs 2015-07-17 16:08:32 +02:00
9da934ff29 reworked variant of john’s soundfile locale fix
see 87b89a6

IMPORTANT NOTE: In theory, the correct glibmm function should have been Glib::filename_from_utf8() but I couldn't make that work on Windows and 
ended up using Glib::locale_from_utf8() instead. sfdb import will therefore
need to get re-tested on the other platforms (especially in a non-English locale).


If this fix doesn't work we should probably revert to the previous strategy
but using the global specifier "::g_open()" explicitly…
… and only on PLATFORM_WINDOWS  (POSIX #define g_open open) fails regardless.
2015-07-17 16:03:24 +02:00
9673e6b271 merge fix again 2015-07-16 17:14:14 -05:00
46c8369328 merge fix 2015-07-16 16:13:24 -05:00
edce75973c offer to scan for plugins at first start. 2015-07-16 21:11:22 +02:00
762ed5cd18 remove “Refresh” button in Plugin manager
use Preferences > Plugins
2015-07-16 20:01:44 +02:00
1ed63c5247 clarify splash message (plugin scan/discover) 2015-07-16 20:01:11 +02:00
700c7b225f prevent multiple concurrent plugin scans. 2015-07-16 19:49:55 +02:00
87b89a605f Revert "Possible fix for http://tracker.ardour.org/view.php?id=6332"
This reverts commit 1a619472ca.

On Unix systems "#define g_open open" interferes with class member function
IMHO this is the wrong approach, the filename should be converted using
glib::filename_from_utf8().
2015-07-16 19:29:45 +02:00
1a619472ca Possible fix for http://tracker.ardour.org/view.php?id=6332
For sfdb stuff, use glib file functions in preference to ANSI or libsndfile handling. On Windows, we need functions which understand UTF-8 (so that we'll be able to import sound files, even in a non-English locale).
2015-07-16 18:27:52 +02:00
93b90396d2 rework AU scanning/discovery
Scan-only: “Iterate over all plugins. skip the ones where there's no
 io-cache entry

Discover: cache new plugins info, update cache if needed.
2015-07-16 16:54:57 +02:00
a95b6cfd92 ctrl-shift-click on solo isolate now enables AND disables solo-isolate for all routes.
It would be nice to have operate-on-selection for all this RouteUI stuff, wouldn't it?
2015-07-16 10:11:04 -04:00
8a686632a0 separate solo isolate into two components (self-solo-isolate and solo-isolated-by-upstream) 2015-07-16 10:11:04 -04:00
782aa6aa47 add missing return value 2015-07-16 15:34:37 +02:00
6c10ddc339 Revert "AU discover: remember discover-at-start setting"
This reverts commit 7c3c213d45.
2015-07-16 15:19:02 +02:00
7c3c213d45 AU discover: remember discover-at-start setting
Prior to this every successful discovery enabled
auto-discovery at application start.
2015-07-16 14:59:02 +02:00
6dbe10dcfd -Wabsolute-value fix 2015-07-15 23:52:05 +02:00
9bf381db0a amend 3a5ac7f 2015-07-15 23:40:45 +02:00
3a5ac7f37f update existing dpm meter-falloff config to new fastest. 2015-07-15 23:18:13 +02:00
84485a4cf2 remove insanely fast meter fall-off (inaccurate) 2015-07-15 23:16:18 +02:00
aa87e52c3b VST-info hotfix for 32/64 parallel installs.
In the long-run this needs a better solution: Dedicated cache
folders..
2015-07-15 19:36:49 +02:00
3f25b7ec4f Revert "add debug info for xjadeo binary"
This reverts commit 8af2d08f88.
2015-07-15 19:03:56 +02:00
42bfc63d7a fix pre-fader insert mute. 2015-07-15 16:53:29 +02:00
b7b1f9a0a6 fix “missing operator<< for PBD::ID” (clang) 2015-07-15 01:21:19 +02:00
5b748e20d8 migrate bundled-plugin site 2015-07-14 20:17:30 +02:00
847946694b Removed (version specific) keybindings file name from usage. 2015-07-13 14:05:32 -07:00
d8f3f9f02d Move learned midi binding reload after midi map load (fixes #6405) 2015-07-13 13:47:00 -07:00
fa3896a483 use “1” as small-step for integer controls. 2015-07-13 15:33:46 +02:00
56ba08b7cb implement scroll-wheel support for ClickBoxes 2015-07-13 15:33:15 +02:00
f4229968d9 keep invisible processors enabled.
fixes issues with --disable-plugins disabling internal returns
(and breaking existing aux-sends).
2015-07-13 13:19:24 +02:00
1c438e9a05 almost uname -m :) 2015-07-12 19:27:23 +02:00
34315a59ad consolidate windows pingback 2015-07-12 01:54:44 +02:00
6315b2ebf5 add ProductName to windows pingback 2015-07-12 01:16:44 +02:00
be14d600c9 windows announcements file name 2015-07-11 23:39:22 +02:00
e7c60afd6b another windows pingback fix 2015-07-11 22:59:15 +02:00
7775933cd8 tweak windows pingback 2015-07-11 22:35:59 +02:00
e188051ea0 add missing include 2015-07-11 22:20:55 +02:00
9abed822b8 cont'd work on windows pingback 2015-07-11 22:19:08 +02:00
5e7d9d30e2 fix verbose plugin scan 2015-07-11 22:16:33 +02:00
96a9bf988f prepare windows pingback 2015-07-11 21:46:25 +02:00
deedb25ab6 add pingback URL for windows 2015-07-11 21:46:25 +02:00
5c1b594920 GUI checkbox to en/disable verbose plugin-scan 2015-07-11 21:46:25 +02:00
4baf634a67 prepare verbose plugin scanning (log VST details) 2015-07-11 21:46:25 +02:00
81c7eff66b fix “Show waveform in regions” Preference. 2015-07-11 05:25:47 +02:00
937ed39c45 fix PBD::ID string format 2015-07-11 05:17:02 +02:00