ardour.git
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

15 years agoprevent double registration of ALSA sequencer MIDI ports
Paul Davis [Sat, 1 Nov 2008 00:49:24 +0000 (00:49 +0000)]
prevent double registration of ALSA sequencer MIDI ports

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4074 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodefault crossfade is now constant power; SAE gets only 3 xfades (not correct for...
Paul Davis [Fri, 31 Oct 2008 17:47:49 +0000 (17:47 +0000)]
default crossfade is now constant power; SAE gets only 3 xfades (not correct for 2 of them, yet); fade buttons in xfade editor have tooltips

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4073 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix (?) confusing visual state(s) of bypass button by making it into a completely...
Paul Davis [Fri, 31 Oct 2008 08:25:09 +0000 (08:25 +0000)]
fix (?) confusing visual state(s) of bypass button by making it into a completely regular button

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4072 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoreinstate ArdourUI::idle_load(), need by OS X build, part II
Paul Davis [Fri, 31 Oct 2008 07:51:39 +0000 (07:51 +0000)]
reinstate ArdourUI::idle_load(), need by OS X build, part II

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4071 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoreinstate ArdourUI::idle_load(), need by OS X build
Paul Davis [Fri, 31 Oct 2008 07:39:25 +0000 (07:39 +0000)]
reinstate ArdourUI::idle_load(), need by OS X build

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4070 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoremove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons...
Paul Davis [Thu, 30 Oct 2008 23:45:20 +0000 (23:45 +0000)]
remove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons; close all dialogs when quitting so that we actually quit

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4036 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMake hw monitoring available when its available.
Nick Mainsbridge [Thu, 30 Oct 2008 20:38:12 +0000 (20:38 +0000)]
Make hw monitoring available when its available.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4035 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoShow loop/punch ruler in initial session.
Nick Mainsbridge [Thu, 30 Oct 2008 11:17:51 +0000 (11:17 +0000)]
Show loop/punch ruler in initial session.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4034 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up key focus handling for plugin windows
Paul Davis [Wed, 29 Oct 2008 22:27:29 +0000 (22:27 +0000)]
fix up key focus handling for plugin windows

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4031 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoprevent crash when changing gain with transport stopped and panner bypassed
Paul Davis [Wed, 29 Oct 2008 16:41:26 +0000 (16:41 +0000)]
prevent crash when changing gain with transport stopped and panner bypassed

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4030 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoadd missing .extensions to export files if not present, based on filetype selected...
Paul Davis [Wed, 29 Oct 2008 16:03:00 +0000 (16:03 +0000)]
add missing .extensions to export files if not present, based on filetype selected (should probably do the opposite at some point, or at least point out the mismatch)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4029 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agostep 2 of keyboard focus work for plugin windows
Paul Davis [Wed, 29 Oct 2008 07:35:40 +0000 (07:35 +0000)]
step 2 of keyboard focus work for plugin windows

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4026 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix bug #0002433: Invalid handling of editor mixer strip state on session load
Sakari Bergen [Tue, 28 Oct 2008 12:54:38 +0000 (12:54 +0000)]
Fix bug #0002433: Invalid handling of editor mixer strip state on session load

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4023 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up compile on OS X
Paul Davis [Tue, 28 Oct 2008 00:50:04 +0000 (00:50 +0000)]
fix up compile on OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4022 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agostart handling plugin window keyboard focus (in-progress)
Paul Davis [Tue, 28 Oct 2008 00:24:56 +0000 (00:24 +0000)]
start handling plugin window keyboard focus (in-progress)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4021 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix suggestion that you can save while disconnected frm JACK
Paul Davis [Tue, 28 Oct 2008 00:24:28 +0000 (00:24 +0000)]
fix suggestion that you can save while disconnected frm JACK

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4020 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoShow rec enable button in editor mixer, make mixer strip capitalisation consistent...
Nick Mainsbridge [Mon, 27 Oct 2008 17:36:04 +0000 (17:36 +0000)]
Show rec enable button in editor mixer, make mixer strip capitalisation consistent, remove unneeded stuff from toggle editor mixer on top.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4019 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix missing tempo lines if zooming with unchanged left edge, implement toggling edito...
Nick Mainsbridge [Sun, 26 Oct 2008 20:09:05 +0000 (20:09 +0000)]
Fix missing tempo lines if zooming with unchanged left edge, implement toggling editor/mixer on top.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4017 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoCheck glib atomic implementation for mutex use.
Sampo Savolainen [Sun, 26 Oct 2008 16:39:52 +0000 (16:39 +0000)]
Check glib atomic implementation for mutex use.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4015 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUnbreak linux build (sorry about that folks).
Nick Mainsbridge [Sun, 26 Oct 2008 11:30:48 +0000 (11:30 +0000)]
Unbreak linux build (sorry about that folks).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4014 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd gyk-osx.patch to repo, remove #ifdefs made obsolete by the patch.
Nick Mainsbridge [Sun, 26 Oct 2008 08:27:30 +0000 (08:27 +0000)]
Add gyk-osx.patch to repo, remove #ifdefs made obsolete by the patch.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4013 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agobump version 2.6.1
Paul Davis [Sat, 25 Oct 2008 13:07:49 +0000 (13:07 +0000)]
bump version

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4011 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoStop ardour from reporting success/failure of adding favorite plugins
Sampo Savolainen [Sat, 25 Oct 2008 11:42:33 +0000 (11:42 +0000)]
Stop ardour from reporting success/failure of adding favorite plugins

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4010 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMake visible track automation views appear correctly newly loaded sessions.
Sampo Savolainen [Sat, 25 Oct 2008 10:42:17 +0000 (10:42 +0000)]
Make visible track automation views appear correctly newly loaded sessions.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4009 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoupdate authors list to include chris cannam and alphabetize it; add richard schwede...
Paul Davis [Fri, 24 Oct 2008 10:00:16 +0000 (10:00 +0000)]
update authors list to include chris cannam and alphabetize it; add richard schwede to the translators list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4007 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRecommit 4001 (force ruler update).
Nick Mainsbridge [Thu, 23 Oct 2008 19:48:46 +0000 (19:48 +0000)]
Recommit 4001 (force ruler update).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4005 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up svn_revision.h problem so that we can build from a tarball 2.6
Paul Davis [Thu, 23 Oct 2008 19:33:15 +0000 (19:33 +0000)]
fix up svn_revision.h problem so that we can build from a tarball

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4004 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoDon't update rulers twice in idle_visual_changer, temporarily remove parts of 4001
Nick Mainsbridge [Thu, 23 Oct 2008 19:18:11 +0000 (19:18 +0000)]
Don't update rulers twice in idle_visual_changer, temporarily remove parts of 4001

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4003 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew german translation
Paul Davis [Thu, 23 Oct 2008 18:12:21 +0000 (18:12 +0000)]
new german translation

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4002 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoForce gtk rulers to update in lock step with canvas.
Nick Mainsbridge [Thu, 23 Oct 2008 17:31:03 +0000 (17:31 +0000)]
Force gtk rulers to update in lock step with canvas.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4001 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoReinstate ZoomFocusMenu and KeyMouseActions, fix odd horizontal scroller behaviour...
Nick Mainsbridge [Thu, 23 Oct 2008 13:24:14 +0000 (13:24 +0000)]
Reinstate ZoomFocusMenu and KeyMouseActions, fix odd horizontal scroller behaviour (thanks dooooomi).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4000 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix botched setting of editor mixer strip width, which in turn affected plugin name...
Paul Davis [Thu, 23 Oct 2008 12:48:54 +0000 (12:48 +0000)]
fix botched setting of editor mixer strip width, which in turn affected plugin name display

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3999 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRemove some unused variables.
Nick Mainsbridge [Wed, 22 Oct 2008 17:58:44 +0000 (17:58 +0000)]
Remove some unused variables.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3997 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix repeated toggling of visual state (zoom to region for example), fix zoom to regio...
Nick Mainsbridge [Wed, 22 Oct 2008 17:31:36 +0000 (17:31 +0000)]
Fix repeated toggling of visual state (zoom to region for example), fix zoom to region with width and height.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3996 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdded more svn:ignore properties. svn status should be useable again without arguments :)
Sakari Bergen [Tue, 21 Oct 2008 18:30:03 +0000 (18:30 +0000)]
Added more svn:ignore properties. svn status should be useable again without arguments :)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3993 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoEdited svn:ignore properties for various folders
Sakari Bergen [Tue, 21 Oct 2008 18:15:30 +0000 (18:15 +0000)]
Edited svn:ignore properties for various folders

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3992 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoBackported automatic svn revision handling from 3.0
Sakari Bergen [Tue, 21 Oct 2008 17:19:03 +0000 (17:19 +0000)]
Backported automatic svn revision handling from 3.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3991 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoimproved (?) Session::audible_frame()
Paul Davis [Tue, 21 Oct 2008 15:03:50 +0000 (15:03 +0000)]
improved (?) Session::audible_frame()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3990 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoDon't tear down and rebuild all rulers on each visibility change, avoid setting track...
Nick Mainsbridge [Tue, 21 Oct 2008 14:33:58 +0000 (14:33 +0000)]
Don't tear down and rebuild all rulers on each visibility change, avoid setting track heights when presenting the editor, fix duplicated secondary-m in SAE bindings, avoid dirty master channel updates on osx.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3989 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up some jerkiness/retrograde motion of playhead
Paul Davis [Mon, 20 Oct 2008 19:44:43 +0000 (19:44 +0000)]
fix up some jerkiness/retrograde motion of playhead

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3988 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix incorrect mouse cursor when moving pointer from canvas rulers to tracks.
Nick Mainsbridge [Mon, 20 Oct 2008 15:55:09 +0000 (15:55 +0000)]
Fix incorrect mouse cursor when moving pointer from canvas rulers to tracks.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3985 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up region gain line dragging; prevent press-drag-release from creating new region...
Paul Davis [Mon, 20 Oct 2008 14:22:54 +0000 (14:22 +0000)]
fix up region gain line dragging; prevent press-drag-release from creating new region gain points, only click should do that

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3984 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix for occasional invisible tracks when removing canvas rulers.
Nick Mainsbridge [Mon, 20 Oct 2008 03:35:01 +0000 (03:35 +0000)]
Fix for occasional invisible tracks when removing canvas rulers.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3983 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoHandle changed session duration & resizing canvas better wrt end marker, remove unuse...
Nick Mainsbridge [Sat, 18 Oct 2008 12:51:48 +0000 (12:51 +0000)]
Handle changed session duration & resizing canvas better wrt end marker, remove unused last_canvas_frame, don't redraw the entire mixer every time its presented, consistent space between rightmost horizontal scroller position and end marker when zooming.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3981 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix invisible end marker on load/zoom.
Nick Mainsbridge [Fri, 17 Oct 2008 16:28:27 +0000 (16:28 +0000)]
Fix invisible end marker on load/zoom.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3980 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopossible fix up for ::set_io() pan botch up
Paul Davis [Fri, 17 Oct 2008 11:06:34 +0000 (11:06 +0000)]
possible fix up for ::set_io() pan botch up

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3979 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up initialization of various path vars in bundled OS X version; make LADSPA_PATH...
Paul Davis [Fri, 17 Oct 2008 09:50:32 +0000 (09:50 +0000)]
fix up initialization of various path vars in bundled OS X version; make LADSPA_PATH augment the standard LADSPA search path, not replace it

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3978 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix crash at startup caused by use of null session ptr to set end marker
Paul Davis [Thu, 16 Oct 2008 11:11:21 +0000 (11:11 +0000)]
fix crash at startup caused by use of null session ptr to set end marker

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3974 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodon't use canvas coords for region_drag_finished_callback x calculation (eliminates...
Nick Mainsbridge [Tue, 14 Oct 2008 23:32:25 +0000 (23:32 +0000)]
don't use canvas coords for region_drag_finished_callback x calculation (eliminates speed adjustment), prevent incorrect updates on dropped regions by updating canvas before placing region copies.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3970 d708f5d6-7413-0410-9779-e7cbd77b26cf