|
718b2eab67
|
factor out shuttle controller to its own class, new design
git-svn-id: svn://localhost/ardour2/branches/3.0@9391 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 02:48:20 +00:00 |
|
|
c3f458816f
|
show MIDI channel for notes with verbose canvas cursor (#3883)
git-svn-id: svn://localhost/ardour2/branches/3.0@9390 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 02:47:45 +00:00 |
|
Carl Hetherington
|
b25ef3ae69
|
Fix an assertion failure when stopping the transport with an active controllable touch gesture.
git-svn-id: svn://localhost/ardour2/branches/3.0@9389 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 01:24:46 +00:00 |
|
Carl Hetherington
|
6abc468aeb
|
Fix hang on session close that I introduced with the route group changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@9388 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 01:24:40 +00:00 |
|
Carl Hetherington
|
e157694c67
|
A few comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@9387 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 01:24:34 +00:00 |
|
Carl Hetherington
|
d22cd939a3
|
Remove unused NascentInfo::is_touch member.
git-svn-id: svn://localhost/ardour2/branches/3.0@9386 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 01:24:25 +00:00 |
|
Carl Hetherington
|
ee697bef96
|
Add assert.
git-svn-id: svn://localhost/ardour2/branches/3.0@9385 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 01:24:17 +00:00 |
|
Carl Hetherington
|
51e368f3f0
|
Fix assertion failure when merging a set of nascent events which start at the same time as the last event in a ControlList.
git-svn-id: svn://localhost/ardour2/branches/3.0@9384 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 01:24:10 +00:00 |
|
|
5ebdcdf12e
|
remove debugging output from audioengine/port code
git-svn-id: svn://localhost/ardour2/branches/3.0@9383 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 17:59:52 +00:00 |
|
|
7035a21057
|
crude but apparently working fix for issues with JACK port deletion at session shutdown
git-svn-id: svn://localhost/ardour2/branches/3.0@9382 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 16:54:18 +00:00 |
|
|
fdb3cb7911
|
remove some debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@9381 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 16:12:02 +00:00 |
|
|
e43bac2e88
|
remove some debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@9380 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 16:10:39 +00:00 |
|
|
ee728d763d
|
allow invalidation-of-UI-request-by-object-deletion to work more often by setting the event loop record at connect time, not execution time
git-svn-id: svn://localhost/ardour2/branches/3.0@9379 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 16:07:10 +00:00 |
|
|
baa4de40ed
|
fixes to avoid dreadfull thread races and deletion crashes related to the pluin EQ GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@9378 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 16:05:28 +00:00 |
|
Carl Hetherington
|
480986bb60
|
Save route group reorderings in the session file. Link changes in the mixer and editor group lists (part of #3918).
git-svn-id: svn://localhost/ardour2/branches/3.0@9377 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 15:46:47 +00:00 |
|
Carl Hetherington
|
ac2689f661
|
Remove delete menu item which does the same as cut (#3930).
git-svn-id: svn://localhost/ardour2/branches/3.0@9376 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:44:36 +00:00 |
|
Carl Hetherington
|
e55780afbd
|
Reverse the scroll wheel behaviour of the scroomer so that it feels the same as scrolling the track view (#3953).
git-svn-id: svn://localhost/ardour2/branches/3.0@9375 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:43:58 +00:00 |
|
Carl Hetherington
|
28c53d0f92
|
Cleanup some more gint -> bools.
git-svn-id: svn://localhost/ardour2/branches/3.0@9374 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:43:43 +00:00 |
|
Carl Hetherington
|
52eced2691
|
Remove duplicate call of compute_current_bbt_points which looks like a mis-merge. Update tempo-based rulers on tempo map edit (#3979).
git-svn-id: svn://localhost/ardour2/branches/3.0@9373 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:19:14 +00:00 |
|
Carl Hetherington
|
ecd188d5e6
|
Add missing ellipsis on Edit menu item.
git-svn-id: svn://localhost/ardour2/branches/3.0@9372 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:18:34 +00:00 |
|
Carl Hetherington
|
128980ffd6
|
Fix the return type for the edit_controls_button_release signal handler. Make a click in the empty space below track controls clear the track selection (#3993).
git-svn-id: svn://localhost/ardour2/branches/3.0@9371 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:18:21 +00:00 |
|
Carl Hetherington
|
8560c029f0
|
Sort track selections before cut/copying their playlists, so that the list of selected playlists is in the same order as their parent tracks are in the editor. Fixes range copy/paste onto several tracks (#3984).
git-svn-id: svn://localhost/ardour2/branches/3.0@9370 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:18:04 +00:00 |
|
Carl Hetherington
|
65a90ccffc
|
Initialise aux send gain to -inf dB (#3990).
git-svn-id: svn://localhost/ardour2/branches/3.0@9368 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-18 18:50:38 +00:00 |
|
Carl Hetherington
|
1ae3214c0d
|
Extend the y range of the simplerect redraw request in one case to prevent bits being left on the canvas. Fixes #3981.
git-svn-id: svn://localhost/ardour2/branches/3.0@9367 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-18 18:45:25 +00:00 |
|
Carl Hetherington
|
77d5a80155
|
Fix radio action registration thinko of my doing. Fixes #3986.
git-svn-id: svn://localhost/ardour2/branches/3.0@9366 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-18 13:41:32 +00:00 |
|
Carl Hetherington
|
62909b1ba2
|
Remove unused signal.
git-svn-id: svn://localhost/ardour2/branches/3.0@9365 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-18 13:41:26 +00:00 |
|
Carl Hetherington
|
02f4247e65
|
Remove some unused stuff from SVN (#3985).
git-svn-id: svn://localhost/ardour2/branches/3.0@9364 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-17 23:27:08 +00:00 |
|
Carl Hetherington
|
436b59884d
|
Fix further typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@9363 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-17 23:06:28 +00:00 |
|
Carl Hetherington
|
ecadb71e14
|
Extend range selections using the selected tracks, rather than all tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9362 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-17 15:34:26 +00:00 |
|
Carl Hetherington
|
75f313d250
|
Fix typo in bindings file.
git-svn-id: svn://localhost/ardour2/branches/3.0@9361 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-17 15:14:50 +00:00 |
|
Carl Hetherington
|
80abf7693e
|
Remove extend-range-to-{start,end}-of-region and replace with move-range-{start,end}-to-{previous,next}-region boundary after discussions with Chris. Seems to make more sense, and works without the need for a region selection, which is fiddly to adjust when one is in range mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@9360 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-17 13:55:41 +00:00 |
|
Carl Hetherington
|
47018e771d
|
Fix erroneous masking when loading bank changes (part of #3916).
git-svn-id: svn://localhost/ardour2/branches/3.0@9359 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-16 15:10:25 +00:00 |
|
Carl Hetherington
|
c437fe0f30
|
Fix step editor note lengths and default to crotchet / mf in the dialogue (#3963).
git-svn-id: svn://localhost/ardour2/branches/3.0@9358 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-16 13:55:06 +00:00 |
|
Carl Hetherington
|
cb643ab965
|
Remove some calls to process_updates() which I think prevent GTK coalescing redraw requests. Remove some debugging code. Suspend update of MIDI regions during scroomer drag to speed things up (#3954).
git-svn-id: svn://localhost/ardour2/branches/3.0@9357 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-16 13:31:27 +00:00 |
|
Carl Hetherington
|
443c51fee2
|
Fix crash on bouncing a range selection that includes a buss (#3962).
git-svn-id: svn://localhost/ardour2/branches/3.0@9356 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-16 11:30:58 +00:00 |
|
Carl Hetherington
|
b999368186
|
Put relief on all toolbar buttons for consistency (#3967).
git-svn-id: svn://localhost/ardour2/branches/3.0@9355 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-16 11:02:29 +00:00 |
|
Carl Hetherington
|
1cc5a1829b
|
Fix 'make new plugins active' configure option (#3975).
git-svn-id: svn://localhost/ardour2/branches/3.0@9351 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-15 00:28:29 +00:00 |
|
|
852232ad27
|
Tolerate LV2 plugins that call persist/file state functions early.
git-svn-id: svn://localhost/ardour2/branches/3.0@9343 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-13 01:44:46 +00:00 |
|
Carl Hetherington
|
036174daf1
|
Move check for a new session directory being writable to after it has been created.
git-svn-id: svn://localhost/ardour2/branches/3.0@9342 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-11 18:49:51 +00:00 |
|
Carl Hetherington
|
7c7853e4ff
|
Prevent unnecessary recomputation of horizontal zoom parameters after a summary move drag.
git-svn-id: svn://localhost/ardour2/branches/3.0@9341 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-11 18:48:44 +00:00 |
|
|
41d0052d19
|
remove all use of access(2) (this was done a bit stupidly, we could have used g_access)
git-svn-id: svn://localhost/ardour2/branches/3.0@9340 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 15:38:42 +00:00 |
|
|
8177e85bf9
|
fix mismatching use of operator new() when allocating buffer to passed into libsmf - should be malloc'ed
git-svn-id: svn://localhost/ardour2/branches/3.0@9339 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 15:36:54 +00:00 |
|
|
93a24066de
|
add PBD::sys::path::exists_and_writable() method to help replace access(2)
git-svn-id: svn://localhost/ardour2/branches/3.0@9338 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 15:27:22 +00:00 |
|
|
aca716c0d6
|
remove another instance of access(2)
git-svn-id: svn://localhost/ardour2/branches/3.0@9337 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 15:01:06 +00:00 |
|
|
a9a05441ae
|
part two of: correctly reset capture alignment at session load
git-svn-id: svn://localhost/ardour2/branches/3.0@9336 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 15:00:44 +00:00 |
|
|
5d9c6089a4
|
formatting cleanup
git-svn-id: svn://localhost/ardour2/branches/3.0@9335 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 15:00:15 +00:00 |
|
|
64022eebcb
|
correctly reset capture alignment at session load; for MIDI diskstreams, don't try to set capture alignment based on connectivity, always set _source_port ASAP and check _source_port when recording
git-svn-id: svn://localhost/ardour2/branches/3.0@9334 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-09 14:59:22 +00:00 |
|
|
ce35e913d0
|
rename only the main outs of a route when its name changes, not inserts or sends, which leads to port name collisions since the name gets shared with the route itself
git-svn-id: svn://localhost/ardour2/branches/3.0@9333 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-08 16:48:34 +00:00 |
|
Carl Hetherington
|
33cd347529
|
Fix crash due to _over_region_trim_target not being updated when a RegionView disappears (#3956).
git-svn-id: svn://localhost/ardour2/branches/3.0@9332 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 23:14:04 +00:00 |
|
|
75bea74412
|
don't assume that there is an AutomationControl for every signalled control
change from ::lv2_ui_write()
git-svn-id: svn://localhost/ardour2/branches/3.0@9328 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 17:20:30 +00:00 |
|