ardour.git
13 years agoFix my broken logic for control point selection.
Carl Hetherington [Fri, 20 Aug 2010 22:46:15 +0000 (22:46 +0000)]
Fix my broken logic for control point selection.

git-svn-id: svn://localhost/ardour2/branches/3.0@7663 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoLimit region-based automation to the edges of regions. Fixes #3201.
Carl Hetherington [Fri, 20 Aug 2010 22:43:10 +0000 (22:43 +0000)]
Limit region-based automation to the edges of regions.  Fixes #3201.

git-svn-id: svn://localhost/ardour2/branches/3.0@7662 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years ago2.X commits up to and including 7519
Paul Davis [Fri, 20 Aug 2010 22:36:35 +0000 (22:36 +0000)]
2.X commits up to and including 7519

git-svn-id: svn://localhost/ardour2/branches/3.0@7661 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoversion of 6997 from 2.x: if selecting an automation track, show its parent in the...
Paul Davis [Fri, 20 Aug 2010 21:34:18 +0000 (21:34 +0000)]
version of 6997 from 2.x: if selecting an automation track, show its parent in the editor mixer strip, plus don't deselect a track when the editor mixer strip is hidden

git-svn-id: svn://localhost/ardour2/branches/3.0@7660 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRe-work duplicate and buggy ensure_buffers() method.
Carl Hetherington [Fri, 20 Aug 2010 20:00:08 +0000 (20:00 +0000)]
Re-work duplicate and buggy ensure_buffers() method.

git-svn-id: svn://localhost/ardour2/branches/3.0@7659 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port 7015 from 2.x
Paul Davis [Fri, 20 Aug 2010 13:24:38 +0000 (13:24 +0000)]
forward port 7015 from 2.x

git-svn-id: svn://localhost/ardour2/branches/3.0@7658 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAllow drag when creating a MIDI region. Fixes #3363.
Carl Hetherington [Fri, 20 Aug 2010 12:01:13 +0000 (12:01 +0000)]
Allow drag when creating a MIDI region.  Fixes #3363.

git-svn-id: svn://localhost/ardour2/branches/3.0@7657 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix drag from region list onto track.
Carl Hetherington [Thu, 19 Aug 2010 23:56:30 +0000 (23:56 +0000)]
Fix drag from region list onto track.

git-svn-id: svn://localhost/ardour2/branches/3.0@7656 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoResize internal send target buffers on set_block_size(); fixes #3330.
Carl Hetherington [Thu, 19 Aug 2010 23:53:00 +0000 (23:53 +0000)]
Resize internal send target buffers on set_block_size(); fixes #3330.

git-svn-id: svn://localhost/ardour2/branches/3.0@7655 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSnap to note start rather than mouse pointer when dragging MIDI notes. Fixes #3187.
Carl Hetherington [Thu, 19 Aug 2010 22:01:10 +0000 (22:01 +0000)]
Snap to note start rather than mouse pointer when dragging MIDI notes.  Fixes #3187.

git-svn-id: svn://localhost/ardour2/branches/3.0@7654 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port automation handling changes from 2.x, upto and including about rev 6981...
Paul Davis [Thu, 19 Aug 2010 21:09:40 +0000 (21:09 +0000)]
forward port automation handling changes from 2.x, upto and including about rev 6981 (will need full testing in the 3.X context). as on 2.x, this removes real-time visual updates to automation curves during write/touch automation recording

git-svn-id: svn://localhost/ardour2/branches/3.0@7653 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoWrite BWF info on export. Fixes #3398.
Carl Hetherington [Thu, 19 Aug 2010 14:58:54 +0000 (14:58 +0000)]
Write BWF info on export.  Fixes #3398.

git-svn-id: svn://localhost/ardour2/branches/3.0@7652 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSet cursor to hint that you can drag automation up and down in object/range link...
Carl Hetherington [Wed, 18 Aug 2010 18:06:31 +0000 (18:06 +0000)]
Set cursor to hint that you can drag automation up and down in object/range link mode.

git-svn-id: svn://localhost/ardour2/branches/3.0@7651 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix font sizing in the big clock.
Carl Hetherington [Wed, 18 Aug 2010 14:16:44 +0000 (14:16 +0000)]
Fix font sizing in the big clock.

