Carl Hetherington
|
66aeda8d8a
|
Allow local-scope strings to be passed in as constructor parameters.
git-svn-id: svn://localhost/ardour2/branches/3.0@7559 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-07 23:30:12 +00:00 |
|
Carl Hetherington
|
54d019cdd6
|
Possibly-useful assert.
git-svn-id: svn://localhost/ardour2/branches/3.0@7558 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-07 23:29:22 +00:00 |
|
|
e430668431
|
don't try to look up the key info for actions that don't have accel paths
git-svn-id: svn://localhost/ardour2/branches/3.0@7557 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 23:45:20 +00:00 |
|
Carl Hetherington
|
c06c6c153d
|
Fix up selection of automation points.
git-svn-id: svn://localhost/ardour2/branches/3.0@7556 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 23:28:44 +00:00 |
|
|
c333b19422
|
start using new keybinding stuff in step editor dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@7555 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 19:02:21 +00:00 |
|
|
3f0f409e06
|
functions related to blocking mothership callbacks
git-svn-id: svn://localhost/ardour2/branches/3.0@7554 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 19:00:59 +00:00 |
|
|
e2965cd138
|
new files for new per-window/action-driven key binding mechanism
git-svn-id: svn://localhost/ardour2/branches/3.0@7553 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 18:44:55 +00:00 |
|
|
93603ab24f
|
fix initialization of channel adjustment step sizes
git-svn-id: svn://localhost/ardour2/branches/3.0@7552 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 13:18:11 +00:00 |
|
Carl Hetherington
|
6d06b12446
|
Fix reset_objects for MIDI automation views.
git-svn-id: svn://localhost/ardour2/branches/3.0@7551 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-06 00:58:51 +00:00 |
|
|
22a8404df4
|
actually read&parse current version from ardour.org, and pay attention to ~/.config/ardour3/.offthehook
git-svn-id: svn://localhost/ardour2/branches/3.0@7550 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 22:58:38 +00:00 |
|
|
6109f05c38
|
first pass a "phone home" facility for version tracking and update notification
git-svn-id: svn://localhost/ardour2/branches/3.0@7549 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 19:39:49 +00:00 |
|
|
7c39d2171f
|
slightly more info when debugging the kbd snooper
git-svn-id: svn://localhost/ardour2/branches/3.0@7548 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 19:39:11 +00:00 |
|
|
fdef792afa
|
unused new actions code for step entry
git-svn-id: svn://localhost/ardour2/branches/3.0@7547 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 19:38:46 +00:00 |
|
Carl Hetherington
|
b99721ec3b
|
Remove somewhat confusing view_to_model_coord_x method.
git-svn-id: svn://localhost/ardour2/branches/3.0@7546 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 13:37:04 +00:00 |
|
Carl Hetherington
|
5e3ca4db5c
|
Support cut / copy / paste of MIDI automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7545 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 13:36:38 +00:00 |
|
Carl Hetherington
|
e7a2b99f3d
|
Clean up handling of track vs region automation a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7544 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-05 13:35:43 +00:00 |
|
|
355c079f10
|
make bar-resync button in step editor work (move insertion point to next bar boundary)
git-svn-id: svn://localhost/ardour2/branches/3.0@7543 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 23:45:01 +00:00 |
|
|
1018368aef
|
Fix spacey tabs...
http://ardour.org/development/styleguide
git-svn-id: svn://localhost/ardour2/branches/3.0@7542 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 21:50:57 +00:00 |
|
|
38f2336b45
|
add beat-resync button to step editor (move insertion point to next whole beat from region start)
git-svn-id: svn://localhost/ardour2/branches/3.0@7541 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 20:28:10 +00:00 |
|
|
8588225b31
|
extend step-edited region correctly; scroll to keep newly step-edited notes in view
git-svn-id: svn://localhost/ardour2/branches/3.0@7538 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 17:57:41 +00:00 |
|
|
46eaff772d
|
endless further tweaks to step editor; stop stealing the "r" key inside MidiRegionView key handling
git-svn-id: svn://localhost/ardour2/branches/3.0@7537 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 17:04:20 +00:00 |
|
Carl Hetherington
|
c831ea5167
|
Fix SNAFU with auto-connect. Fixes #3379.
git-svn-id: svn://localhost/ardour2/branches/3.0@7536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 15:42:45 +00:00 |
|
Carl Hetherington
|
cc6016400b
|
Allow rubberband selection of MIDI automation points. Fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@7535 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 15:41:55 +00:00 |
|
Carl Hetherington
|
aa72da4f9f
|
Fix peakfile display after record. Fixes at least part of #3374.
git-svn-id: svn://localhost/ardour2/branches/3.0@7534 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 00:01:55 +00:00 |
|
|
6b641cdde4
|
properly track step edit status in editor & mixer windows
git-svn-id: svn://localhost/ardour2/branches/3.0@7533 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-03 21:50:15 +00:00 |
|
|
b1f5a6a68d
|
a bunch of tweaks for the step entry process (computer keyboard input now works, for example)
git-svn-id: svn://localhost/ardour2/branches/3.0@7532 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-03 19:22:57 +00:00 |
|
|
bd69ec8b25
|
cairo-ify the PianoKeyboard widget
git-svn-id: svn://localhost/ardour2/branches/3.0@7531 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-03 15:06:55 +00:00 |
|
|
64f9fac9a8
|
make step entry chord & triplet buttons do their thing, or something close to it
git-svn-id: svn://localhost/ardour2/branches/3.0@7530 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-03 04:13:05 +00:00 |
|
|
e0edca5a2a
|
first, incomplete pass at step entry dialog, along with various SVG and PNG files for notes and dynamics notation
git-svn-id: svn://localhost/ardour2/branches/3.0@7529 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-02 21:52:21 +00:00 |
|
Carl Hetherington
|
8b0354f910
|
Suspend transport timecode transmission during playhead drag. Should fix #3324.
git-svn-id: svn://localhost/ardour2/branches/3.0@7528 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-02 01:59:34 +00:00 |
|
Carl Hetherington
|
5d8933893c
|
Put MIDI sync ports in the Ardour tab of the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7527 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-01 10:26:19 +00:00 |
|
Carl Hetherington
|
90c6ca876a
|
Fixes to MIDI ports in the matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7526 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-01 10:26:02 +00:00 |
|
Carl Hetherington
|
a6a34361e6
|
Fix port matrix crash.
git-svn-id: svn://localhost/ardour2/branches/3.0@7525 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-01 10:25:55 +00:00 |
|
Carl Hetherington
|
1dfd97322a
|
Fix up mistake in session bundle generation.#
git-svn-id: svn://localhost/ardour2/branches/3.0@7524 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-01 10:25:41 +00:00 |
|
Carl Hetherington
|
97c8ad6564
|
Make Clear option work for MIDI automation tracks. Fixes part of #3137.
git-svn-id: svn://localhost/ardour2/branches/3.0@7523 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-31 00:44:26 +00:00 |
|
Carl Hetherington
|
1f07948972
|
Put Mackie surface ports into the Ardour tab of the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7522 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-30 02:09:39 +00:00 |
|
Carl Hetherington
|
66760a574a
|
Don't display empty tabs in the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7521 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-29 19:25:26 +00:00 |
|
Carl Hetherington
|
21fd76ef9a
|
Fix startup of the mackie surface code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7520 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-29 19:24:25 +00:00 |
|
Carl Hetherington
|
c2cf3c5bfd
|
Trim get_nth_physical port methods.
git-svn-id: svn://localhost/ardour2/branches/3.0@7518 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-28 01:40:36 +00:00 |
|
Carl Hetherington
|
922488427a
|
Add session MIDI bundles to enable connection of MIDI tracks from the right-click I/O menus.
git-svn-id: svn://localhost/ardour2/branches/3.0@7517 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-28 00:43:15 +00:00 |
|
Carl Hetherington
|
623f37fd36
|
Fix test compile.
git-svn-id: svn://localhost/ardour2/branches/3.0@7516 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-28 00:42:43 +00:00 |
|
|
32b2ddd24a
|
catch the step edit region if it goes away and prepare to use a new one; step edit insert position starts at the edit point, not the start of the edited region
git-svn-id: svn://localhost/ardour2/branches/3.0@7515 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 15:42:14 +00:00 |
|
|
ece5093234
|
change Control::{set,get}_float to Control::{set,get}_double and make almost all Control-related stuff use double rather than random mixtures of float, double and some integer value ; make hans' program change stuff work quite a bit better (not finished yet) including keyboard edting of pgm change values
git-svn-id: svn://localhost/ardour2/branches/3.0@7514 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 14:09:16 +00:00 |
|
Carl Hetherington
|
fbc946d60d
|
Fix up Mackie control surface to cope with changes to midi++ midi ports from a while back.
git-svn-id: svn://localhost/ardour2/branches/3.0@7513 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 03:09:58 +00:00 |
|
Carl Hetherington
|
4f2c3f0fb6
|
Remove mono button and panner from MIDI mixer strips.
git-svn-id: svn://localhost/ardour2/branches/3.0@7512 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 03:09:42 +00:00 |
|
Carl Hetherington
|
5d9a0a1026
|
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7511 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 03:09:28 +00:00 |
|
Carl Hetherington
|
b1e535570c
|
Fix up gain envelope handling with region split. Fixes #3306.
git-svn-id: svn://localhost/ardour2/branches/3.0@7510 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 02:11:15 +00:00 |
|
Carl Hetherington
|
4977924a6e
|
Make simple 2-point gain envelopes considered interesting if they are not constant gain.
git-svn-id: svn://localhost/ardour2/branches/3.0@7509 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 02:10:59 +00:00 |
|
Carl Hetherington
|
9998ce310d
|
Remove some instances of erroneously-drawn bundle names.
git-svn-id: svn://localhost/ardour2/branches/3.0@7508 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 02:10:40 +00:00 |
|
Carl Hetherington
|
43e4abb391
|
Improve resize behaviour of port matrices when their content size changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@7507 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 02:10:27 +00:00 |
|