ardour.git
15 years agomake step-mouse-mode work for SAE too sae-1
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

15 years agoadd step-mouse-mode action, bound to F1 for SAE bindings
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

15 years agouse F2 for maximal editor in SAE-use-keypad bindings, bump to 2.7
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

15 years agouse F2 for maximal editor in SAE-de-keypad bindings
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

15 years agoEnsure double-click on session file in findoer on osx succeeds.
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

15 years agoharmonize SAE-us and SAE-de bindings
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

15 years agoharmonize SAE-de nonkeypad and keypad bindings
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

15 years agoremove previous debug output, plus one other debug output
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

15 years agoOS X dbl-click open document debugging
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

15 years agofix spelling of rFerret action in new keybinding files
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

15 years agofix missing % from bindings.in files
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

15 years agomore version string fixups
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

15 years agoonly include specific ladspa plugins in SAE package; get version info a little more...
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

15 years agoEnsure treeview checkmarks always drawn on osx, session load failure dialogs only...
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

15 years agonew plugins are active, always
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

15 years agouse new keybindings; update InfoPlist.strings
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

15 years agochange US bindings for Z/Y key swap
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

15 years agonew bindings files from armand, again
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

15 years agomake necessary change to the SAE-us keybindings to account for different position...
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

15 years agoreplace SAE-us bindings template with SAE-de contents (for now)
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

15 years agoremove NLS support by default for osx bundles
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

15 years agoremove unimplemented actions that i just added to ardour-sae.menus
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

15 years agotweaks to match armand's last bindings email
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

15 years agonew version of german translation for gtk2_ardour
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

15 years agoback out "ignore_gui_changes" stuff for track resizing
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

15 years agotweak NLS support
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

15 years agoadd NLS support stuff to osx_build
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

15 years agoadd select-all-before/after-playhead to SAE menus
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

15 years agoadd new bindings as per armand's request
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

15 years agoRevert rev 4149 (caused double draws on zoom on X11).
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

15 years agoBump SLV2 version dependency.
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

15 years agoSave symbols along with indices for LV2 ports (as required by LV2r3).
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

15 years agoApply LV2 port notification fix (for GUI updating) from kfoltman.
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

15 years agoFix warnings.
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

15 years agoReport init/callback thread to the framework
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

15 years agoMove default bundled ardour_system.rc to Resources folder.
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

15 years agoAdd ardour_system.rc used by non-SAE bundle. sae-rc1
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

15 years agoremove unused file on OS X
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

15 years agoForce gtk ruler update slightly earlier.
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

15 years agospeed up track resizing; fixup file DnD; stop use CAAudioFile for imported files
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

15 years agoupdated GTK patch - added back mod1 for treeview edit, removed treeview dnd hack...
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

15 years agoUse consistent font size for marker text, unset CAN_FOCUS on some more buttons, initi...
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

15 years agoUpdate sae bindings and menus.
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

15 years agodon't return last stop frame as audible frame if we are stopping but not yet stopped
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

15 years agofix Session::audible_frame() return when transport speed has been reversed, by resett...
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

15 years agoError viewer is set to WINDOW_TYPE_HINT_UTILITY, same for add preset prompter, SAE...
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

15 years agoupdate to ARDOUR-SAE icon set
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

15 years agonew region constructor for use by audiofilters (almost does a pure copy of the region...
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

15 years agoadd start/sync clocks to audio region editor (not editable at this time)
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

15 years agoUse a better size for automation base rect.
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

15 years agoNew sae icons, fix ghostregion layering problem (automation-specific revert of track...
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

15 years agono tearoffs for SAE version
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

15 years agomake it possible to not tearoff tearoff boxes :(
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

15 years agoFix silly careless errors.
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

15 years agoMore sane status led for transport
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

15 years agoDas Wiimote Blinkenlights!
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

15 years agoadd armand's Ardour/SAE icon and use it in SAE bundles
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

15 years agomake drop_paths() run in an idle handler on OS X to deal with the current DnD handlin...
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

15 years agofix for handling DnD path data, plus lots of d-n-d drop debugging (to be cleaned up)
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

15 years agono recursive main loop just to set import watch cursor
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

15 years agodo not require that DnD starts inside GTK
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

15 years agoRemove Splice edit mode from SAE version, sync instant.xml files.
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

15 years agocopy scale amp in region copy constructor
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

15 years agoslightly better way of cancelling audition in xfade editor
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

15 years agoa few useful keybindings in the xfade editor
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

15 years agolatest version of the omnibus GTK/OSX patch
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

15 years agoClicking canvas rulers mpves playhead, imicing behaviour of clicking gtk rulers....
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

15 years agoFix rulers sometimes not refreshed on zoom, only auto connect physical inputs to...
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

15 years agominor cleanup of audioengine.cc
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

15 years agocatch exceptions while loading AudioUnits
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

15 years agofix for incorrect reading of fade in curve under a few circumstances
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

15 years agoadd operator=() to Curve; add AudioRegion::copy_settings() for replicating region...
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

15 years agoFix (OSX only) for dirty redraws in adjacent mixer strips when resizing.
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

15 years agoBBT duration clocks use zero-based values, init SAE nudge default better.
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

15 years agoUpdate gtk patch.
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

15 years agoFix for track backgrounds sometimes not following ruler visibility change.
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

15 years agoAdd default instant.xml to bundles, set SAE-specific defaults.
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

15 years agoOSX-only thread registration fix
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

15 years agowrap PBD::Thread... signals in a mutex to avoid crashing as multiple threads call...
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

15 years agomore tooltips; better tooltip colors for dark themes
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

15 years agoTOC file quote fix from Don Fredricks
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

15 years agoSkip non active and hidden tracks with prev/next track. Also prevent ensuring the...
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

15 years agoDon't wait in vain for 1 second when quitting before wiimote is bound
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

15 years agoInfrastructure for customized SAE ui themes. Some performance improvements for osx...
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

15 years agoRestore scrolling performance on osx.
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

15 years agoFix background unhiding.
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

15 years agoRestore earlier canvas layering
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

15 years agoDont move track backgrounds, so that they no longer disappear at high zooms, SAE...
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

15 years agofix up what freeze does with fader settings, gain & pan automation; unfreeze too
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

15 years agometa-fy handling of button2, to deal with apple's messed up design decisions; on...
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

15 years agobetter xfade presets (still need icons)
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

15 years agofix nasty bug in evaluation of final step of interpolated Curve values
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

15 years agoLess sucky english
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

15 years agoEnsure that the newly selected track is visible on the canvas when scrolling through...
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

15 years agoBind home button to move the playhead to marker. Also stop extra thread after the...
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

15 years agoBy mistake, pressing B was connected to a function call
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

15 years agoWiimote control surface. Bind one wiimote by pressing 1+2 after the surface module...
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

15 years agoIgnore triple clicks for mute/solo/rec-enable (fixes long-standing insensitive to...
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

15 years agoinitialize jack timeout parameter correctly (not doing this breaks JackOSX, maybe...
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

15 years agoclean up debug output from MIDI port stuff
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