git-svn-id: svn://localhost/ardour2/branches/3.0@7650 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix another potential similar bug.
Carl Hetherington [Wed, 18 Aug 2010 13:12:45 +0000 (13:12 +0000)]
Fix another potential similar bug.

git-svn-id: svn://localhost/ardour2/branches/3.0@7649 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix crash on opening locations window.
Carl Hetherington [Wed, 18 Aug 2010 12:53:17 +0000 (12:53 +0000)]
Fix crash on opening locations window.

git-svn-id: svn://localhost/ardour2/branches/3.0@7648 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix regression accidentally introduced in last commit to this file.
Carl Hetherington [Wed, 18 Aug 2010 12:19:30 +0000 (12:19 +0000)]
Fix regression accidentally introduced in last commit to this file.

git-svn-id: svn://localhost/ardour2/branches/3.0@7647 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoPlugin UI state should of course be saved per-session rather than globally.
Carl Hetherington [Wed, 18 Aug 2010 03:17:07 +0000 (03:17 +0000)]
Plugin UI state should of course be saved per-session rather than globally.

git-svn-id: svn://localhost/ardour2/branches/3.0@7646 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix warnings.
Carl Hetherington [Wed, 18 Aug 2010 03:16:40 +0000 (03:16 +0000)]
Fix warnings.

git-svn-id: svn://localhost/ardour2/branches/3.0@7645 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFirst go at saving window visibility and position state across saves.
Carl Hetherington [Wed, 18 Aug 2010 02:20:15 +0000 (02:20 +0000)]
First go at saving window visibility and position state across saves.

git-svn-id: svn://localhost/ardour2/branches/3.0@7644 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port 2.X various changes (not all, but i have a list) ending with 6928
Paul Davis [Tue, 17 Aug 2010 15:39:50 +0000 (15:39 +0000)]
forward port 2.X various changes (not all, but i have  a list) ending with 6928

git-svn-id: svn://localhost/ardour2/branches/3.0@7643 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoinitialize _step_editor to null
Paul Davis [Tue, 17 Aug 2010 14:45:59 +0000 (14:45 +0000)]
initialize _step_editor to null

git-svn-id: svn://localhost/ardour2/branches/3.0@7642 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoContinue rolling after goto-wallclock if appropriate. Fixes #3402.
Carl Hetherington [Tue, 17 Aug 2010 13:55:09 +0000 (13:55 +0000)]
Continue rolling after goto-wallclock if appropriate.  Fixes #3402.

git-svn-id: svn://localhost/ardour2/branches/3.0@7641 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoPatch from lincoln to tweak ordering of zoom buttons. Fixes #3401.
Carl Hetherington [Tue, 17 Aug 2010 13:51:51 +0000 (13:51 +0000)]
Patch from lincoln to tweak ordering of zoom buttons.  Fixes #3401.

git-svn-id: svn://localhost/ardour2/branches/3.0@7640 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port 2.X changes up to and including rev 6909
Paul Davis [Tue, 17 Aug 2010 13:10:42 +0000 (13:10 +0000)]
forward port 2.X changes up to and including rev 6909

git-svn-id: svn://localhost/ardour2/branches/3.0@7639 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforgetten menu items from previous commit
Paul Davis [Tue, 17 Aug 2010 02:57:59 +0000 (02:57 +0000)]
forgetten menu items from previous commit

git-svn-id: svn://localhost/ardour2/branches/3.0@7638 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port 2.X changes up to and including rev 6842
Paul Davis [Tue, 17 Aug 2010 02:48:24 +0000 (02:48 +0000)]
forward port 2.X changes up to and including rev 6842

git-svn-id: svn://localhost/ardour2/branches/3.0@7637 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port 2.X changes up to and including rev 6767
Paul Davis [Tue, 17 Aug 2010 00:28:20 +0000 (00:28 +0000)]
forward port 2.X changes up to and including rev 6767

git-svn-id: svn://localhost/ardour2/branches/3.0@7636 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port 2.X changes up to and including rev 6714
Paul Davis [Mon, 16 Aug 2010 19:58:34 +0000 (19:58 +0000)]
forward port 2.X changes up to and including rev 6714

