summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-06Merge branch 'master' into windowsPaul Davis
2013-09-06fix for unconditional use of #include <malloc.h> which doesn't work on OS XPaul Davis
alloca() is defined in stdlib on most *nix systems
2013-09-06Use correct define when building ControlProtocol to export symbolsTim Mayberry
2013-09-06Only define certain debug flags when dist_target is autoTim Mayberry
Fixes issue when cross compiling using MinGW
2013-09-06Use Glib::usleep for portabilityTim Mayberry
2013-09-06Rename SearchPath class SearchpathTim Mayberry
Windows headers define SearchPath which means we have to undefine it where necessary. This is a pain and can be tricksy, so I feel renaming the class slightly is the easiest solution.
2013-09-06Ifdef some non-portable code for MinGWTim Mayberry
jack_native_thread_t is HANDLE for MinGW builds of jack so using pthread API cannot work.
2013-09-06Fix for isnan using MinGW compilerTim Mayberry
2013-09-06Add test for writing a jack config fileTim Mayberry
2013-09-06Remove windows specific quoting now that jack autostart works on windowsTim Mayberry
This allows jack2 to autostart using the .jackdrc we write
2013-09-06Remove ARDOUR::start_jack_server now that jack autostart works on windowsTim Mayberry
2013-09-05'libs/ardour' - Revert 'std::llabs' to 'llabs' until we find a ↵John Emmas
platform-neutral solution (MOTE - 'llabs' and '::llabs' are being used successfully in other parts of Ardour)
2013-09-05'libs/ardour' - Minor changes to prevent MSVC from complaining about ↵John Emmas
malformed comments
2013-09-05'surfaces/mackie' - Platform specific changesJohn Emmas
2013-09-05'surfaces/mackie' - Other minor changes needed for building with MSVCJohn Emmas
2013-09-05'surfaces/mackie' - Comment out some structure field names which MSVC didn't ↵John Emmas
like
2013-09-05'surfaces/generic_midi' - Specify 'MIDI::byte' instead of 'byte' so the ↵John Emmas
compiler knows which one we mean
2013-09-05'surfaces/generic_midi' - Comment out some structure field names which MSVC ↵John Emmas
didn't like
2013-09-05'surfaces/generic_midi' - Minor modification to prevent MSVC from ↵John Emmas
complaining about a malformed comment
2013-09-05'libs/audiographer' - Try 'lrintf' instead of 'rintf' which isn't available ↵John Emmas
in MSVC
2013-09-05'libs/audiographer' - Use 'alloca()' for a stack based array whose size is ↵John Emmas
unknown (required to be buildable with MSVC)
2013-09-04'libs/surfaces' - Add an additional visibility specifier (ARDOURCP_API as ↵John Emmas
well as ARDOURSURFACE_API)
2013-09-04'libs/gtkmm2ext' - Minor modification to prevent MSVC from complaining about ↵John Emmas
a malformed comment
2013-09-04'libs/gtkmm2ext' - Add the file 'gtkapplication_win32.c' to complement ↵John Emmas
gtkapplication_x11 and gtkapplication_quartz
2013-09-04squash another compiler warningRobin Gareus
2013-09-04vtl: fix small issue with video source file on exportRobin Gareus
2013-09-03Merge branch 'windows' of git.ardour.org:ardour/ardour into windowsJohn Emmas
2013-09-03'libs/panners' - Remove the temporary export specifiers that were only used ↵John Emmas
for testing
2013-09-03'libs/panners' - Disable a compiler-specific warningJohn Emmas
2013-09-03'libs/panners' - Fix a typo in 'vbap/vbap.cc'John Emmas
2013-09-03'libs/panners' - Use 'std::vector' to implement arrays whose size is unknown ↵John Emmas
(required to be buildable with MSVC)
2013-09-03'libs/panners' - Use 'alloca()' for a stack based array whose size is ↵John Emmas
unknown (required to be buildable with MSVC)
2013-09-03bump to 3.43.4Paul Davis
2013-09-03Merge branch 'master' into windowsPaul Davis
2013-09-03fix error introduced during recent changes to Mackie control support, ↵Paul Davis
involving ambiguous enum usage
2013-09-03fix a few minor compilation warningsPaul Davis
2013-09-03Merge branch 'master' into windowsPaul Davis
2013-09-03use visibility macros to control visibility in control surface DLL/DSO'sPaul Davis
2013-09-03add commentPaul Davis
2013-09-03updated .po files from waf i18n, plus an updated gtk2_ardour/de.po from ↵Paul Davis
Edgar Aichinger
2013-09-03Revert "bump to 3.4"Paul Davis
This reverts commit ad7ab8f09afe1eac025a6da87a45c83ada15544d.
2013-09-02revert to --backtrace enabled by default, since the original goal of this ↵Paul Davis
change was addressed in other ways
2013-09-02bump to 3.4Paul Davis
2013-09-02add std:: to clarify use of llabs on OS XPaul Davis
2013-09-02replace recently added attempt to use visibility macros with one based on ↵Paul Davis
gcc guidelines I can see no reason to define the "C API Call Type", but perhaps it really is needed for some reason. I have tested this on Linux only.
2013-09-02add visibility.h to provide generic DSO/DLL visibility macros for use with ↵Paul Davis
ardour "helper" and associated libs
2013-09-02'libs/panners' - Streamline my previous API changes and include Tim's ↵John Emmas
additions to support the GCC compiler
2013-09-02LV2 extUI handling - amend to previous commit.Robin Gareus
2013-09-02LV2 external UI handling - revert to <= 3.3. behaviourRobin Gareus
Don't ever clean up external UI plugins that use the LV2plug.in URI. only free the memory of the last instance when the plugin is removed or ardour closes.
2013-09-01improve scroll and drag behaviour of volume-controller knobRobin Gareus