a7f156e005
new file for libmidi++ export control
2013-10-17 09:56:43 -04:00
e89f129e5e
add defines to gtk ardour build so that it knows that our internal libs are all shared
2013-10-17 08:47:43 -04:00
e2e057ce59
make small beginning on visibility control in libardour
2013-10-16 23:30:52 -04:00
c5115c9a3c
add export visibility control to libpbd (works thus far on linux/gcc)
2013-10-16 23:30:28 -04:00
e5888d3983
merge with master and fix 2 conflicts
2013-10-16 22:06:56 -04:00
fb313fb174
Merge branch 'master' into windows
2013-10-16 21:57:17 -04:00
da5a490678
remember to fix up libnames in backends, missed the 3.5 tag but this is just the build script
2013-10-16 21:28:41 -04:00
75b933eadb
Merge remote-tracking branch 'remotes/origin/master' into windows+cc
2013-10-16 15:55:59 +01:00
cb3abec966
fix typo from earlier change to conditionalize driver-change in audio backend
2013-10-15 22:05:10 -04:00
31554ebf84
package small-splash image in binary bundles
2013-10-15 21:30:12 -04:00
cf808c3e1c
another russian translation update
2013-10-15 15:32:50 -04:00
9a630003ff
fix up issues with MIDI I/O option when using jack1 or jack2's most recent options for this
2013-10-15 15:22:25 -04:00
4404a38996
prevent button in latency measurement dialog from changing size when relabelled
2013-10-15 14:55:54 -04:00
56fa4d9045
update russian translation (again)
2013-10-15 14:03:59 -04:00
001fc1f55b
fix spelling and program name abstraction
2013-10-15 14:03:41 -04:00
cfd571f490
bump to 3.5
2013-10-15 13:30:15 -04:00
58e8f43052
reduce default height of mackie control GUI, as per #5713
2013-10-15 13:28:01 -04:00
019cd26ba4
update russian translation (from alexandre prokoudine)
2013-10-15 13:18:13 -04:00
6e0a3c4853
try to prevent crash if running latency calibration with JACK setup that is lacking input or output ports (re: #5721 and #5719 )
2013-10-15 13:15:03 -04:00
df13a8c0b1
fix crash when opening audio/MIDI setup while playing etc.
2013-10-15 12:48:58 -04:00
97c68cc2b1
Merge branch 'windows' into windows+cc
...
Conflicts (hopefully resolved):
libs/pbd/stacktrace.cc
2013-10-15 17:38:08 +01:00
fa03eee79e
make the startup -> session dialog flow more sensible for brand new users
2013-10-15 12:37:13 -04:00
8ea695c00a
'libs/ardour' - Add 'LIBARDOUR_API' (initial testing). Ensures that libardour classes can get exported and imported from a Windows DLL.
2013-10-15 17:32:57 +01:00
69a8fc43e2
Merge branch 'master' into windows
2013-10-15 11:17:12 -04:00
fb1eefdd5e
do not call AudioEngine::set_driver() when the backend does not require driver selection
2013-10-15 11:08:51 -04:00
f6ba1d2271
fix signed/unsigned issue pointed out by old apple gcc
2013-10-15 10:58:46 -04:00
8a76441b0f
re-fix typo in PBD::demangle() for systems without execinfo.h
2013-10-15 10:52:29 -04:00
130a652247
additional pango version update
2013-10-15 10:51:13 -04:00
a29b83c124
fix namespace issue with demangle on systems without execinfo.h
2013-10-15 10:41:42 -04:00
89738cc3c2
fix typo in PBD::demangle() for systems without execinfo.h
2013-10-15 10:33:03 -04:00
1735d791dd
amend to prev commit.
2013-10-15 01:57:38 +02:00
fdbb9d240d
update osx dmg packaging to new pango
2013-10-15 01:53:29 +02:00
e466ce40ad
Merge branch 'master' into windows+cc
...
Conflicts (hopefully resolved):
gtk2_ardour/ardour_ui.cc
2013-10-14 19:31:22 +01:00
4fac237fdc
'PBD::demangle()' - Minor modification to keep MSVC happy
2013-10-14 17:40:15 +01:00
b4d0d47b63
'AudioEngine::discover_backends()' - When building a debuggable backend module on Windows (e.g. jack_backend.dll) accommodate the Windows convention that Debug builds generally have a suffix added to their name
2013-10-14 17:19:39 +01:00
98880915af
'gtk2_ardour' - Add some further header files to satisfy MSVC build
2013-10-14 17:14:23 +01:00
404fb92533
'gtk2_ardour' - Harmonize usage of 'COMPILER_MINGW' and 'COMPILER_MSVC' where appropriate
2013-10-14 17:07:45 +01:00
8a4a86eff4
'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use 'PLATFORM_WINDOWS' instead
2013-10-14 17:05:42 +01:00
5568026387
'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use 'PLATFORM_WINDOWS' instead
2013-10-14 17:00:28 +01:00
a901f28c62
use processor owner to set GUIs opened by a ProcessorBox, not current route name
...
Since the GUIs remain open across changes in track selection for the editor mixer now, the current route name
is not always correct as the owner/location of the Processor.
2013-10-14 11:14:38 -04:00
d9058499af
add a back-pointer to the owner of a Processor
...
Use SessionObject* rather than Route so that per-region plugins will be possible in the future.
2013-10-14 11:12:50 -04:00
a244075fb3
changes that will help fix a crash related to plugin window visibility. some work still to be done
2013-10-14 09:54:38 -04:00
09c7c5fb95
tweak API of WindowProxy, and remove all unnecessary get() calls in functions where, if we have no window, there is nothing to do
2013-10-14 09:54:38 -04:00
44b359b70a
enable videotimeline on OSX
2013-10-12 23:04:37 +02:00
c2b2953f8c
export video-range: add to context menu
2013-10-12 22:56:08 +02:00
f7c54f1435
video-range export tweaks:
...
* quantize range to video-frame boundaries
* warn if range is empty or does not include video
2013-10-12 22:56:08 +02:00
a90858897e
do not use delete_when_idle() to delete a plugin UI because an entirely separate mechanism exists for that
2013-10-12 16:44:50 -04:00
37522a2f5e
revert part of 4091ff175c
that caused window/sizing chaos. silly paul
2013-10-12 15:37:55 -04:00
e0a3c3f4fa
rework things for Audio/MIDI setup dialog a bit: no tabs being the most noticeable change
2013-10-12 14:57:32 -04:00
4091ff175c
1 bug fix plus padding control for ArdourButton
2013-10-12 14:56:57 -04:00