git-svn-id: svn://localhost/ardour2/branches/3.0@7635 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agosome fuzzy logic to avoid note "overlaps" during step editing
Paul Davis [Sun, 15 Aug 2010 21:18:00 +0000 (21:18 +0000)]
some fuzzy logic to avoid note "overlaps" during step editing

git-svn-id: svn://localhost/ardour2/branches/3.0@7634 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agosplit out the logic behind step editing from MidiTimeAxisView as much as possible
Paul Davis [Sun, 15 Aug 2010 16:39:51 +0000 (16:39 +0000)]
split out the logic behind step editing from MidiTimeAxisView as much as possible

git-svn-id: svn://localhost/ardour2/branches/3.0@7633 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix windows key shortcuts on Linux.
Carl Hetherington [Sun, 15 Aug 2010 12:37:44 +0000 (12:37 +0000)]
Fix windows key shortcuts on Linux.

git-svn-id: svn://localhost/ardour2/branches/3.0@7632 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAnother missing icon.
Carl Hetherington [Sun, 15 Aug 2010 11:40:31 +0000 (11:40 +0000)]
Another missing icon.

git-svn-id: svn://localhost/ardour2/branches/3.0@7631 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix missing icons.
Carl Hetherington [Sun, 15 Aug 2010 11:30:11 +0000 (11:30 +0000)]
Fix missing icons.

git-svn-id: svn://localhost/ardour2/branches/3.0@7630 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix up solo / mute colouring in the tracks list. Should fix #2940.
Carl Hetherington [Sun, 15 Aug 2010 10:35:51 +0000 (10:35 +0000)]
Fix up solo / mute colouring in the tracks list.  Should fix #2940.

git-svn-id: svn://localhost/ardour2/branches/3.0@7629 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake route list tab LEDs follow record state correctly.
Carl Hetherington [Sun, 15 Aug 2010 10:33:41 +0000 (10:33 +0000)]
Make route list tab LEDs follow record state correctly.

git-svn-id: svn://localhost/ardour2/branches/3.0@7628 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd Beat/20 grid subdivision. Fixes #3126.
Carl Hetherington [Sun, 15 Aug 2010 10:33:31 +0000 (10:33 +0000)]
Add Beat/20 grid subdivision.  Fixes #3126.

git-svn-id: svn://localhost/ardour2/branches/3.0@7627 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoNo-op: indentation.
Carl Hetherington [Sun, 15 Aug 2010 10:33:23 +0000 (10:33 +0000)]
No-op: indentation.

git-svn-id: svn://localhost/ardour2/branches/3.0@7626 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd note edit dialog. Fixes #3346.
Carl Hetherington [Sat, 14 Aug 2010 02:00:50 +0000 (02:00 +0000)]
Add note edit dialog.  Fixes #3346.

git-svn-id: svn://localhost/ardour2/branches/3.0@7625 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoName phase invert buttons correctly so that themeing works.
Carl Hetherington [Fri, 13 Aug 2010 23:16:43 +0000 (23:16 +0000)]
Name phase invert buttons correctly so that themeing works.

git-svn-id: svn://localhost/ardour2/branches/3.0@7624 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agostep editor: add double, triple dotted note support + back + resync-to-ep buttons
Paul Davis [Fri, 13 Aug 2010 21:48:31 +0000 (21:48 +0000)]
step editor: add double, triple dotted note support + back + resync-to-ep buttons

git-svn-id: svn://localhost/ardour2/branches/3.0@7623 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoBindings save release bindings as well as press bindings
Paul Davis [Fri, 13 Aug 2010 21:48:09 +0000 (21:48 +0000)]
Bindings save release bindings as well as press bindings

git-svn-id: svn://localhost/ardour2/branches/3.0@7622 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoImplement per-channel phase invert. Fixes #3392. Breaks loading of existing 3.0...
Carl Hetherington [Fri, 13 Aug 2010 21:33:01 +0000 (21:33 +0000)]
Implement per-channel phase invert.  Fixes #3392.  Breaks loading of existing 3.0 session files.

git-svn-id: svn://localhost/ardour2/branches/3.0@7621 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoPatch from colinf to add tape-style region stretching via rubberband. Fixes #3075.
Carl Hetherington [Fri, 13 Aug 2010 16:50:29 +0000 (16:50 +0000)]
Patch from colinf to add tape-style region stretching via rubberband.  Fixes #3075.

