Paul Davis [Wed, 25 Aug 2010 22:42:35 +0000 (22:42 +0000)]
check dependents in Playlist after moving a region to a specific layer; make region layering editor appear reliably; click on xfade sets clicked_routeview
git-svn-id: svn://localhost/ardour2/branches/3.0@7692
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 20:53:27 +0000 (20:53 +0000)]
Fix test.
git-svn-id: svn://localhost/ardour2/branches/3.0@7691
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Aug 2010 19:37:54 +0000 (19:37 +0000)]
added new files
git-svn-id: svn://localhost/ardour2/branches/3.0@7690
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Aug 2010 19:28:33 +0000 (19:28 +0000)]
major chunk of the region layering editor from 2.X, fwd-ported to 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@7689
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Aug 2010 19:27:41 +0000 (19:27 +0000)]
strip no-longer used code related to plugin parameter state
git-svn-id: svn://localhost/ardour2/branches/3.0@7688
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Aug 2010 19:23:45 +0000 (19:23 +0000)]
make sure that Crossfades increment source use counts
git-svn-id: svn://localhost/ardour2/branches/3.0@7687
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:32:21 +0000 (17:32 +0000)]
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@7686
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:32:08 +0000 (17:32 +0000)]
clear_history -> clear_changes and some comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@7685
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:31:57 +0000 (17:31 +0000)]
Modify StatefulDiffCommand undo record to only contain the changes in one direction, as the other direction can be inferred. Breaks session history file compatibility.
git-svn-id: svn://localhost/ardour2/branches/3.0@7684
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:31:49 +0000 (17:31 +0000)]
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@7683
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:31:41 +0000 (17:31 +0000)]
Move various code up the Property / Stateful hierarchies.
git-svn-id: svn://localhost/ardour2/branches/3.0@7682
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:31:33 +0000 (17:31 +0000)]
Rename various things in the property system.
git-svn-id: svn://localhost/ardour2/branches/3.0@7681
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 17:31:20 +0000 (17:31 +0000)]
Remove unused and broken method.
git-svn-id: svn://localhost/ardour2/branches/3.0@7680
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 Aug 2010 12:23:52 +0000 (12:23 +0000)]
Snap to grid when drawing MIDI regions. Fixes #3412.
git-svn-id: svn://localhost/ardour2/branches/3.0@7679
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 24 Aug 2010 22:07:53 +0000 (22:07 +0000)]
fix load+save of plugin parameter automation
git-svn-id: svn://localhost/ardour2/branches/3.0@7678
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 24 Aug 2010 22:06:37 +0000 (22:06 +0000)]
add GUI config support for seamless loop option
git-svn-id: svn://localhost/ardour2/branches/3.0@7677
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 24 Aug 2010 18:24:06 +0000 (18:24 +0000)]
Setup tab directions correctly depending on where they are located.
git-svn-id: svn://localhost/ardour2/branches/3.0@7676
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 24 Aug 2010 14:27:35 +0000 (14:27 +0000)]
Put a bit of padding between the tabs and the window edge.
git-svn-id: svn://localhost/ardour2/branches/3.0@7675
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 24 Aug 2010 13:29:00 +0000 (13:29 +0000)]
Tweak arrangement of labels and tabs in port matrices.
git-svn-id: svn://localhost/ardour2/branches/3.0@7674
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 24 Aug 2010 13:28:27 +0000 (13:28 +0000)]
Fix port matrix menu checkbox when the window is closed. Make the port matrix origin the bottom left when tabs are on left and bottom. Don't shrink the port matrix when auto-resizing it.
git-svn-id: svn://localhost/ardour2/branches/3.0@7673
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 24 Aug 2010 01:02:40 +0000 (01:02 +0000)]
Tidy up region drag move code a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7672
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 Aug 2010 18:30:52 +0000 (18:30 +0000)]
Be sure to update group tabs when a route group is removed. Fixes #3408.
git-svn-id: svn://localhost/ardour2/branches/3.0@7671
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Aug 2010 16:31:34 +0000 (16:31 +0000)]
3.0 version of rev 5564 from 2.x - basic boolean plugin parameter automation (no graphical editing intended). this involved adding a new "toggled" property to Evoral::Parameter
git-svn-id: svn://localhost/ardour2/branches/3.0@7670
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 Aug 2010 15:01:12 +0000 (15:01 +0000)]
large part of rev 5374 from 2.x, fwd port to 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@7669
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 22 Aug 2010 23:53:00 +0000 (23:53 +0000)]
Move some RegionListProperty methods up to SequenceProperty.
git-svn-id: svn://localhost/ardour2/branches/3.0@7668
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 22 Aug 2010 16:28:26 +0000 (16:28 +0000)]
forward port of 7539 from 2.x
git-svn-id: svn://localhost/ardour2/branches/3.0@7667
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 22 Aug 2010 16:25:45 +0000 (16:25 +0000)]
LV2 external GUI fixes forward ported from 2.x
git-svn-id: svn://localhost/ardour2/branches/3.0@7666
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 20 Aug 2010 23:58:49 +0000 (23:58 +0000)]
Don't write undo records for automation that moves with regions when nothing changes about the automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7665
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 20 Aug 2010 23:58:09 +0000 (23:58 +0000)]
Fix automation re-load.
git-svn-id: svn://localhost/ardour2/branches/3.0@7664
d708f5d6-7413-0410-9779-
e7cbd77b26cf
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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