|
1f0fe4a449
|
removed #ifdef'ed trace_midi() code (dup'ed from libmidi++)
git-svn-id: svn://localhost/ardour2/branches/3.0@11451 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 14:10:40 +00:00 |
|
|
e7c0919257
|
some debugging info
git-svn-id: svn://localhost/ardour2/branches/3.0@11450 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 13:50:26 +00:00 |
|
|
442dd75533
|
clear marker selection as part of Selection::clear(); fixes "error" that prevents click from creating a new midi region because there appears to be a marker selection
git-svn-id: svn://localhost/ardour2/branches/3.0@11449 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-05 21:00:59 +00:00 |
|
Sakari Bergen
|
a5b39d56df
|
Change export dialog widget size allocation and make closing the exander make the window smaller also
(another attempt at fixing #4559
git-svn-id: svn://localhost/ardour2/branches/3.0@11447 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-04 13:18:58 +00:00 |
|
|
5e92f14dc5
|
make rec-enable click while step-editing exit step-editing mode... d'uh!
git-svn-id: svn://localhost/ardour2/branches/3.0@11442 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 21:02:18 +00:00 |
|
|
cde108107d
|
tweak button joiner colors by making them grab border color from the relevant button type
git-svn-id: svn://localhost/ardour2/branches/3.0@11441 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 19:10:39 +00:00 |
|
|
1f0f5e89bb
|
separate header dependencies on button joiner, and make each button joiner look up the right color for the type of buttons it contains
git-svn-id: svn://localhost/ardour2/branches/3.0@11440 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 18:49:43 +00:00 |
|
|
c21c9e6662
|
use button joiner for smart mode; polish up the visuals on the joiner a bit
git-svn-id: svn://localhost/ardour2/branches/3.0@11439 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 18:31:10 +00:00 |
|
|
ac268b1224
|
use button joiner to link play range/roll for "always play range" option. coloring and details of drawing still to be finalized
git-svn-id: svn://localhost/ardour2/branches/3.0@11437 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 04:18:30 +00:00 |
|
|
76aa8cd85d
|
new class/widget for linking two buttons (widgets, really) together
git-svn-id: svn://localhost/ardour2/branches/3.0@11436 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 04:17:53 +00:00 |
|
|
bd3af3454b
|
allow specification (partially) of which corners of an ArdourButton are rounded
git-svn-id: svn://localhost/ardour2/branches/3.0@11435 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 04:17:25 +00:00 |
|
|
6db9cb8d75
|
add some more variants of the cairo rounded rectangle code
git-svn-id: svn://localhost/ardour2/branches/3.0@11434 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 03:55:58 +00:00 |
|
|
f821c47c53
|
add tophatdave to authors list
git-svn-id: svn://localhost/ardour2/branches/3.0@11428 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 19:33:50 +00:00 |
|
|
b7df66c342
|
hand-done version of patch from tophatdave to prevent use of trim cursors when objects cannot be trimmed
git-svn-id: svn://localhost/ardour2/branches/3.0@11427 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 19:31:47 +00:00 |
|
|
02ec346c2b
|
add virtual method is_instrument() to PluginInfo (already existed for AUPluginInfo) and use to determine if plugin is an instrument for the purposes of AddRouteDialog, since the rules are plugin-type specific
git-svn-id: svn://localhost/ardour2/branches/3.0@11426 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 18:51:32 +00:00 |
|
|
2cc255ac08
|
fix possible logic error and make logic line up with comment
git-svn-id: svn://localhost/ardour2/branches/3.0@11424 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 16:23:02 +00:00 |
|
|
af90dc2bae
|
add a way to create a new MIDI track with an instrument pre-selected
git-svn-id: svn://localhost/ardour2/branches/3.0@11421 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 04:12:23 +00:00 |
|
|
e9a6d86b9b
|
patch for bad region-extension when pasting into a MIDI that doesn't start at zero (from tophatdave) (related to #4664)
git-svn-id: svn://localhost/ardour2/branches/3.0@11420 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 02:40:47 +00:00 |
|
|
87f6aeaae3
|
provide full scroll-based editing in MIDI list editor
git-svn-id: svn://localhost/ardour2/branches/3.0@11419 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 21:30:00 +00:00 |
|
|
2d015c0610
|
MIDI event list editor improvements, mostly to do with nagivation, but also edits are now applied across all selected notes. getting close to calling this done for 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@11418 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 20:11:57 +00:00 |
|
|
e39e6196c6
|
start to provide real functionality in MIDI list editor. far from finished, but then, have *you* read the Logic manual?
git-svn-id: svn://localhost/ardour2/branches/3.0@11415 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 03:33:42 +00:00 |
|
|
a09a71d674
|
slightly extend NotePlayer API
git-svn-id: svn://localhost/ardour2/branches/3.0@11414 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 03:32:59 +00:00 |
|
Carl Hetherington
|
452672f78f
|
Make crossfade convert-to-full and activate/deactivate work across edit groups (#4658).
git-svn-id: svn://localhost/ardour2/branches/3.0@11413 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 01:07:52 +00:00 |
|
Carl Hetherington
|
6b65e684eb
|
Tidy up slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@11412 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 01:07:44 +00:00 |
|
Carl Hetherington
|
396b8adffe
|
Trim declaration.
git-svn-id: svn://localhost/ardour2/branches/3.0@11411 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 01:07:37 +00:00 |
|
|
40af4b914f
|
use musical_time_equal() test for equality when copying note data, not strict floating point equality. should fix #4609 (and maybe another one too)
git-svn-id: svn://localhost/ardour2/branches/3.0@11407 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 23:20:13 +00:00 |
|
Carl Hetherington
|
34881407e7
|
Make crossfade active state and length changes undo-able.
git-svn-id: svn://localhost/ardour2/branches/3.0@11406 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 23:06:12 +00:00 |
|
Carl Hetherington
|
40a8ed8808
|
Update summary on switching playlists (#4659).
git-svn-id: svn://localhost/ardour2/branches/3.0@11405 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:56:39 +00:00 |
|
Carl Hetherington
|
0a720e5753
|
Comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@11404 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:56:33 +00:00 |
|
Carl Hetherington
|
cf73ffdfe2
|
Remove unnecessary dialog argument to do_timefx; use current_timefx instead.
git-svn-id: svn://localhost/ardour2/branches/3.0@11403 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:24:23 +00:00 |
|
Carl Hetherington
|
44283453bc
|
Don't bother opening a time FX dialog if we are just time stretching MIDI regions (#4679).
git-svn-id: svn://localhost/ardour2/branches/3.0@11402 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:24:16 +00:00 |
|
|
d2428e8510
|
patch from colinf to fix the width of generic plugin editors
git-svn-id: svn://localhost/ardour2/branches/3.0@11401 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 20:48:47 +00:00 |
|
Sakari Bergen
|
8b1e5eca1d
|
Improve usage of expanded window space in the export dialog + put the "advanced" stuff in a Gtk::VPaned
git-svn-id: svn://localhost/ardour2/branches/3.0@11400 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 20:42:08 +00:00 |
|
Carl Hetherington
|
3b5787c461
|
Fix position of viewport after a playhead drag outside the viewport (when following the playhead).
git-svn-id: svn://localhost/ardour2/branches/3.0@11399 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 19:24:26 +00:00 |
|
|
9383f8e09e
|
do not crash if an LV2 plugin calls the UI write callback with a port number that ardour has decided is not an automatable parameter. deeper questions surround this commit
git-svn-id: svn://localhost/ardour2/branches/3.0@11398 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 16:00:19 +00:00 |
|
|
737f91174f
|
tidy up MIDI list editor; make delete/backspace actually delete notes, and make Primary-z and Primary-r do the undo thing
git-svn-id: svn://localhost/ardour2/branches/3.0@11397 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 03:03:13 +00:00 |
|
|
e023de6da5
|
fix for crash while drag-creating a new MIDI note and dragging before the start of the region (from tophatdave
git-svn-id: svn://localhost/ardour2/branches/3.0@11396 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 01:59:39 +00:00 |
|
|
7629120cda
|
many changes, large and small, related to smart mode editing, range/region selection, and behaviour of playhead when always-play-range is enabled. could be buggy, but probably in subtle (or even very subtle) ways rather than obvious
git-svn-id: svn://localhost/ardour2/branches/3.0@11394 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 22:53:22 +00:00 |
|
Carl Hetherington
|
664cec2135
|
Don't autoscroll right if we are moving left, and vice versa; should fix #4676.
git-svn-id: svn://localhost/ardour2/branches/3.0@11393 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 21:33:32 +00:00 |
|
Carl Hetherington
|
8d0f685d52
|
Fix faulty comment in previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@11392 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 21:11:35 +00:00 |
|
Carl Hetherington
|
90bab430c4
|
Fix non-summon of butler when a track that needs it is followed by a track that does not (in the single-process-thread-CPU case). Should fix #4677.
git-svn-id: svn://localhost/ardour2/branches/3.0@11391 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 20:58:17 +00:00 |
|
Carl Hetherington
|
8f0b5a326b
|
Add assert.
git-svn-id: svn://localhost/ardour2/branches/3.0@11390 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 20:58:09 +00:00 |
|
Carl Hetherington
|
f430d24aab
|
Fix typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@11389 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 18:38:18 +00:00 |
|
Carl Hetherington
|
35a4144e45
|
Add aux sends at the position that the menu was opened, rather than always pre-fader (#4660).
git-svn-id: svn://localhost/ardour2/branches/3.0@11387 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 18:09:54 +00:00 |
|
|
44dcf6945b
|
use custom i-beam cursor for range mode
git-svn-id: svn://localhost/ardour2/branches/3.0@11386 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 15:44:20 +00:00 |
|
Carl Hetherington
|
b3b28e82b5
|
Slightly hacky-fix for misbehaviour when drag-and-dropping processors onto the blank entry (#4668).
git-svn-id: svn://localhost/ardour2/branches/3.0@11385 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-29 22:51:36 +00:00 |
|
Carl Hetherington
|
b468a7b5b3
|
Use Region::last_frame() rather than position + length in RegionSelection::end_frame; fixes #4671.
git-svn-id: svn://localhost/ardour2/branches/3.0@11384 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-29 21:27:51 +00:00 |
|
Sakari Bergen
|
dba601eeab
|
Show an example filename in the main export dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@11383 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-29 20:55:44 +00:00 |
|
|
b34e9155db
|
remove apparently vestigial code from RouteUI::update_solo_display() that really could not/should not possibly have any effect because solo_button->set_active_state() is called unconditionally later in the function
git-svn-id: svn://localhost/ardour2/branches/3.0@11382 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-29 18:45:20 +00:00 |
|
Sakari Bergen
|
71a5e435e6
|
Add timespan name to export status text
git-svn-id: svn://localhost/ardour2/branches/3.0@11381 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-29 09:51:30 +00:00 |
|