git-svn-id: svn://localhost/ardour2/branches/3.0@7620 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd shortcut for link object/range mode. Fixes #3242.
Carl Hetherington [Fri, 13 Aug 2010 16:50:15 +0000 (16:50 +0000)]
Add shortcut for link object/range mode.  Fixes #3242.

git-svn-id: svn://localhost/ardour2/branches/3.0@7619 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix bug whereby region could not be dragged to the start of the session.
Carl Hetherington [Fri, 13 Aug 2010 16:50:01 +0000 (16:50 +0000)]
Fix bug whereby region could not be dragged to the start of the session.

git-svn-id: svn://localhost/ardour2/branches/3.0@7618 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSet tooltips correctly so that range button gets a tooltip of its keyboard shortcut.
Carl Hetherington [Fri, 13 Aug 2010 16:49:02 +0000 (16:49 +0000)]
Set tooltips correctly so that range button gets a tooltip of its keyboard shortcut.

git-svn-id: svn://localhost/ardour2/branches/3.0@7617 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDon't set session dirty flag on setting up the play loop.
Carl Hetherington [Fri, 13 Aug 2010 16:48:48 +0000 (16:48 +0000)]
Don't set session dirty flag on setting up the play loop.

git-svn-id: svn://localhost/ardour2/branches/3.0@7616 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd step editing sustain support
Paul Davis [Fri, 13 Aug 2010 14:11:01 +0000 (14:11 +0000)]
add step editing sustain support

git-svn-id: svn://localhost/ardour2/branches/3.0@7615 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMove _port_offset up to AudioPort, as MidiPort does not use it.
Carl Hetherington [Fri, 13 Aug 2010 02:13:12 +0000 (02:13 +0000)]
Move _port_offset up to AudioPort, as MidiPort does not use it.

git-svn-id: svn://localhost/ardour2/branches/3.0@7614 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoHopefully fix dropped MIDI notes on loop. Fixes #3133.
Carl Hetherington [Fri, 13 Aug 2010 02:13:03 +0000 (02:13 +0000)]
Hopefully fix dropped MIDI notes on loop.  Fixes #3133.

git-svn-id: svn://localhost/ardour2/branches/3.0@7613 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoonly the last step-edited note remains selected after each note addition; waf install...
Paul Davis [Fri, 13 Aug 2010 02:00:46 +0000 (02:00 +0000)]
only the last step-edited note remains selected after each note addition; waf install will install step_editing.bindings in the right place (i think)

git-svn-id: svn://localhost/ardour2/branches/3.0@7612 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd option to normalize across all selected regions. Clean up the region context...
Carl Hetherington [Thu, 12 Aug 2010 23:26:59 +0000 (23:26 +0000)]
Add option to normalize across all selected regions.  Clean up the region context menu a bit with respect to its handling of multiple selected regions.

git-svn-id: svn://localhost/ardour2/branches/3.0@7611 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agolotsa keybindings for nearly everything in the step editor
Paul Davis [Thu, 12 Aug 2010 21:02:01 +0000 (21:02 +0000)]
lotsa keybindings for nearly everything in the step editor

git-svn-id: svn://localhost/ardour2/branches/3.0@7610 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port commit 7608 for a3
Paul Davis [Thu, 12 Aug 2010 19:43:36 +0000 (19:43 +0000)]
forward port commit 7608 for a3

git-svn-id: svn://localhost/ardour2/branches/3.0@7609 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake automation-follows-regions the default.
Carl Hetherington [Thu, 12 Aug 2010 00:39:46 +0000 (00:39 +0000)]
Make automation-follows-regions the default.

git-svn-id: svn://localhost/ardour2/branches/3.0@7607 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoModify option text to reflect the fact that MIDI automation is always moved with...
Carl Hetherington [Thu, 12 Aug 2010 00:38:01 +0000 (00:38 +0000)]
Modify option text to reflect the fact that MIDI automation is always moved with regions.

git-svn-id: svn://localhost/ardour2/branches/3.0@7606 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoIndent sub-options for moving locked/glued markers.
Carl Hetherington [Thu, 12 Aug 2010 00:19:06 +0000 (00:19 +0000)]
Indent sub-options for moving locked/glued markers.

