Commit graph

1727 commits

Author SHA1 Message Date
Doug McLain
b61265e89e looks better this way, and gets rid of the gap between the meter and the canvas (at least when the meters are on)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2697 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-19 18:11:16 +00:00
Paul Davis
03aa564941 restore frames-per-peak default to 256
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-19 15:44:25 +00:00
Doug McLain
f6999c701c more fixes for toggling on/off of the meters
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2695 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-19 14:38:45 +00:00
Paul Davis
ed9bdd0894 a ton of changes based on discussions at SAE; to be documented later
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2694 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-19 01:53:39 +00:00
Doug McLain
86f7d4ef87 Remove debug output and move meter option to root menu for now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2693 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-18 16:54:42 +00:00
Doug McLain
98268578e4 More fixing on the toggling on/off of the track meters
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2692 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-18 16:36:15 +00:00
Doug McLain
ef3f600a1a Make meters stay off when they are supposed to be
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2691 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-18 07:13:55 +00:00
Doug McLain
8683ccfd80 Level meters added to editor tracks, smaller and above
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2690 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-17 23:31:56 +00:00
Carl Hetherington
6220b80b9b Apply patch from colinf to fix bug #1913
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-17 20:52:25 +00:00
Carl Hetherington
f8d6ceb200 Fix for crash on track removal, backported from trunk.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2687 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-17 20:35:32 +00:00
Paul Davis
513daee79d another binding addition
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-16 20:07:23 +00:00
Paul Davis
1ef6511c76 more key-mouse selection guesswork, plus make duplicate work without the "times" dialog by default (dialog accessible via Alt-d now)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-16 17:11:32 +00:00
Paul Davis
11ee29c574 yet another attempt at the correct selection model for key mouse actions
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-16 15:33:30 +00:00
Paul Davis
acba499d61 prep for various scales of peakfiles
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2683 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-16 14:34:21 +00:00
Paul Davis
403c04884e fixes for "optimized" read reads
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2682 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-16 04:55:24 +00:00
Paul Davis
12981c056e sort keybinding editor alphabetically
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2681 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-15 21:33:41 +00:00
Paul Davis
c253da5233 first pass (and hopefully correct) attempt at reading only necessary regions in Playlist::read()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2680 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-15 19:23:21 +00:00
Paul Davis
abe4e7b749 make separate really select the right regions post-action
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2679 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-15 14:03:07 +00:00
Paul Davis
ef47069282 more tweaks to select-for-action; make sync-point setting follow the New Way
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2678 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-15 13:16:16 +00:00
Paul Davis
2568966f8a added "separate" as a new bindable editor operation; bound to F4 by default; fixed up some more selection issues when using key-mouse operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2654 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-14 03:14:21 +00:00
Paul Davis
a6d559553b sync point extends across entire region height
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2653 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-13 17:45:29 +00:00
Paul Davis
312423f7fc some improvements for scrubbing, more to come soon
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2652 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-13 14:45:42 +00:00
Doug McLain
1d9b6fb6b0 Undo r2629
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2635 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-13 05:24:16 +00:00
Paul Davis
7ce7303a07 improved select-on-action
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2634 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-13 03:31:37 +00:00
Paul Davis
c97fbffa9c make most (all?) keymouse actions ensure that the entered regionview is selected before the action occurs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2633 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-13 02:44:50 +00:00
Doug McLain
4f9eaf6858 Bypass disk xrun bail out goto's when stop on xrun option is not selected. For now the dialog still appears. Do we want to keep it as a dialog or move it to the log window?
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2629 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 23:24:20 +00:00
Paul Davis
a461d6b3b3 more keybinding/editing fixes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2627 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 22:13:19 +00:00
Paul Davis
c67d1aca64 fix up issues with fade length setting; [ & ] now work on selected marker no matter what edit point preference is
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2626 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 19:15:48 +00:00
Paul Davis
d9db9d4eac commit SAE menu changes too
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2625 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 17:40:48 +00:00
Paul Davis
5c3d757463 finally commit bindings changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2624 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 17:39:32 +00:00
Paul Davis
f10089552d (include libs/ardour in ...) add trim to loop/punch; fixup trim start/end to EP to work with new paradigm
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2623 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 17:26:58 +00:00
Paul Davis
fd5ee963cc add trim to loop/punch; fixup trim start/end to EP to work with new paradigm
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2622 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 17:26:34 +00:00
Paul Davis
0901000abb add arrow head to selected marker line; fix no-import-embed when selecting "use timestamp"; make split/align use edit point and other integrated editing changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2621 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 15:01:56 +00:00
Doug McLain
ea81cb17bc correct bar color order after the edit marker bar move
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2620 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-12 03:36:48 +00:00
Paul Davis
e64e5970d2 make split obey edit point preference
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2619 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-11 22:23:05 +00:00
Paul Davis
0031a1424f fix up return and alt-return behaviour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2618 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-11 22:00:26 +00:00
Paul Davis
c412a7c90e move location marker bar to bottom row of rulers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2617 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-11 16:21:30 +00:00
Paul Davis
85dbd75bb0 make edit clock do something useful again; do sensible guess work on how to define edit op range
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2615 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09 22:16:55 +00:00
Paul Davis
d79ff102e8 fix up botched marker management scheme; add Editor::get_edit_op_range(); make cut ops use get_edit_op_range() when there is no time/region selection. still a little in progress to get the details right
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2614 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09 17:52:32 +00:00
Paul Davis
3f774f711f initialized Location::_locked in all cases
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2613 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09 15:07:42 +00:00
Paul Davis
1c060502b5 disambiguate llabs() on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2612 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09 15:06:42 +00:00
Paul Davis
79ba996096 catch markers as they go away, to avoid selection corruption; add select-range-between-cursors (F3); add unimplemented select-all-within-cursors (different from select-all-between-cursors); make ctrl-x/delete delete a marker if the mouse is pointing at it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09 13:28:45 +00:00
Paul Davis
96fa1cd0b6 the edit cursor is dead, long live the edit point; plus a few fixes; plus location locking
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2610 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09 03:36:24 +00:00
Paul Davis
a8d2605f9a substantial changes that start to use the edit point and the selected marker for operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2609 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-08 20:55:43 +00:00
Paul Davis
62941af2cf change kbd selection to F1 & F2; make kbd selection differentiate between rolling and not rolling conditions, using mouse location for not rolling; marker selection starts tobe used; markers get lines when selected; hide marker_grab_line now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2608 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-08 05:06:23 +00:00
Paul Davis
c61de034c7 add mouse-zoom-focus to ardour.menus files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2607 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-08 01:45:43 +00:00
Paul Davis
998771e57d initial round of work to support new edit point option, and removal of edit cursor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2605 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-07 17:05:46 +00:00
Paul Davis
5cd58a2e8b stop auto-play from trying to play things that are not soundfiles
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2604 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-07 05:09:19 +00:00
Paul Davis
677b6f2d30 patch to prevent (mostly) CD marker being set for the start of the session
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2602 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-07 02:49:57 +00:00
Carl Hetherington
333ef8e736 Patch from jdavisp3 to further improve region gain line behaviour, as discussed in bug #1841
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2600 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-06 13:36:28 +00:00