|
86ad316180
|
fix missing const for windows vst_search_path()
|
2014-03-02 12:46:33 -05:00 |
|
|
deb48ff22d
|
add missing extra file
|
2014-03-02 11:33:35 -05:00 |
|
|
8040df1897
|
move export_search_path(), previously in gtk2_ardour/main.cc, into libs/pbd
|
2014-03-02 11:25:54 -05:00 |
|
|
b8419ae7cd
|
use "new" VST search path code and adjust build system to reflect new source files
|
2014-03-02 10:53:25 -05:00 |
|
|
8ba449bc4e
|
remove fallback_folders code, add simpler more focused get_vst_search_path() and breakout get_win_special_folder() into its own file
|
2014-03-02 10:52:52 -05:00 |
|
|
c10e11eca5
|
for windows build, add fallback_folders.cc to libpbd source list
|
2014-03-01 22:47:19 -05:00 |
|
|
fc88eaf392
|
add likely stub code for adding linkage to libole when building libpbd on windows.
I may have gotten the precise linkflags string incorrect, but this my best guess.
|
2014-03-01 22:44:56 -05:00 |
|
|
fd64bba1de
|
add -DPROGRAM_NAME to libpbd compile flags
|
2014-03-01 22:43:46 -05:00 |
|
|
08c89809ee
|
REALLY REALLY CORRECT template export macros for libpbd
|
2014-03-01 22:31:47 -05:00 |
|
|
dbd89ed49d
|
REALLY CORRECT template export macros for libpbd
|
2014-03-01 18:59:44 -05:00 |
|
|
c1a540f34e
|
use template export forms for MemementoCommand
|
2014-03-01 18:59:37 -05:00 |
|
|
9526fef902
|
CORRECT template export macros for libpbd
|
2014-03-01 18:58:41 -05:00 |
|
|
19ab0fddef
|
remove mingw64 special case from evoral visibility header (might be appropriate everywhere, needs testing)
|
2014-03-01 18:58:12 -05:00 |
|
|
9f121fac81
|
add template export macros for libpbd
|
2014-03-01 18:57:36 -05:00 |
|
|
db92e79deb
|
fix use of export macros to work with mingw(64). Template issues with msvc will require a different solution (if they exist)
|
2014-03-01 18:53:55 -05:00 |
|
|
a72482af09
|
fix use of export macros to work with mingw(64)
|
2014-03-01 18:53:26 -05:00 |
|
|
3e2ac89d22
|
fix correct export macro guard in libpbd for mingw64
|
2014-03-01 18:33:31 -05:00 |
|
|
03fd396286
|
fix a related-to-last-commit problem in build script for OSC support
This would have had the effect of hiding -DPACKAGE="ardour_osc" but since there is no i18n stuff in our OSC support,
it really had no effect.
|
2014-03-01 16:58:22 -05:00 |
|
|
560c667ea9
|
fix compilation of libcanvas so that when built as a shared lib (the default), -DLIBCANVAS_DLL_EXPORTS=1 is not lost
|
2014-03-01 16:52:08 -05:00 |
|
|
c626e83a64
|
ardour now requires export visibility macros for all added classes
|
2014-03-01 16:17:33 -05:00 |
|
|
19395ac258
|
when mingw is mingw64, it appears that we need to use __declspec() and not __attribute__((visibility)) for export control
|
2014-03-01 15:16:39 -05:00 |
|
|
597db6421a
|
re-work VST paths configuration.
environment vars provide the "default", but are no longer
relevant once ardour-internal paths are configured.
|
2014-03-01 01:01:42 +01:00 |
|
|
ea57962765
|
change code that is never used into assert()s.
plugin-scan should always happen explicitly (either on start
or by user request).
|
2014-03-01 01:01:42 +01:00 |
|
|
e60933650e
|
remove debug messages, for now
|
2014-02-28 17:17:00 -05:00 |
|
|
435c3ad47f
|
change implementation of ArdourCanvas::Curve to use GIMP-inspired ideas.
Presmooth with quadratic bezier, then interpolate when rendering. Not finished yet
|
2014-02-28 17:00:25 -05:00 |
|
|
147145f3a8
|
fix typo in doc
|
2014-02-28 17:48:21 +01:00 |
|
|
92601f56f9
|
change default value for plugin scan progress window
goes with b8e4c44637
|
2014-02-28 17:48:21 +01:00 |
|
|
a5d7bf0f24
|
path-dialogue: check for and disallow duplicates
|
2014-02-28 17:48:21 +01:00 |
|
|
bf47f57ee7
|
break out ARDOUR::PluginType
|
2014-02-28 17:48:21 +01:00 |
|
|
dc4bb5b758
|
do not crash when considering a directory called midi (with any case) as an apparent MIDI file
|
2014-02-27 20:35:52 -05:00 |
|
|
3cf5dcb64c
|
move Paths Dialog to libgtkmm2ext
|
2014-02-28 00:05:47 +01:00 |
|
|
f8ec1d1f27
|
glib only allows <glib.h> these days; typedef enum in C++ code is redundant
|
2014-02-27 09:23:07 -05:00 |
|
|
007e6bb15b
|
remove unneeded extra methods in ArdourCanvas::Curve
|
2014-02-27 09:22:36 -05:00 |
|
|
230afc09ff
|
increase number of steps in xfade curves (where applicable) from about 9 to 32
|
2014-02-26 18:52:14 -05:00 |
|
|
918f34b009
|
treat linux and windows VST plugins equivalent on session load
|
2014-02-27 00:44:48 +01:00 |
|
|
00b9774671
|
"cancel" only cancels [new VST] discovery, not index-cache-reading
|
2014-02-26 20:53:42 +01:00 |
|
|
832e02a711
|
properly handle VST scan/discover cancellation.
|
2014-02-26 20:50:36 +01:00 |
|
|
3b8ba073fc
|
add note to filesystem paths
used e.g. for personal (non system wide) VST cache.
|
2014-02-26 20:43:43 +01:00 |
|
|
d5a780f462
|
user-configurable VST search paths (backend)
|
2014-02-26 18:07:45 +01:00 |
|
|
ce32d5f17b
|
make PBD's path-scanner OS agnostic (use glib)
|
2014-02-26 18:07:45 +01:00 |
|
|
35272b8c47
|
fix typos
|
2014-02-26 18:07:45 +01:00 |
|
|
0cbf8f7dea
|
fix canvas enter/leave bug when point is over a group/ignore-event item and we fail to send a leave event to the previous item
|
2014-02-25 16:08:36 -05:00 |
|
|
f9a3e7f8bb
|
add DEBUG::CanvasEnterLeave to allow runtime toggling of canvas enter/leave events
|
2014-02-25 16:07:51 -05:00 |
|
|
64c2328a8a
|
option to en/dis-able VST plugin discovery on startup
|
2014-02-25 19:17:04 +01:00 |
|
|
737aae908a
|
tweak canvas rect drawing to correctly place bottom edge of rectangle inside the bounds (cairo works in mysterious ways)
|
2014-02-25 12:02:50 -05:00 |
|
|
d8329d855d
|
implement plugin-scan cancel-button sensitivity
|
2014-02-25 14:57:59 +01:00 |
|
|
0708721b4f
|
scan VSTs in background, allow to cancel & timeout
|
2014-02-25 14:57:59 +01:00 |
|
|
30de04a58c
|
global static path to plugin scanner app.
|
2014-02-25 14:57:58 +01:00 |
|
|
e1c82dfd85
|
prepare plugin list refresh w/o instantiate (using cache only)
|
2014-02-25 14:57:58 +01:00 |
|
|
e63f3daa7e
|
VST scanner tool.. part two
|
2014-02-25 14:57:58 +01:00 |
|