git-svn-id: svn://localhost/ardour2/branches/3.0@7605 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd option to insert time to move glued / locked markers. Fixes #3393.
Carl Hetherington [Wed, 11 Aug 2010 23:41:26 +0000 (23:41 +0000)]
Add option to insert time to move glued / locked markers.  Fixes #3393.

git-svn-id: svn://localhost/ardour2/branches/3.0@7604 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMove insert time dialog to its own file.
Carl Hetherington [Wed, 11 Aug 2010 23:40:51 +0000 (23:40 +0000)]
Move insert time dialog to its own file.

git-svn-id: svn://localhost/ardour2/branches/3.0@7603 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agowhen adding a new region for step editing, do rounding-snap, not backwards-snap,...
Paul Davis [Wed, 11 Aug 2010 22:21:38 +0000 (22:21 +0000)]
when adding a new region for step editing, do rounding-snap, not backwards-snap, to get the region position

git-svn-id: svn://localhost/ardour2/branches/3.0@7602 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake step edit cursor follow zoom (and change its color a bit)
Paul Davis [Wed, 11 Aug 2010 20:16:39 +0000 (20:16 +0000)]
make step edit cursor follow zoom (and change its color a bit)

git-svn-id: svn://localhost/ardour2/branches/3.0@7601 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agofix up initial step edit pos when operating on an existing region
Paul Davis [Wed, 11 Aug 2010 19:42:42 +0000 (19:42 +0000)]
fix up initial step edit pos when operating on an existing region

git-svn-id: svn://localhost/ardour2/branches/3.0@7600 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agovari-size rect as step-edit cursor
Paul Davis [Wed, 11 Aug 2010 19:11:14 +0000 (19:11 +0000)]
vari-size rect as step-edit cursor

git-svn-id: svn://localhost/ardour2/branches/3.0@7599 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd a first hack at a step edit cursor (to be changed); add program+bank stubs (non...
Paul Davis [Wed, 11 Aug 2010 18:21:37 +0000 (18:21 +0000)]
add a first hack at a step edit cursor (to be changed); add program+bank stubs (non-functional for the foreseeable future); fix up step edit changes propagating across all MIDI tracks; make program change "flags" change height along with track

git-svn-id: svn://localhost/ardour2/branches/3.0@7598 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorename mezzo-piano dynamics icon for consistency
Paul Davis [Wed, 11 Aug 2010 18:20:08 +0000 (18:20 +0000)]
rename mezzo-piano dynamics icon for consistency

git-svn-id: svn://localhost/ardour2/branches/3.0@7597 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agowhite versions of the SVG dynamics icons
Paul Davis [Wed, 11 Aug 2010 18:19:26 +0000 (18:19 +0000)]
white versions of the SVG dynamics icons

git-svn-id: svn://localhost/ardour2/branches/3.0@7596 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoswitch dynamics icons to white and shrink their size by about 25%
Paul Davis [Wed, 11 Aug 2010 15:12:55 +0000 (15:12 +0000)]
switch dynamics icons to white and shrink their size by about 25%

git-svn-id: svn://localhost/ardour2/branches/3.0@7595 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd submenus for route group, playlist and automation to route context menu. Fixes...
Carl Hetherington [Wed, 11 Aug 2010 02:04:49 +0000 (02:04 +0000)]
Add submenus for route group, playlist and automation to route context menu.  Fixes #618.

git-svn-id: svn://localhost/ardour2/branches/3.0@7594 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMove track mode into a submenu.
Carl Hetherington [Wed, 11 Aug 2010 02:03:57 +0000 (02:03 +0000)]
Move track mode into a submenu.

git-svn-id: svn://localhost/ardour2/branches/3.0@7593 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoHopefully fix up automation control point selection (finally).
Carl Hetherington [Wed, 11 Aug 2010 01:23:03 +0000 (01:23 +0000)]
Hopefully fix up automation control point selection (finally).

git-svn-id: svn://localhost/ardour2/branches/3.0@7592 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agolabel various spinners in the step editor
Paul Davis [Tue, 10 Aug 2010 23:23:47 +0000 (23:23 +0000)]
label various spinners in the step editor

git-svn-id: svn://localhost/ardour2/branches/3.0@7591 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoneo was told there was no spoon, i'm telling you there is no bsharp
Paul Davis [Tue, 10 Aug 2010 22:02:06 +0000 (22:02 +0000)]
neo was told there was no spoon, i'm telling you there is no bsharp

