Paul Davis [Thu, 27 Sep 2012 14:11:01 +0000 (14:11 +0000)]
different version of previous commit that leaves previous semantics intact unless punch in/out are enabled
git-svn-id: svn://localhost/ardour2/branches/3.0@13200
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Sep 2012 11:38:13 +0000 (11:38 +0000)]
when deciding monitoring state, only consider the session to be in global record state if we are actively recording, not just if we are rec-enabled. this provides correct monitoring when punch in/out are enabled
git-svn-id: svn://localhost/ardour2/branches/3.0@13199
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Sep 2012 19:32:05 +0000 (19:32 +0000)]
mark session dirty when route active status changes
git-svn-id: svn://localhost/ardour2/branches/3.0@13195
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 17 Sep 2012 21:09:12 +0000 (21:09 +0000)]
fix missing variable initialization
git-svn-id: svn://localhost/ardour2/branches/3.0@13194
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 17 Sep 2012 13:55:51 +0000 (13:55 +0000)]
updated czech translation file for gtk ui
git-svn-id: svn://localhost/ardour2/branches/3.0@13193
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 17 Sep 2012 12:08:21 +0000 (12:08 +0000)]
Revert shade on playhead cursor (SVN 13048).
git-svn-id: svn://localhost/ardour2/branches/3.0@13192
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 16 Sep 2012 17:01:23 +0000 (17:01 +0000)]
Support latest options extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@13191
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 15 Sep 2012 12:18:41 +0000 (12:18 +0000)]
Check for panner_shell rather than panner before
connecting to it. This means that we connect to mono
routes (without panners) so that if they do get panners
we find out about it. Should help with #5093.
git-svn-id: svn://localhost/ardour2/branches/3.0@13190
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 15 Sep 2012 12:18:35 +0000 (12:18 +0000)]
Improve sensitization of buttons in the advanced options
part of the startup dialog.
git-svn-id: svn://localhost/ardour2/branches/3.0@13189
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 15 Sep 2012 12:18:29 +0000 (12:18 +0000)]
Tweak label.
git-svn-id: svn://localhost/ardour2/branches/3.0@13188
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 12 Sep 2012 21:30:44 +0000 (21:30 +0000)]
fix a couple of errors in zh.po files
git-svn-id: svn://localhost/ardour2/branches/3.0@13185
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 12 Sep 2012 21:26:06 +0000 (21:26 +0000)]
add email address for Rui-huai Zhang
git-svn-id: svn://localhost/ardour2/branches/3.0@13184
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 12 Sep 2012 21:24:55 +0000 (21:24 +0000)]
add chinese translation from Rui-huai Zhang
git-svn-id: svn://localhost/ardour2/branches/3.0@13183
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Sep 2012 20:31:43 +0000 (20:31 +0000)]
comment tweaks from a second reading
git-svn-id: svn://localhost/ardour2/branches/3.0@13182
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Sep 2012 20:21:50 +0000 (20:21 +0000)]
remove unused code
git-svn-id: svn://localhost/ardour2/branches/3.0@13181
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 8 Sep 2012 18:18:47 +0000 (18:18 +0000)]
Consistent style.
git-svn-id: svn://localhost/ardour2/branches/3.0@13180
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 8 Sep 2012 01:03:00 +0000 (01:03 +0000)]
I think Region::can_move() should take into account _locked
as well as the never-used (apart from ImageFrameView)
_position_locked. Fixes #5090.
git-svn-id: svn://localhost/ardour2/branches/3.0@13179
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 8 Sep 2012 00:21:39 +0000 (00:21 +0000)]
Update to gtk2_ardour Czech translation from Pavel Fric
(#5092).
git-svn-id: svn://localhost/ardour2/branches/3.0@13178
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 4 Sep 2012 18:16:21 +0000 (18:16 +0000)]
Fix end-of-input-handling in silence trimmer
git-svn-id: svn://localhost/ardour2/branches/3.0@13160
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 1 Sep 2012 11:32:38 +0000 (11:32 +0000)]
Patch from timbyr to stop the startup dialog
unexpectedly resizing when you ask for more options
(#5068).
git-svn-id: svn://localhost/ardour2/branches/3.0@13159
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 1 Sep 2012 11:24:17 +0000 (11:24 +0000)]
Reset pending_locate_roll in all cases, not just when the
roll happened; should help with #5047.
git-svn-id: svn://localhost/ardour2/branches/3.0@13158
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 30 Aug 2012 01:23:39 +0000 (01:23 +0000)]
Fix compilation without svn lv2.
git-svn-id: svn://localhost/ardour2/branches/3.0@13152
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 29 Aug 2012 20:22:18 +0000 (20:22 +0000)]
Implement latest buf-size extension via new options extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@13151
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Wed, 29 Aug 2012 00:30:50 +0000 (00:30 +0000)]
added missing header include
git-svn-id: svn://localhost/ardour2/branches/3.0@13150
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 28 Aug 2012 15:42:42 +0000 (15:42 +0000)]
LV2: Send messages from one UI to all replicated instances.
Addresses issue mentioned in previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@13149
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 28 Aug 2012 15:42:40 +0000 (15:42 +0000)]
LV2: amend previous commit, respect replicated plugin instances
When a plugin is replicated (eg. mono plugin on a stereo-track),
configure_io() is only called for the first instance.
The 2nd instance will not have dedicated buffers but re-use copies
of the first instance. Should the 2nd instance use a LV2 worker-thread or
local communication ports they can not be shared with the first instance.
-> this patch allocates Atom-buffers for each instance.
PS. this still needs more work; there is only one UI instance for
all plugin instances. messages from the UI should go to all
instances.
git-svn-id: svn://localhost/ardour2/branches/3.0@13148
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 28 Aug 2012 15:42:38 +0000 (15:42 +0000)]
LV2: allocate dedicated buffers for [non-midi] event-ports.
git-svn-id: svn://localhost/ardour2/branches/3.0@13147
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 28 Aug 2012 15:42:35 +0000 (15:42 +0000)]
LV2 worker: prevent corruption of ringbuffer
git-svn-id: svn://localhost/ardour2/branches/3.0@13146
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Mon, 27 Aug 2012 04:08:48 +0000 (04:08 +0000)]
fix LV2 worker
start worker thread after _sem and _exit have been initialized.
stop thread when plugin is removed.
git-svn-id: svn://localhost/ardour2/branches/3.0@13145
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Mon, 27 Aug 2012 04:08:45 +0000 (04:08 +0000)]
dedicated LV2 non-MIDI atom-event-port handling
git-svn-id: svn://localhost/ardour2/branches/3.0@13144
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 21 Aug 2012 19:29:19 +0000 (19:29 +0000)]
Create and realize LV2 UI container before instantiating (required for proper embedding in some situations).
git-svn-id: svn://localhost/ardour2/branches/3.0@13140
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Robin Gareus [Tue, 21 Aug 2012 17:44:48 +0000 (17:44 +0000)]
fix long-option: --no-splash = -n (and test git+svn first-commit)
git-svn-id: svn://localhost/ardour2/branches/3.0@13139
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 18 Aug 2012 15:56:48 +0000 (15:56 +0000)]
Fix some const-violating casts.
git-svn-id: svn://localhost/ardour2/branches/3.0@13138
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 18 Aug 2012 15:49:32 +0000 (15:49 +0000)]
Add debug trace for LV2 like the other APIs.
git-svn-id: svn://localhost/ardour2/branches/3.0@13137
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 17 Aug 2012 03:05:06 +0000 (03:05 +0000)]
LV2 log extension support.
git-svn-id: svn://localhost/ardour2/branches/3.0@13135
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 17 Aug 2012 03:03:55 +0000 (03:03 +0000)]
Fix const violating case.
git-svn-id: svn://localhost/ardour2/branches/3.0@13134
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 16 Aug 2012 02:06:18 +0000 (02:06 +0000)]
make --disable-plugins/-d work again, probably
git-svn-id: svn://localhost/ardour2/branches/3.0@13131
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Aug 2012 17:03:22 +0000 (17:03 +0000)]
undo that last commit
git-svn-id: svn://localhost/ardour2/branches/3.0@13126
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Aug 2012 17:02:37 +0000 (17:02 +0000)]
fix for OS X builds with new prototype C warning flags
git-svn-id: svn://localhost/ardour2/branches/3.0@13125
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Aug 2012 15:57:09 +0000 (15:57 +0000)]
add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, and fix const cast warnings generated by new flags
git-svn-id: svn://localhost/ardour2/branches/3.0@13124
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Aug 2012 15:56:25 +0000 (15:56 +0000)]
fix erroneous use of i18n.h in a header file
git-svn-id: svn://localhost/ardour2/branches/3.0@13123
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 17:59:43 +0000 (17:59 +0000)]
test a different approach to propagating plugin parameter changes (VST only for now)
git-svn-id: svn://localhost/ardour2/branches/3.0@13122
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 17:37:23 +0000 (17:37 +0000)]
when sending notice of a change in a plugin parameter value, send the current value
git-svn-id: svn://localhost/ardour2/branches/3.0@13121
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 17:09:05 +0000 (17:09 +0000)]
more vst parameter related stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@13120
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 16:55:56 +0000 (16:55 +0000)]
more vst parameter related stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@13119
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 15:57:04 +0000 (15:57 +0000)]
VST parameter setting tweak
git-svn-id: svn://localhost/ardour2/branches/3.0@13118
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 15:47:16 +0000 (15:47 +0000)]
use new floateq() to check VST plugin parameter equality
git-svn-id: svn://localhost/ardour2/branches/3.0@13117
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 15:46:54 +0000 (15:46 +0000)]
new file containing very clever code for floating point "equality" comparisons
git-svn-id: svn://localhost/ardour2/branches/3.0@13116
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Aug 2012 01:06:32 +0000 (01:06 +0000)]
more VST parameter debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@13115
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Aug 2012 22:27:12 +0000 (22:27 +0000)]
some VST parameter mgmt debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@13114
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 8 Aug 2012 00:21:05 +0000 (00:21 +0000)]
Fix more tab width assumption mess caused by Paul's misconfigured editor.
git-svn-id: svn://localhost/ardour2/branches/3.0@13113
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 8 Aug 2012 00:16:30 +0000 (00:16 +0000)]
Support new LV2 buf-size extension if a new enough (currently svn) LV2 is present.
git-svn-id: svn://localhost/ardour2/branches/3.0@13112
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 7 Aug 2012 23:56:17 +0000 (23:56 +0000)]
Set splash screen to non-resizable so it displays correctly in smart window managers.
There is an attempt in the code to handle the situation of being allocated more space, but it does not work correctly. The splash isn't resizable anyway, this fix makes it appear as it should.
git-svn-id: svn://localhost/ardour2/branches/3.0@13111
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Colin Fletcher [Thu, 2 Aug 2012 10:30:48 +0000 (10:30 +0000)]
Use accelerator key of "/Editor/set-playhead" action to position playhead in editor summary pane, rather than hard-coding the default accelerator of 'p'.
git-svn-id: svn://localhost/ardour2/branches/3.0@13106
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 29 Jul 2012 23:50:00 +0000 (23:50 +0000)]
trying to track down why undo doesn't remove xfade rendering on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@13102
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 28 Jul 2012 19:35:32 +0000 (19:35 +0000)]
allow resizing of startup wizard window
git-svn-id: svn://localhost/ardour2/branches/3.0@13101
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 28 Jul 2012 09:08:29 +0000 (09:08 +0000)]
Add missing #includes to some tests
git-svn-id: svn://localhost/ardour2/branches/3.0@13100
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Jul 2012 03:21:39 +0000 (03:21 +0000)]
slightly more debugging for kbd accels
git-svn-id: svn://localhost/ardour2/branches/3.0@13095
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Jul 2012 03:12:52 +0000 (03:12 +0000)]
comment code that stopped the keybd accel activation pathway if Keyboard::some_magic_widget_has_focus() is true. this was OS X only and (a) appears to be unnecessary (b) stops accels from working in windows that still handle some key events
git-svn-id: svn://localhost/ardour2/branches/3.0@13094
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Jul 2012 15:40:46 +0000 (15:40 +0000)]
reset default transport speed when leaving audition mouse mode
git-svn-id: svn://localhost/ardour2/branches/3.0@13088
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Jul 2012 15:40:11 +0000 (15:40 +0000)]
if a request to reset the speed to zero as the default arrives when stopped, reset the default speed to 1.0 (and nothing else). hacky, could probably use Session::request_reset_default_transport_speed()
git-svn-id: svn://localhost/ardour2/branches/3.0@13087
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Jul 2012 15:39:17 +0000 (15:39 +0000)]
replace deprecated g_atomic_int_exchange_add()
git-svn-id: svn://localhost/ardour2/branches/3.0@13086
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Jul 2012 12:31:42 +0000 (12:31 +0000)]
fix for fetching git revision, from robin gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13085
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 17:48:55 +0000 (17:48 +0000)]
convert from Glib:: to Glib::Threads for all thread-related API
git-svn-id: svn://localhost/ardour2/branches/3.0@13084
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 17:45:09 +0000 (17:45 +0000)]
we're not really a beta anymore
git-svn-id: svn://localhost/ardour2/branches/3.0@13083
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 13:12:25 +0000 (13:12 +0000)]
check for multiple tempo/meter marks at the same location, which somehow ardour2 allowed. don't handle it but at least report the error
git-svn-id: svn://localhost/ardour2/branches/3.0@13082
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 11:16:19 +0000 (11:16 +0000)]
add a new -DBOOST_SYSTEM_NO_DEPRECATED to try to remove the need to link against boost::system on boost 1.50 and above
git-svn-id: svn://localhost/ardour2/branches/3.0@13081
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 10:56:33 +0000 (10:56 +0000)]
bump glibmm required version to 2.32
git-svn-id: svn://localhost/ardour2/branches/3.0@13080
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 00:32:59 +0000 (00:32 +0000)]
fix a SNAFU that occured when switch from ArdourDialog to ArdourWindow that removed the "Rmove shortcut" button from the keyeditor
git-svn-id: svn://localhost/ardour2/branches/3.0@13079
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 00:23:12 +0000 (00:23 +0000)]
tweak layout of export dialog to try to make it clear what to enter when setting up the filename. nice checking for the user having understood this is not yet in place
git-svn-id: svn://localhost/ardour2/branches/3.0@13078
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Jul 2012 00:22:30 +0000 (00:22 +0000)]
add export formats path to ardev_common.sh.in so that ./ardev runs find export formats
git-svn-id: svn://localhost/ardour2/branches/3.0@13077
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 24 Jul 2012 21:43:05 +0000 (21:43 +0000)]
remove use of boost::thread/boost::mutex; bump glibmm requirement to 2.30 in order to pick up Glib::Threads::Mutex which can be used statically, use that to replace boost::mutex; add required inclusion of <cerrno> in a couple of places
git-svn-id: svn://localhost/ardour2/branches/3.0@13076
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 24 Jul 2012 16:35:59 +0000 (16:35 +0000)]
quiet!
git-svn-id: svn://localhost/ardour2/branches/3.0@13075
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 24 Jul 2012 15:32:47 +0000 (15:32 +0000)]
a bit more output from -D audioplayback, to help thorsten track down a crash/valgrind bug
git-svn-id: svn://localhost/ardour2/branches/3.0@13074
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 24 Jul 2012 02:58:28 +0000 (02:58 +0000)]
make rendering of the editor summary view a bit more efficient, enable key event handling there and make "p" do what it does in the main canvas (position the playhead) - this needs to be dynamic to follow bindings eventually
git-svn-id: svn://localhost/ardour2/branches/3.0@13073
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jul 2012 18:48:12 +0000 (18:48 +0000)]
add PREBUNDLE_ENV to startup script for OS X, so that JACK can be discovered correctly
git-svn-id: svn://localhost/ardour2/branches/3.0@13072
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jul 2012 16:13:30 +0000 (16:13 +0000)]
fixes for the linux build script
git-svn-id: svn://localhost/ardour2/branches/3.0@13070
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jul 2012 14:22:27 +0000 (14:22 +0000)]
forward port the carbon window position fix from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@13069
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jul 2012 14:21:58 +0000 (14:21 +0000)]
another fix for apple's absurd un-namespaced global Carbon macros like "check"
git-svn-id: svn://localhost/ardour2/branches/3.0@13068
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jul 2012 13:32:01 +0000 (13:32 +0000)]
bump version
git-svn-id: svn://localhost/ardour2/branches/3.0@13067
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Jul 2012 13:31:51 +0000 (13:31 +0000)]
forward-port generic MIDI and transport controllable changes from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@13066
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Todd Naugle [Fri, 20 Jul 2012 17:05:43 +0000 (17:05 +0000)]
Correctly allow startup options to be passed to the main program when bundled. Launching a bundle in gdb now uses --debug instead of -d. This removes the confilt with the main application -d option. Also added i18n fix that forces translations off when translations are disabled
git-svn-id: svn://localhost/ardour2/branches/3.0@13062
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 20 Jul 2012 01:47:27 +0000 (01:47 +0000)]
make more or less all LHS treeviews use the same style
git-svn-id: svn://localhost/ardour2/branches/3.0@13056
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 20 Jul 2012 01:47:03 +0000 (01:47 +0000)]
shrink down some location UI button labels
git-svn-id: svn://localhost/ardour2/branches/3.0@13055
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 19 Jul 2012 22:35:43 +0000 (22:35 +0000)]
more work on RID and editor/mixer order matching; when a track/bus is hidden in the GUI controlling RID, it gets a extremely large RID to prevent it showing up on a control surface (but ... for now ... is still visible in the other GUI, even if "sync order between mixer + editor" is enabled); change font in editor route list
git-svn-id: svn://localhost/ardour2/branches/3.0@13054
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 14:10:45 +0000 (14:10 +0000)]
rename MIDI "Fork" operation to "Unlink from other copies"
git-svn-id: svn://localhost/ardour2/branches/3.0@13053
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 13:59:46 +0000 (13:59 +0000)]
make it possible to (and actually do) name insert and send ports as "return" and "send" rather than "in" and "out" (#5012)
git-svn-id: svn://localhost/ardour2/branches/3.0@13052
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 13:13:36 +0000 (13:13 +0000)]
updated RU translations from alexander prokoudine
git-svn-id: svn://localhost/ardour2/branches/3.0@13051
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 13:11:15 +0000 (13:11 +0000)]
i18n fixes from alexander prokoudine (#5016)
git-svn-id: svn://localhost/ardour2/branches/3.0@13050
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 13:10:40 +0000 (13:10 +0000)]
move binding for duplicate-region to secondary-d rather than d, use d for draw notes mouse mode
git-svn-id: svn://localhost/ardour2/branches/3.0@13049
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 13:02:57 +0000 (13:02 +0000)]
add translucent "shade" to playhead cursor (may remove this in the future)
git-svn-id: svn://localhost/ardour2/branches/3.0@13048
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 Jul 2012 03:10:40 +0000 (03:10 +0000)]
lots more fidgety work on automation. sort of works now, but undo/redo needs attention
git-svn-id: svn://localhost/ardour2/branches/3.0@13047
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 Jul 2012 14:48:07 +0000 (14:48 +0000)]
do NOT mark imported MIDI files as un-writable - all MIDI files are subject to rewriting at any time
git-svn-id: svn://localhost/ardour2/branches/3.0@13046
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 Jul 2012 14:46:21 +0000 (14:46 +0000)]
code motion to put Sequence::{add,append}_patch_changed_unlocked() next to each other as candidates for removal
git-svn-id: svn://localhost/ardour2/branches/3.0@13045
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 Jul 2012 14:45:35 +0000 (14:45 +0000)]
add some Evoral enums to the enumwriter (seems a bit odd)
git-svn-id: svn://localhost/ardour2/branches/3.0@13044
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 15 Jul 2012 14:43:38 +0000 (14:43 +0000)]
use correct event struct when handling key events in patch changes, and flip semantics for next/prev bank so that the direction in numerical terms matches next/prev patch (i.e. up arrow goes to higher numbers)
git-svn-id: svn://localhost/ardour2/branches/3.0@13043
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 15 Jul 2012 12:23:23 +0000 (12:23 +0000)]
i18n detail
git-svn-id: svn://localhost/ardour2/branches/3.0@13042
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 14 Jul 2012 15:42:10 +0000 (15:42 +0000)]
fix up part of the remaining details with automation, so that touch/write over-writes work correctly
git-svn-id: svn://localhost/ardour2/branches/3.0@13041
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 14 Jul 2012 15:02:13 +0000 (15:02 +0000)]
fix OS X compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@13040
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 13 Jul 2012 21:13:35 +0000 (21:13 +0000)]
add missing files
git-svn-id: svn://localhost/ardour2/branches/3.0@13039
d708f5d6-7413-0410-9779-
e7cbd77b26cf