|
ba128eea50
|
replace use of Gio:: for plugin state
|
2014-03-22 17:42:26 +01:00 |
|
|
1d85ab27a7
|
replace use of Gio:: with primitives (fix for #5889 part 1)
|
2014-03-22 17:42:26 +01:00 |
|
|
543099afba
|
rework SystemExec - use vfork wrapper (and lots of related stuff)
|
2014-03-13 16:58:07 +01:00 |
|
|
f15932a5c2
|
fix #ifdef in localtime_r header (from Valeriy)
|
2014-03-12 09:39:16 -04:00 |
|
|
d52eb5bf23
|
A few days ago a #define got changed because the relevant section of code was no longer needed when building with mingw. However, it's not needed for msvc either (in fact, msvc won't compile it) so hopefully, the code fragment can be safely removed
|
2014-03-12 13:22:25 +00:00 |
|
|
f6129ed0f4
|
prototype vfork exec-wrapper.
|
2014-03-11 15:48:41 +01:00 |
|
|
495c0de4ac
|
fix up waf build in wake of search path changes earlier today
|
2014-03-10 17:30:12 -04:00 |
|
|
b6a9bf5d04
|
add PBD::downcase() functions to libpbd
|
2014-03-10 17:30:12 -04:00 |
|
|
07d5a389fa
|
add missing include to define LIBPBD_API (mingw build)
|
2014-03-09 21:05:17 +01:00 |
|
|
944c32346b
|
Add a couple of visibility specifiers that were missing
|
2014-03-08 11:29:52 +00:00 |
|
|
c7bc009b30
|
Use LIBPBD_TEMPLATE_API and LIBPBD_TEMPLATE_MEMBER_API where appropriate
|
2014-03-08 11:28:54 +00:00 |
|
|
912f07b919
|
mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)
|
2014-03-04 15:25:58 +01:00 |
|
|
43421f0b46
|
minor fix for libpbd wscript on windows
|
2014-03-03 10:31:53 -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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
ce32d5f17b
|
make PBD's path-scanner OS agnostic (use glib)
|
2014-02-26 18:07:45 +01:00 |
|
|
cfa94aeccc
|
fix system-exec (wait for app to start)
|
2014-02-25 14:57:57 +01:00 |
|
|
1d39cf7543
|
move SystemExec to libpbd
|
2014-02-19 03:38:43 +01:00 |
|
|
3eeaec5608
|
use boost::uuids method to get a string from a boost UUID
|
2014-02-17 15:29:18 -05:00 |
|
|
89d5be353a
|
equivalent change to realpath() error return as was done in master rev 60a9213035
|
2014-02-07 18:49:51 -05:00 |
|
|
5062a00c7d
|
move -fvisibility=hidden to the top of the source tree, and remove its internal use; use libtimecode as a shared lib again
|
2014-01-12 15:40:47 -05:00 |
|
|
658bb3ccd4
|
finished merge of cairocanvas with windows and windows+cc branches
|
2014-01-10 17:11:10 -05:00 |
|
|
3020b224fa
|
Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there
|
2014-01-10 16:07:57 -05:00 |
|
|
dfec88e1a3
|
add proper namespace to PBD::demangle for systems without execinfo
|
2013-12-29 13:59:37 -05:00 |
|
|
b0e4f81eb3
|
merge exportvis branch into cairocanvas, to reduce the number of "floating" branches.
Still need to add API export/visibility macros for the canvas library.
|
2013-12-27 14:29:06 -05:00 |
|
|
b1231696ca
|
Mingw64 has pthread_t available, and does not need a thread ID comparison function
|
2013-12-19 13:04:04 -05:00 |
|
|
dc60753dde
|
Use correct header include for _fullpath
According to http://msdn.microsoft.com/en-us/library/506720ff(v=vs.120).aspx
|
2013-12-07 20:48:02 +10:00 |
|
|
a7961f04cf
|
fix error in mingw version of realpath()
|
2013-12-05 17:43:15 -05:00 |
|
|
ef2c1ff92f
|
add (likely, partial) windows implementation of POSIX realpath() for COMPILER_MINGW where the latter is not available, to the only place realpath() is used
|
2013-12-05 17:40:21 -05:00 |
|
|
e0cc10540d
|
extra source no longer required
|
2013-12-05 17:24:39 -05:00 |
|
|
bab60c2e8c
|
we don't use realpath() anymore so there is need for a special mingw include
|
2013-12-05 17:23:18 -05:00 |
|
|
c0e5506994
|
we don't use realpath() anymore so there is need for a special mingw include
|
2013-12-05 17:21:50 -05:00 |
|
|
8970446d7e
|
additional source file for mingw build
|
2013-12-05 14:48:45 -05:00 |
|
|
597c9c9b25
|
make mingw-based pthread comparison function work with both 32 and 64 bit variants of mingw
|
2013-12-05 14:46:40 -05:00 |
|
|
b7835cd7b1
|
workaround compilation issues with assembler in fpu code and mingw
|
2013-12-05 14:45:17 -05:00 |
|