git-svn-id: svn://localhost/ardour2/branches/3.0@7589 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agopart 2 of the OMG-make-radio-buttons-and-actions-work-properly commit for the step...
Paul Davis [Tue, 10 Aug 2010 21:27:19 +0000 (21:27 +0000)]
part 2 of the OMG-make-radio-buttons-and-actions-work-properly commit for the step editor

git-svn-id: svn://localhost/ardour2/branches/3.0@7588 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agothe OMG-make-radio-buttons-and-actions-work-properly commit for the step editor
Paul Davis [Tue, 10 Aug 2010 21:27:04 +0000 (21:27 +0000)]
the OMG-make-radio-buttons-and-actions-work-properly commit for the step editor

git-svn-id: svn://localhost/ardour2/branches/3.0@7587 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoHopefully fix up region click + drag which I broke yesterday.
Carl Hetherington [Tue, 10 Aug 2010 16:41:51 +0000 (16:41 +0000)]
Hopefully fix up region click + drag which I broke yesterday.

git-svn-id: svn://localhost/ardour2/branches/3.0@7586 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix last-minute breakage of Ctrl-Click.
Carl Hetherington [Tue, 10 Aug 2010 10:38:48 +0000 (10:38 +0000)]
Fix last-minute breakage of Ctrl-Click.

git-svn-id: svn://localhost/ardour2/branches/3.0@7585 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoImprove ctrl-click behaviour of automation points. Should fix #3385.
Carl Hetherington [Tue, 10 Aug 2010 01:52:49 +0000 (01:52 +0000)]
Improve ctrl-click behaviour of automation points.  Should fix #3385.

git-svn-id: svn://localhost/ardour2/branches/3.0@7584 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSetup clock sensitivity with lock correctly.
Carl Hetherington [Tue, 10 Aug 2010 00:28:20 +0000 (00:28 +0000)]
Setup clock sensitivity with lock correctly.

git-svn-id: svn://localhost/ardour2/branches/3.0@7583 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDon't drop MIDI messages that arrive at the very start of a JACK buffer, and add...
Carl Hetherington [Tue, 10 Aug 2010 00:09:42 +0000 (00:09 +0000)]
Don't drop MIDI messages that arrive at the very start of a JACK buffer, and add a temporary warning message to indicate when such drops happen.

git-svn-id: svn://localhost/ardour2/branches/3.0@7582 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoGive mixer strips panners and a mono button based on the type of its outputs, not...
Carl Hetherington [Tue, 10 Aug 2010 00:09:25 +0000 (00:09 +0000)]
Give mixer strips panners and a mono button based on the type of its outputs, not of its track.

git-svn-id: svn://localhost/ardour2/branches/3.0@7581 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix compatibility of marker positional lock style with 2.X sessions.
Carl Hetherington [Mon, 9 Aug 2010 23:15:54 +0000 (23:15 +0000)]
Fix compatibility of marker positional lock style with 2.X sessions.

git-svn-id: svn://localhost/ardour2/branches/3.0@7580 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix up state save/load of location lock/glue settings.
Carl Hetherington [Mon, 9 Aug 2010 22:23:32 +0000 (22:23 +0000)]
Fix up state save/load of location lock/glue settings.

git-svn-id: svn://localhost/ardour2/branches/3.0@7579 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix save/load of MIDI automation state. Fixes #3354.
Carl Hetherington [Mon, 9 Aug 2010 22:23:23 +0000 (22:23 +0000)]
Fix save/load of MIDI automation state.  Fixes #3354.

git-svn-id: svn://localhost/ardour2/branches/3.0@7578 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd glue / lock buttons to the location window.
Carl Hetherington [Mon, 9 Aug 2010 18:22:10 +0000 (18:22 +0000)]
Add glue / lock buttons to the location window.

git-svn-id: svn://localhost/ardour2/branches/3.0@7577 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix fitting of automation tracks. Fixes #3384.
Carl Hetherington [Mon, 9 Aug 2010 17:28:38 +0000 (17:28 +0000)]
Fix fitting of automation tracks.  Fixes #3384.

