Paul Davis [Mon, 17 Nov 2008 09:51:31 +0000 (09:51 +0000)]
make step-mouse-mode work for SAE too
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4189
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 17 Nov 2008 08:57:05 +0000 (08:57 +0000)]
add step-mouse-mode action, bound to F1 for SAE bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4188
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 17 Nov 2008 08:47:19 +0000 (08:47 +0000)]
use F2 for maximal editor in SAE-use-keypad bindings, bump to 2.7
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4187
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 17 Nov 2008 08:35:57 +0000 (08:35 +0000)]
use F2 for maximal editor in SAE-de-keypad bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4186
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 17 Nov 2008 07:47:06 +0000 (07:47 +0000)]
Ensure double-click on session file in findoer on osx succeeds.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4185
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 15 Nov 2008 12:48:15 +0000 (12:48 +0000)]
harmonize SAE-us and SAE-de bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4184
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 15 Nov 2008 12:46:24 +0000 (12:46 +0000)]
harmonize SAE-de nonkeypad and keypad bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4183
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 15 Nov 2008 12:40:57 +0000 (12:40 +0000)]
remove previous debug output, plus one other debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4182
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 15 Nov 2008 12:28:42 +0000 (12:28 +0000)]
OS X dbl-click open document debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4181
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 15 Nov 2008 12:25:42 +0000 (12:25 +0000)]
fix spelling of rFerret action in new keybinding files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4180
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 23:08:17 +0000 (23:08 +0000)]
fix missing % from bindings.in files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4179
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 22:10:44 +0000 (22:10 +0000)]
more version string fixups
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4177
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 22:01:53 +0000 (22:01 +0000)]
only include specific ladspa plugins in SAE package; get version info a little more accurate in OS X bundle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4176
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 14 Nov 2008 16:42:39 +0000 (16:42 +0000)]
Ensure treeview checkmarks always drawn on osx, session load failure dialogs only have cancel as an option, allow open to be clicked if the engine tab is the only one present, always quit jackd.. even when it shouldnt really be running.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4175
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 16:17:10 +0000 (16:17 +0000)]
new plugins are active, always
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4174
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 16:10:08 +0000 (16:10 +0000)]
use new keybindings; update InfoPlist.strings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4173
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 16:09:29 +0000 (16:09 +0000)]
change US bindings for Z/Y key swap
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4172
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 16:06:35 +0000 (16:06 +0000)]
new bindings files from armand, again
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4171
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 10:06:58 +0000 (10:06 +0000)]
make necessary change to the SAE-us keybindings to account for different position of Z and Y keys
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4170
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 10:01:50 +0000 (10:01 +0000)]
replace SAE-us bindings template with SAE-de contents (for now)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4169
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 10:00:22 +0000 (10:00 +0000)]
remove NLS support by default for osx bundles
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4168
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 09:55:51 +0000 (09:55 +0000)]
remove unimplemented actions that i just added to ardour-sae.menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4167
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 09:41:14 +0000 (09:41 +0000)]
tweaks to match armand's last bindings email
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4166
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 09:34:01 +0000 (09:34 +0000)]
new version of german translation for gtk2_ardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4165
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 09:24:23 +0000 (09:24 +0000)]
back out "ignore_gui_changes" stuff for track resizing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4164
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 09:22:16 +0000 (09:22 +0000)]
tweak NLS support
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4163
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 09:10:12 +0000 (09:10 +0000)]
add NLS support stuff to osx_build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4162
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 08:47:34 +0000 (08:47 +0000)]
add select-all-before/after-playhead to SAE menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4161
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Nov 2008 08:45:57 +0000 (08:45 +0000)]
add new bindings as per armand's request
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4160
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 14 Nov 2008 02:02:06 +0000 (02:02 +0000)]
Revert rev 4149 (caused double draws on zoom on X11).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4159
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 14 Nov 2008 01:18:57 +0000 (01:18 +0000)]
Bump SLV2 version dependency.
Probably necessary. I think. Something in there was Ardour motivated.
Pretty sure.
One thing I am sure of: this is easier than finding out.
I think it probably works better on OSX and all natively and pretty and stuff with those absurd capitaley directory names and "Plug-Ins" and all those other silly things you OSX folk like, as does the latest LV2 distribution. Hint hint.
- The eminently professional Ardour LV2 Support and Development Division
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4158
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 13 Nov 2008 22:52:41 +0000 (22:52 +0000)]
Save symbols along with indices for LV2 ports (as required by LV2r3).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4157
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 13 Nov 2008 22:05:26 +0000 (22:05 +0000)]
Apply LV2 port notification fix (for GUI updating) from kfoltman.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4156
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 13 Nov 2008 21:48:51 +0000 (21:48 +0000)]
Fix warnings.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4155
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Thu, 13 Nov 2008 21:40:53 +0000 (21:40 +0000)]
Report init/callback thread to the framework
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4154
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 13 Nov 2008 14:20:59 +0000 (14:20 +0000)]
Move default bundled ardour_system.rc to Resources folder.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4153
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 13 Nov 2008 12:49:16 +0000 (12:49 +0000)]
Add ardour_system.rc used by non-SAE bundle.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4151
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Nov 2008 12:46:42 +0000 (12:46 +0000)]
remove unused file on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4150
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 13 Nov 2008 12:17:22 +0000 (12:17 +0000)]
Force gtk ruler update slightly earlier.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4149
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Nov 2008 10:00:09 +0000 (10:00 +0000)]
speed up track resizing; fixup file DnD; stop use CAAudioFile for imported files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4148
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Nov 2008 09:52:40 +0000 (09:52 +0000)]
updated GTK patch - added back mod1 for treeview edit, removed treeview dnd hack because we do DnD in an idle handler now; don't crash when DnD initiated outside ardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4147
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 13 Nov 2008 09:34:38 +0000 (09:34 +0000)]
Use consistent font size for marker text, unset CAN_FOCUS on some more buttons, initial edit point clock is BBT. back to clearlooks for sae light theme.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4146
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 12 Nov 2008 08:00:14 +0000 (08:00 +0000)]
Update sae bindings and menus.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4145
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 12 Nov 2008 07:09:10 +0000 (07:09 +0000)]
don't return last stop frame as audible frame if we are stopping but not yet stopped
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4144
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 12 Nov 2008 06:47:59 +0000 (06:47 +0000)]
fix Session::audible_frame() return when transport speed has been reversed, by resetting last_stop_frame at the turnaround point
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4143
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 11 Nov 2008 16:00:27 +0000 (16:00 +0000)]
Error viewer is set to WINDOW_TYPE_HINT_UTILITY, same for add preset prompter, SAE default port count to 256, slight colour change in SAE Master track.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4142
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 11 Nov 2008 14:21:24 +0000 (14:21 +0000)]
update to ARDOUR-SAE icon set
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4141
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 11 Nov 2008 14:12:08 +0000 (14:12 +0000)]
new region constructor for use by audiofilters (almost does a pure copy of the region, but sets start & sync_position appropriately, and uses new sources); fix up reverse bugs introduced in the last 36hrs; fix up setting of sync_position after split and so forth
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4140
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 11 Nov 2008 14:09:00 +0000 (14:09 +0000)]
add start/sync clocks to audio region editor (not editable at this time)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4139
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 11 Nov 2008 08:55:28 +0000 (08:55 +0000)]
Use a better size for automation base rect.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4138
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 11 Nov 2008 08:11:14 +0000 (08:11 +0000)]
New sae icons, fix ghostregion layering problem (automation-specific revert of track background fix), save a new session on creation, modify some SAE defaults.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4137
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 11 Nov 2008 07:02:24 +0000 (07:02 +0000)]
no tearoffs for SAE version
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4136
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 11 Nov 2008 07:02:00 +0000 (07:02 +0000)]
make it possible to not tearoff tearoff boxes :(
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4135
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 11 Nov 2008 04:53:37 +0000 (04:53 +0000)]
Fix silly careless errors.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4134
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 10 Nov 2008 20:27:30 +0000 (20:27 +0000)]
More sane status led for transport
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4133
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 10 Nov 2008 20:25:06 +0000 (20:25 +0000)]
Das Wiimote Blinkenlights!
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4132
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 10 Nov 2008 06:09:01 +0000 (06:09 +0000)]
add armand's Ardour/SAE icon and use it in SAE bundles
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4131
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 22:54:24 +0000 (22:54 +0000)]
make drop_paths() run in an idle handler on OS X to deal with the current DnD handling there. still need to fix drop_regions() to do the same
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4130
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 22:08:18 +0000 (22:08 +0000)]
fix for handling DnD path data, plus lots of d-n-d drop debugging (to be cleaned up)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4129
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 15:52:50 +0000 (15:52 +0000)]
no recursive main loop just to set import watch cursor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4121
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 15:43:49 +0000 (15:43 +0000)]
do not require that DnD starts inside GTK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4120
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 9 Nov 2008 14:12:02 +0000 (14:12 +0000)]
Remove Splice edit mode from SAE version, sync instant.xml files.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4119
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 13:38:28 +0000 (13:38 +0000)]
copy scale amp in region copy constructor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4118
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 08:30:38 +0000 (08:30 +0000)]
slightly better way of cancelling audition in xfade editor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4117
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 08:22:48 +0000 (08:22 +0000)]
a few useful keybindings in the xfade editor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4116
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 9 Nov 2008 07:27:59 +0000 (07:27 +0000)]
latest version of the omnibus GTK/OSX patch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4115
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 9 Nov 2008 06:00:08 +0000 (06:00 +0000)]
Clicking canvas rulers mpves playhead, imicing behaviour of clicking gtk rulers. Create new markers/ranges with Primary modifier + left click/drag. Select/move markers with unmodified left click.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4114
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 9 Nov 2008 05:47:23 +0000 (05:47 +0000)]
Fix rulers sometimes not refreshed on zoom, only auto connect physical inputs to tracks (was SAE only, now applies to all), prettify initial display for first run.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4113
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 8 Nov 2008 16:45:18 +0000 (16:45 +0000)]
minor cleanup of audioengine.cc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4112
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 8 Nov 2008 16:44:12 +0000 (16:44 +0000)]
catch exceptions while loading AudioUnits
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4111
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 8 Nov 2008 16:30:57 +0000 (16:30 +0000)]
fix for incorrect reading of fade in curve under a few circumstances
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4110
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 8 Nov 2008 15:40:54 +0000 (15:40 +0000)]
add operator=() to Curve; add AudioRegion::copy_settings() for replicating region settings after generating a new region via an AudioFilter; add new ReadOps* for reading an audioregion with and without various "internal processing" applied (fades, scaling, automation); add new "Discovering Plugins" boot time message
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4109
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 7 Nov 2008 21:40:10 +0000 (21:40 +0000)]
Fix (OSX only) for dirty redraws in adjacent mixer strips when resizing.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4108
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 7 Nov 2008 11:00:13 +0000 (11:00 +0000)]
BBT duration clocks use zero-based values, init SAE nudge default better.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4104
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 7 Nov 2008 06:44:31 +0000 (06:44 +0000)]
Update gtk patch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4103
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 7 Nov 2008 06:09:28 +0000 (06:09 +0000)]
Fix for track backgrounds sometimes not following ruler visibility change.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4102
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 7 Nov 2008 05:10:06 +0000 (05:10 +0000)]
Add default instant.xml to bundles, set SAE-specific defaults.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4101
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 Nov 2008 22:22:48 +0000 (22:22 +0000)]
OSX-only thread registration fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4100
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 Nov 2008 22:18:27 +0000 (22:18 +0000)]
wrap PBD::Thread... signals in a mutex to avoid crashing as multiple threads call it simultaneously; increase FUDGE distance for GTK/X11 when sizing comboboxselectors in editor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4099
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 4 Nov 2008 21:05:58 +0000 (21:05 +0000)]
more tooltips; better tooltip colors for dark themes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4097
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 4 Nov 2008 20:58:11 +0000 (20:58 +0000)]
TOC file quote fix from Don Fredricks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4096
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 4 Nov 2008 20:55:24 +0000 (20:55 +0000)]
Skip non active and hidden tracks with prev/next track. Also prevent ensuring the visibility of a hidden track.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4095
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 4 Nov 2008 20:54:44 +0000 (20:54 +0000)]
Don't wait in vain for 1 second when quitting before wiimote is bound
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4094
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 4 Nov 2008 07:30:55 +0000 (07:30 +0000)]
Infrastructure for customized SAE ui themes. Some performance improvements for osx-visible momentary solo gui glitches, allow solo all even when solo not latched (see comments).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4093
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 4 Nov 2008 01:09:04 +0000 (01:09 +0000)]
Restore scrolling performance on osx.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4092
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 3 Nov 2008 22:24:07 +0000 (22:24 +0000)]
Fix background unhiding.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4091
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 3 Nov 2008 21:46:35 +0000 (21:46 +0000)]
Restore earlier canvas layering
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4090
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 3 Nov 2008 21:29:35 +0000 (21:29 +0000)]
Dont move track backgrounds, so that they no longer disappear at high zooms, SAE version uses shift button1 to solo additional tracks in not latched solo mode.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4089
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 Nov 2008 17:10:00 +0000 (17:10 +0000)]
fix up what freeze does with fader settings, gain & pan automation; unfreeze too
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4088
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 Nov 2008 17:05:17 +0000 (17:05 +0000)]
meta-fy handling of button2, to deal with apple's messed up design decisions; on gtk/osx, button2 is (currently) Ctrl-Option-Button1
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4087
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 Nov 2008 08:22:31 +0000 (08:22 +0000)]
better xfade presets (still need icons)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4086
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 Nov 2008 07:41:21 +0000 (07:41 +0000)]
fix nasty bug in evaluation of final step of interpolated Curve values
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4084
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 2 Nov 2008 20:35:49 +0000 (20:35 +0000)]
Less sucky english
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4083
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 2 Nov 2008 20:26:33 +0000 (20:26 +0000)]
Ensure that the newly selected track is visible on the canvas when scrolling through tracks with prev/next. Plus a cleaner check for wiimote deps.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4082
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 2 Nov 2008 19:44:25 +0000 (19:44 +0000)]
Bind home button to move the playhead to marker. Also stop extra thread after the wiimote is connected.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4081
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 1 Nov 2008 20:24:46 +0000 (20:24 +0000)]
By mistake, pressing B was connected to a function call
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4080
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 1 Nov 2008 20:10:56 +0000 (20:10 +0000)]
Wiimote control surface. Bind one wiimote by pressing 1+2 after the surface module is loaded. You need to bind every time you start ardour:
A Toggle play/stop
D-pad:
Up/Down: scroll tracks in the editor
Left/Right: move playhead (nudge)
+/- Zoom
1 Arm selected track(s) for recording
2 Toggle recording
As an extra, if you press down B and then A to stopp recording pass, Ardour scraps the recorded audio.
This is a work in progress. Please test.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4079
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 1 Nov 2008 14:45:03 +0000 (14:45 +0000)]
Ignore triple clicks for mute/solo/rec-enable (fixes long-standing insensitive to clicks bug), momentary solo/mute works for track headers, redraw some widgets when resizing editor-mixer (osx only), don't autoconnect physical inputs to busses (sae only), new sends active by default (sae only), some minor sae gui customizations using ardour2_ui_sae.conf.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4078
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 Nov 2008 12:26:16 +0000 (12:26 +0000)]
initialize jack timeout parameter correctly (not doing this breaks JackOSX, maybe JACK too)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4076
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 Nov 2008 01:51:47 +0000 (01:51 +0000)]
clean up debug output from MIDI port stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4075
d708f5d6-7413-0410-9779-
e7cbd77b26cf