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 |
|
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 |
|
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 |
|
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 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Paul Davis
|
c72611e1cd
|
fixes for scrubbing, change "crop" to Crop in menu
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2516 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 17:03:23 +00:00 |
|
Paul Davis
|
53d6ccf0cc
|
new controls for copy-only import; new logo item for canvas
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2481 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-25 17:23:36 +00:00 |
|
Paul Davis
|
0a38cee852
|
improved (though not perfect) mouse scrubbing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2460 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-11 20:55:16 +00:00 |
|
Paul Davis
|
92f1ab73e5
|
prevent left drags for timefx from initiating timefx ops
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2458 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-11 14:45:10 +00:00 |
|
Paul Davis
|
9ab4b8900c
|
a start at mouse scrubbing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2325 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-08-17 21:14:37 +00:00 |
|
Doug McLain
|
291a186cba
|
New theme manager from trunk, backported to 2.0-ongoing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2110 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-07-05 05:33:40 +00:00 |
|
Paul Davis
|
33c2f5b1c0
|
potential fix for ctrl-middleclick crash (merged from trunk)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1942 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-06-01 22:51:53 +00:00 |
|
Paul Davis
|
1fedefc785
|
more use of int64_t to fix frame offset values
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1931 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-05-30 17:46:33 +00:00 |
|
Paul Davis
|
77f03c5a27
|
fix some (all? not likely) problems with dragging close to 2^32-1 frames
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1924 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-05-29 23:42:35 +00:00 |
|
Paul Davis
|
0370943f02
|
fix x-constrained copy-drag in same track
git-svn-id: svn://localhost/ardour2/branches/2.0.1@1797 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-05-08 21:12:15 +00:00 |
|
Paul Davis
|
176385ea99
|
fix for #1637
git-svn-id: svn://localhost/ardour2/branches/2.0.1@1792 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-05-07 14:32:31 +00:00 |
|
Paul Davis
|
f857460dd3
|
fix issues with copy-fixed-time drag
git-svn-id: svn://localhost/ardour2/trunk@1750 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-26 16:17:40 +00:00 |
|
Paul Davis
|
ee8f297989
|
do not unnecessarily recompute streamview item heights; set axis view item name text to an empty string, not just hidden if no text will fit
git-svn-id: svn://localhost/ardour2/trunk@1749 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-26 12:14:50 +00:00 |
|
Paul Davis
|
107426f354
|
make rubber band select act across all tracks, not the current selection
git-svn-id: svn://localhost/ardour2/trunk@1728 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-18 19:12:12 +00:00 |
|
Paul Davis
|
8883da6da0
|
new swedish gtk2_ardour translation; fix button release adds extra control point; fix click in automation track selects regions
git-svn-id: svn://localhost/ardour2/trunk@1697 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-10 21:34:22 +00:00 |
|
Paul Davis
|
c36c7f4b94
|
add new profile object, use it to remove certain horizontal elements from GUI if screen is narrow; make verbose canvas cursor use primary clock mode if secondary clock is not visible
git-svn-id: svn://localhost/ardour2/trunk@1676 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-07 00:35:07 +00:00 |
|
Paul Davis
|
2dd0b9321c
|
modified fix from carl for region copy-moves-original-to-start bug; change verbose canvas cursor color to be more distinct and readable; fix naming issues with imported files containing ':'; make sure [N] channels count shows up for whole files in region list; fix #1575, a subtle and nasty bug; improve positioning of verbose canvas cursor for ruler drags (but has a wierd side effect
git-svn-id: svn://localhost/ardour2/trunk@1675 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-06 23:42:07 +00:00 |
|
Paul Davis
|
f388715a59
|
don't let auditioning make transport buttons inaccessible; delete/rename snapshots (from carl & puddingpimp)
git-svn-id: svn://localhost/ardour2/trunk@1673 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-06 12:57:41 +00:00 |
|
Paul Davis
|
8ed825c3dd
|
fix nasty logic error that leads to crashing bugs when trying to operate on regions that have been subject to undo/redo
git-svn-id: svn://localhost/ardour2/trunk@1670 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-04-06 02:27:24 +00:00 |
|
Paul Davis
|
6bcb3cde43
|
remove button 4/5 handling (now scroll_up/down); prevent dbl-click on xfade from locking up the mouse
git-svn-id: svn://localhost/ardour2/trunk@1634 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-03-22 15:05:50 +00:00 |
|
Paul Davis
|
62c4e81884
|
new design for region dragging; make add route dialog float over the correct window(s); try to remove confusion from different export dialogs regarding file/directory requirements ; minor cleanups
git-svn-id: svn://localhost/ardour2/trunk@1555 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-03-05 15:34:56 +00:00 |
|
Paul Davis
|
c6d7221890
|
slight correction to last copy-drag-constrained logic
git-svn-id: svn://localhost/ardour2/trunk@1537 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-28 23:00:00 +00:00 |
|
Paul Davis
|
d6ce26e9e3
|
maybe fix copy-x-constrained drag issues; mix group buttons change text when mix group name changes (from carl h.)
git-svn-id: svn://localhost/ardour2/trunk@1536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-28 21:57:38 +00:00 |
|
Paul Davis
|
bf0fac039e
|
fix range mode problem with a recent commit - crash when dragging, due to drag_info.data being NULL when in range mode
git-svn-id: svn://localhost/ardour2/trunk@1529 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-27 19:47:36 +00:00 |
|
Paul Davis
|
e1957a3166
|
fix #1394 - The 'narrow strip' option in the mixer does not take extra width into account; involved some nice cleanup of width handling in mixer strips etc.
git-svn-id: svn://localhost/ardour2/trunk@1526 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-27 17:22:47 +00:00 |
|
Paul Davis
|
9203cb8f66
|
fix copy-drag of regions, i believe
git-svn-id: svn://localhost/ardour2/trunk@1524 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-27 13:49:44 +00:00 |
|
Paul Davis
|
691b0c10ac
|
patch from mantis user cth103 to fix up fixed-time cross-track drags
git-svn-id: svn://localhost/ardour2/trunk@1519 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-26 23:55:24 +00:00 |
|
Paul Davis
|
d6ef740e90
|
remove all lines to avoid recompiles after commits
git-svn-id: svn://localhost/ardour2/trunk@1488 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-22 18:36:03 +00:00 |
|
Paul Davis
|
4c6b2c7eb7
|
remote control IDs follow editor/mixer view order; fix multiple display of disk over/under run errors; don't show automation editing cursor unless you actually edit it
git-svn-id: svn://localhost/ardour2/trunk@1474 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-19 17:30:47 +00:00 |
|
Paul Davis
|
14543eb137
|
strip X specific from keyboard.cc; fix up many buttons to avoid prelight (mostly) and make transport buttons bindable (state not saved yet); use const char* not string in route order keys to avoid pointless mallocs during route sorting
git-svn-id: svn://localhost/ardour2/trunk@1437 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-09 03:36:00 +00:00 |
|
Paul Davis
|
5365ea6c3f
|
select track in range mode even on region & related objects
git-svn-id: svn://localhost/ardour2/trunk@1432 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-08 16:43:33 +00:00 |
|
Paul Davis
|
aa60114843
|
some fixes/improvements for track selection; add upload target to manual makefile; do not build peakfile for SilentFileSource
git-svn-id: svn://localhost/ardour2/trunk@1426 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-06 15:50:05 +00:00 |
|
Paul Davis
|
43a063d8c6
|
select track on context press in a StreamItem, so that context menu ops work
git-svn-id: svn://localhost/ardour2/trunk@1402 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-01 03:13:07 +00:00 |
|
Paul Davis
|
3cfa32d6c2
|
a variety of bits and pieces for selection ops
git-svn-id: svn://localhost/ardour2/trunk@1375 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-01-23 21:45:05 +00:00 |
|