git-svn-id: svn://localhost/ardour2/branches/3.0@7576 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoShow selected status visually for AutomationTimeAxisViews
Carl Hetherington [Mon, 9 Aug 2010 17:28:25 +0000 (17:28 +0000)]
Show selected status visually for AutomationTimeAxisViews

git-svn-id: svn://localhost/ardour2/branches/3.0@7575 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMove get_child_list() into TimeAxisView.
Carl Hetherington [Mon, 9 Aug 2010 17:27:56 +0000 (17:27 +0000)]
Move get_child_list() into TimeAxisView.

git-svn-id: svn://localhost/ardour2/branches/3.0@7574 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAllow markers to be glued to bar/beat time. Fixes #1815.
Carl Hetherington [Mon, 9 Aug 2010 16:40:31 +0000 (16:40 +0000)]
Allow markers to be glued to bar/beat time.  Fixes #1815.

git-svn-id: svn://localhost/ardour2/branches/3.0@7573 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoUpdate note name correctly during drag. Fixes #3382.
Carl Hetherington [Mon, 9 Aug 2010 14:49:03 +0000 (14:49 +0000)]
Update note name correctly during drag.  Fixes #3382.

git-svn-id: svn://localhost/ardour2/branches/3.0@7572 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoIn marks_either_side, don't return a marker that is exactly at the position that...
Carl Hetherington [Mon, 9 Aug 2010 14:12:15 +0000 (14:12 +0000)]
In marks_either_side, don't return a marker that is exactly at the position that we request.  Fixes #3386.

git-svn-id: svn://localhost/ardour2/branches/3.0@7571 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoCopy-edit.
Carl Hetherington [Mon, 9 Aug 2010 14:11:44 +0000 (14:11 +0000)]
Copy-edit.

git-svn-id: svn://localhost/ardour2/branches/3.0@7570 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoReset entered_track if it is set to an automation child whose parent is deleted....
Carl Hetherington [Mon, 9 Aug 2010 14:11:24 +0000 (14:11 +0000)]
Reset entered_track if it is set to an automation child whose parent is deleted.  Fixes #3389.

git-svn-id: svn://localhost/ardour2/branches/3.0@7569 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove unnecessary connection option editor. Add GPL boilerplate. A little copy-editi...
Carl Hetherington [Mon, 9 Aug 2010 14:10:23 +0000 (14:10 +0000)]
Remove unnecessary connection option editor. Add GPL boilerplate. A little copy-editing. Fixes #3388.

git-svn-id: svn://localhost/ardour2/branches/3.0@7568 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoExplicitly check for and link libcurl and the dl* functions; allows linking with...
Carl Hetherington [Sun, 8 Aug 2010 02:20:45 +0000 (02:20 +0000)]
Explicitly check for and link libcurl and the dl* functions; allows linking with gold.

git-svn-id: svn://localhost/ardour2/branches/3.0@7567 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd GPL boilerplate.
Carl Hetherington [Sun, 8 Aug 2010 02:20:35 +0000 (02:20 +0000)]
Add GPL boilerplate.

git-svn-id: svn://localhost/ardour2/branches/3.0@7566 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMinor copy-edit.
Carl Hetherington [Sun, 8 Aug 2010 02:20:28 +0000 (02:20 +0000)]
Minor copy-edit.

git-svn-id: svn://localhost/ardour2/branches/3.0@7565 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd tooltip for edit mode selector. Shorten strings used in the selector to save...
Carl Hetherington [Sun, 8 Aug 2010 02:20:21 +0000 (02:20 +0000)]
Add tooltip for edit mode selector.  Shorten strings used in the selector to save horizontal space.

git-svn-id: svn://localhost/ardour2/branches/3.0@7564 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoLabel panner automation sliders the same as panners.
Carl Hetherington [Sun, 8 Aug 2010 02:19:20 +0000 (02:19 +0000)]
Label panner automation sliders the same as panners.

git-svn-id: svn://localhost/ardour2/branches/3.0@7563 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoCall activate() on plugins when setting state so that they are initialised correctly.
Carl Hetherington [Sat, 7 Aug 2010 23:31:33 +0000 (23:31 +0000)]
Call activate() on plugins when setting state so that they are initialised correctly.

git-svn-id: svn://localhost/ardour2/branches/3.0@7562 d708f5d6-7413-0410-9779-e7cbd77b26cf