13
0
Commit Graph

2387 Commits

Author SHA1 Message Date
Carl Hetherington
611c33e680 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
2010-08-19 22:01:10 +00:00
7b6b75f38f 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
2010-08-19 21:09:40 +00:00
Carl Hetherington
a958dd0512 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
2010-08-18 18:06:31 +00:00
Carl Hetherington
6832155310 Fix font sizing in the big clock.
git-svn-id: svn://localhost/ardour2/branches/3.0@7650 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-18 14:16:44 +00:00
Carl Hetherington
8d9c88f48f Fix another potential similar bug.
git-svn-id: svn://localhost/ardour2/branches/3.0@7649 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-18 13:12:45 +00:00
Carl Hetherington
048d407fa5 Fix crash on opening locations window.
git-svn-id: svn://localhost/ardour2/branches/3.0@7648 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-18 12:53:17 +00:00
Carl Hetherington
f9d0879e86 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
2010-08-18 03:17:07 +00:00
Carl Hetherington
579fcb70e2 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
2010-08-18 02:20:15 +00:00
8d8bc9baca 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
2010-08-17 15:39:50 +00:00
c24d323d0c initialize _step_editor to null
git-svn-id: svn://localhost/ardour2/branches/3.0@7642 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-17 14:45:59 +00:00
Carl Hetherington
98d9fe5c9e Continue rolling after goto-wallclock if appropriate. Fixes #3402.
git-svn-id: svn://localhost/ardour2/branches/3.0@7641 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-17 13:55:09 +00:00
Carl Hetherington
797f8b7995 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
2010-08-17 13:51:51 +00:00
6ad57df62b forgetten menu items from previous commit
git-svn-id: svn://localhost/ardour2/branches/3.0@7638 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-17 02:57:59 +00:00
54d00408c3 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
2010-08-17 02:48:24 +00:00
f5c4c8a293 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
2010-08-17 00:28:20 +00:00
a4d9d09af5 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
2010-08-16 19:58:34 +00:00
0b2f156c58 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
2010-08-15 21:18:00 +00:00
faca3e5f5d 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
2010-08-15 16:39:51 +00:00
Carl Hetherington
66ea8edc6e Fix windows key shortcuts on Linux.
git-svn-id: svn://localhost/ardour2/branches/3.0@7632 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-15 12:37:44 +00:00
Carl Hetherington
9ad776039e Another missing icon.
git-svn-id: svn://localhost/ardour2/branches/3.0@7631 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-15 11:40:31 +00:00
Carl Hetherington
a361d06ad3 Fix missing icons.
git-svn-id: svn://localhost/ardour2/branches/3.0@7630 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-15 11:30:11 +00:00
Carl Hetherington
ef5c59068f 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
2010-08-15 10:35:51 +00:00
Carl Hetherington
04150d8069 Make route list tab LEDs follow record state correctly.
git-svn-id: svn://localhost/ardour2/branches/3.0@7628 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-15 10:33:41 +00:00
Carl Hetherington
35cd944f40 Add Beat/20 grid subdivision. Fixes #3126.
git-svn-id: svn://localhost/ardour2/branches/3.0@7627 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-15 10:33:31 +00:00
Carl Hetherington
3b93174963 No-op: indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7626 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-15 10:33:23 +00:00
Carl Hetherington
439d13535e Add note edit dialog. Fixes #3346.
git-svn-id: svn://localhost/ardour2/branches/3.0@7625 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-14 02:00:50 +00:00
Carl Hetherington
4e2d805c9d Name phase invert buttons correctly so that themeing works.
git-svn-id: svn://localhost/ardour2/branches/3.0@7624 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-13 23:16:43 +00:00
d6166084b1 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
2010-08-13 21:48:31 +00:00
Carl Hetherington
063b91313f 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
2010-08-13 21:33:01 +00:00
Carl Hetherington
d62f7e1c72 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
2010-08-13 16:50:29 +00:00
Carl Hetherington
5524e377a2 Add shortcut for link object/range mode. Fixes #3242.
git-svn-id: svn://localhost/ardour2/branches/3.0@7619 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-13 16:50:15 +00:00
Carl Hetherington
30bc7d4607 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
2010-08-13 16:50:01 +00:00
Carl Hetherington
4175db1ad9 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
2010-08-13 16:49:02 +00:00
aac46a38fb add step editing sustain support
git-svn-id: svn://localhost/ardour2/branches/3.0@7615 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-13 14:11:01 +00:00
d936bdb3a8 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
2010-08-13 02:00:46 +00:00
Carl Hetherington
5ecf08a307 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
2010-08-12 23:26:59 +00:00
9196535878 lotsa keybindings for nearly everything in the step editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7610 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-12 21:02:01 +00:00
eee61a9f9b forward port commit 7608 for a3
git-svn-id: svn://localhost/ardour2/branches/3.0@7609 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-12 19:43:36 +00:00
Carl Hetherington
9ca95fe1f4 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
2010-08-12 00:38:01 +00:00
Carl Hetherington
a1a0e9aba0 Indent sub-options for moving locked/glued markers.
git-svn-id: svn://localhost/ardour2/branches/3.0@7605 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-12 00:19:06 +00:00
Carl Hetherington
1e2fc9dcc0 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
2010-08-11 23:41:26 +00:00
Carl Hetherington
636efaabc4 Move insert time dialog to its own file.
git-svn-id: svn://localhost/ardour2/branches/3.0@7603 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-11 23:40:51 +00:00
95813bfaec 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
2010-08-11 22:21:38 +00:00
1b42936caa 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
2010-08-11 20:16:39 +00:00
8bdf5cf1d0 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
2010-08-11 19:42:42 +00:00
afd5b2002a vari-size rect as step-edit cursor
git-svn-id: svn://localhost/ardour2/branches/3.0@7599 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-11 19:11:14 +00:00
5182f0770c 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
2010-08-11 18:21:37 +00:00
553a4e1598 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
2010-08-11 15:12:55 +00:00
Carl Hetherington
3d3d6feaa4 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
2010-08-11 02:04:49 +00:00
Carl Hetherington
12aa01660a Move track mode into a submenu.
git-svn-id: svn://localhost/ardour2/branches/3.0@7593 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-11 02:03:57 +00:00