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 |
|
Paul Davis
|
a80aaeba79
|
mouse zoom focus; mouse scrubbing becomes mouse shuttling; use nframes64_t more; add mouse_frame() method to get mouse position & whether its in one of the two canvases; add color_from_style() utility function (though its not used)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2595 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-05 21:35:47 +00:00 |
|
Carl Hetherington
|
d3755ba3b3
|
Patch from jdavisp3 to fix #1894
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2593 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-05 16:59:49 +00:00 |
|
Carl Hetherington
|
d584fb768a
|
Patch from jdavisp3 to fix bug #1841.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2591 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-05 16:22:23 +00:00 |
|
Paul Davis
|
2ca6100c11
|
some small optimizations for track-selection process
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2584 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-02 17:28:39 +00:00 |
|
Paul Davis
|
cb534fd536
|
new ancestral data handling for regions; new Stretch AudioFilter replaces session member function; fix for "+" in XML node name; fix up async peak build flag in SourceFactory
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2583 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-01 15:28:42 +00:00 |
|
Paul Davis
|
33cde64ba3
|
fixes for keystate handling in the key binding editor (from trunk)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2578 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-27 20:38:23 +00:00 |
|
Carl Hetherington
|
9a00f41253
|
Fix crash due to invalidated shared_ptr, as suggested by Paul
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2566 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-23 13:08:14 +00:00 |
|
Paul Davis
|
c2269f421b
|
fix compile/test flags for OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2560 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-18 01:34:17 +00:00 |
|
Doug McLain
|
c837a3eb4e
|
add alternate shading to treeview rows, affects keybindings and plugin manager mostly
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-10 02:01:49 +00:00 |
|
Paul Davis
|
070ca5043c
|
new keybinding editor, mostly finished but not 100%
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2531 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-09 02:42:40 +00:00 |
|
Carl Hetherington
|
9e9c7a8536
|
Backport fix from trunk for selection of regions that are in edit groups.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2527 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-06 20:36:21 +00:00 |
|
Paul Davis
|
4940fa348d
|
fix new mac menu stuff; push quit item into mac menu bar so that we get proper quit handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2522 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-06 01:20:29 +00:00 |
|
Sampo Savolainen
|
965bed98d8
|
Fix issue with tracks/buses having more outputs than there are control outputs.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2520 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 21:37:57 +00:00 |
|