|
d73815ccf2
|
range mode should not allow trim of MIDI notes
git-svn-id: svn://localhost/ardour2/branches/3.0@11471 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-08 12:52:04 +00:00 |
|
|
53cb1b6572
|
mouse draw mode can draw AND select (and trim) notes (but trim cursors don't appear yet)
git-svn-id: svn://localhost/ardour2/branches/3.0@11470 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-08 12:50:32 +00:00 |
|
|
efb1e10ff7
|
fix coloring of global rec-enable button when actively recording; fix related issue when loading a session with an already rec-enabled track
git-svn-id: svn://localhost/ardour2/branches/3.0@11468 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-07 18:28:09 +00:00 |
|
|
b3652ddc3d
|
fix for #4689 from dave flick
git-svn-id: svn://localhost/ardour2/branches/3.0@11467 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-07 17:51:50 +00:00 |
|
|
b08d13706f
|
remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now
git-svn-id: svn://localhost/ardour2/branches/3.0@11466 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-07 17:43:55 +00:00 |
|
|
86a9d45ad0
|
change radius of inner edge of button joiner, to stimulate much rejoicing throughout the land.
git-svn-id: svn://localhost/ardour2/branches/3.0@11463 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 23:10:19 +00:00 |
|
|
b46dfe726a
|
add tooltip for nudge clock
git-svn-id: svn://localhost/ardour2/branches/3.0@11461 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 18:41:31 +00:00 |
|
|
aeb4617b1d
|
tweak "joined" buttons to have no border color
git-svn-id: svn://localhost/ardour2/branches/3.0@11460 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 18:38:02 +00:00 |
|
|
5252c77d94
|
add delta-time option to MIDI tracer window. note that its not incredibly accurate or useful right now, because timestamps come from the system clock and are taken when the data is read/written to the port buffer, not its actual timestamp within the buffer
git-svn-id: svn://localhost/ardour2/branches/3.0@11458 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 17:19:59 +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 |
|
|
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
|
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
|
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
|
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 |
|
Sakari Bergen
|
80004a33aa
|
Move export progress text to progress bar from separate label
git-svn-id: svn://localhost/ardour2/branches/3.0@11379 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-28 18:39:56 +00:00 |
|