Carl Hetherington [Wed, 4 May 2011 09:22:11 +0000 (09:22 +0000)]
Add small GUI to select Mackie /
BCF2000 emulation for the mackie surface.
git-svn-id: svn://localhost/ardour2/branches/3.0@9467
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 4 May 2011 09:21:20 +0000 (09:21 +0000)]
Comment typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@9466
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 3 May 2011 18:40:23 +0000 (18:40 +0000)]
Fix non-appearing track names when opening sessions with minimum track height (part of #4014).
git-svn-id: svn://localhost/ardour2/branches/3.0@9465
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 May 2011 14:34:40 +0000 (14:34 +0000)]
without drobilla's new stuff, LV2Plugin::_ui_type points to global data so do not try to free it
git-svn-id: svn://localhost/ardour2/branches/3.0@9464
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 3 May 2011 00:45:54 +0000 (00:45 +0000)]
Prevent note drags from moving a note before the start of its region.
git-svn-id: svn://localhost/ardour2/branches/3.0@9463
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 3 May 2011 00:08:14 +0000 (00:08 +0000)]
Don't hide solo/mute/rec enable for the smallest track height, as there appears to be no need to (#4014).
git-svn-id: svn://localhost/ardour2/branches/3.0@9462
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 May 2011 23:53:10 +0000 (23:53 +0000)]
Sort bundle names in mixer strip menus alphabetically to prevent them being re-ordered when the session's route list is sorted for signal flow (#4021).
git-svn-id: svn://localhost/ardour2/branches/3.0@9461
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 May 2011 23:22:00 +0000 (23:22 +0000)]
Remove playlists from the session lists when they DropReferences. Should fix #4023.
git-svn-id: svn://localhost/ardour2/branches/3.0@9460
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 May 2011 23:21:53 +0000 (23:21 +0000)]
Tinker with text related to clean-up.
git-svn-id: svn://localhost/ardour2/branches/3.0@9459
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 May 2011 22:34:44 +0000 (22:34 +0000)]
Fix piano roll to use the same octave numbering as the verbose canvas cursor (#4015).
git-svn-id: svn://localhost/ardour2/branches/3.0@9458
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 May 2011 22:21:59 +0000 (22:21 +0000)]
Factor out stop limit computation into its own method. Ignore stop-at-session-end if there is a punch range and punch-in is enabled (#4022).
git-svn-id: svn://localhost/ardour2/branches/3.0@9457
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 May 2011 13:38:16 +0000 (13:38 +0000)]
Separate verbose cursor out into its own class and clean up the API. Fixes #4010.
git-svn-id: svn://localhost/ardour2/branches/3.0@9455
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Todd Naugle [Thu, 28 Apr 2011 21:07:47 +0000 (21:07 +0000)]
Fix debug build detection
git-svn-id: svn://localhost/ardour2/branches/3.0@9453
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 28 Apr 2011 20:49:15 +0000 (20:49 +0000)]
new file for translator information
git-svn-id: svn://localhost/ardour2/branches/3.0@9450
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Todd Naugle [Thu, 28 Apr 2011 19:28:22 +0000 (19:28 +0000)]
Remove unused strip option from package script. Fixed build script to properly detect non-debug builds
git-svn-id: svn://localhost/ardour2/branches/3.0@9447
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 28 Apr 2011 15:36:51 +0000 (15:36 +0000)]
Fix external UIs (e.g. Calf git).
git-svn-id: svn://localhost/ardour2/branches/3.0@9442
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 28 Apr 2011 06:02:22 +0000 (06:02 +0000)]
Update for new SLV2 API.
git-svn-id: svn://localhost/ardour2/branches/3.0@9438
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 28 Apr 2011 01:52:51 +0000 (01:52 +0000)]
Update for new Suil API.
git-svn-id: svn://localhost/ardour2/branches/3.0@9437
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Apr 2011 15:17:17 +0000 (15:17 +0000)]
forward port a disgusting hack from 2.X that stops the timefx thread's exiting from preventing its request event pool being marked dead too soon
git-svn-id: svn://localhost/ardour2/branches/3.0@9431
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 25 Apr 2011 21:19:25 +0000 (21:19 +0000)]
Fix subtraction of bar/beat/tick for verbose canvas cursor (#4011).
git-svn-id: svn://localhost/ardour2/branches/3.0@9426
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Apr 2011 12:28:35 +0000 (12:28 +0000)]
remove some left over debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9425
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 15:36:56 +0000 (15:36 +0000)]
reverse debugging stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9424
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 15:36:45 +0000 (15:36 +0000)]
reverse debugging stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9423
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 15:08:31 +0000 (15:08 +0000)]
yet more temporary debugging for slv2/calf issue
git-svn-id: svn://localhost/ardour2/branches/3.0@9422
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 15:07:07 +0000 (15:07 +0000)]
further temporary debugging for slv2/calf issue
git-svn-id: svn://localhost/ardour2/branches/3.0@9421
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 15:04:55 +0000 (15:04 +0000)]
additional temporary debugging for slv2/calf issue
git-svn-id: svn://localhost/ardour2/branches/3.0@9420
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 14:13:49 +0000 (14:13 +0000)]
better temporary debugging for slv2/calf issue
git-svn-id: svn://localhost/ardour2/branches/3.0@9419
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 14:02:22 +0000 (14:02 +0000)]
more temporary debugging for slv2/calf issue
git-svn-id: svn://localhost/ardour2/branches/3.0@9418
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Apr 2011 14:00:36 +0000 (14:00 +0000)]
temporary debugging for slv2/calf issue
git-svn-id: svn://localhost/ardour2/branches/3.0@9417
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 03:50:32 +0000 (03:50 +0000)]
Missing file.
git-svn-id: svn://localhost/ardour2/branches/3.0@9416
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 03:34:42 +0000 (03:34 +0000)]
Re-fix compile failure with --no-nls (#3111).
git-svn-id: svn://localhost/ardour2/branches/3.0@9415
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 02:00:23 +0000 (02:00 +0000)]
Remove unnecessary refresh_location_display_s method. Speed up marker loading somewhat by only setting up marker labels once after load. Fix check on visible status of the location UI so that it is built when opened rather than on load. The location UI is still extremely slow to build with a couple of thousand markers. This fixes #3958.
git-svn-id: svn://localhost/ardour2/branches/3.0@9414
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 00:14:12 +0000 (00:14 +0000)]
Patch from pablomme to fix GCC version check to use the same gcc as will be used for the compile (#3945).
git-svn-id: svn://localhost/ardour2/branches/3.0@9413
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 00:03:17 +0000 (00:03 +0000)]
Prevent the point selection straying -ve when control points are positioned close to 0 (should fix #3861).
git-svn-id: svn://localhost/ardour2/branches/3.0@9412
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 00:02:58 +0000 (00:02 +0000)]
Add some assertions.
git-svn-id: svn://localhost/ardour2/branches/3.0@9411
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 23 Apr 2011 00:02:49 +0000 (00:02 +0000)]
Remove duplicate connect_to_list() call.
git-svn-id: svn://localhost/ardour2/branches/3.0@9410
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 22 Apr 2011 22:15:21 +0000 (22:15 +0000)]
Fix Python whitespace (follow PEP8 guidelines, reformatted by Python Reindent)
git-svn-id: svn://localhost/ardour2/branches/3.0@9409
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Apr 2011 20:23:24 +0000 (20:23 +0000)]
fix default size and title of comment window
git-svn-id: svn://localhost/ardour2/branches/3.0@9408
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Apr 2011 16:18:51 +0000 (16:18 +0000)]
fix up fwd/reverse stuff in semitone mode
git-svn-id: svn://localhost/ardour2/branches/3.0@9407
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 22 Apr 2011 08:08:37 +0000 (08:08 +0000)]
Use new Suil and SLV2 APIs for LV2 plugin UIs.
Add lv2_ui.h (required by lv2_external_ui.h).
git-svn-id: svn://localhost/ardour2/branches/3.0@9406
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 21 Apr 2011 22:10:38 +0000 (22:10 +0000)]
fix height of shuttle control marker line
git-svn-id: svn://localhost/ardour2/branches/3.0@9405
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 21 Apr 2011 21:49:47 +0000 (21:49 +0000)]
hopefully fix up shuttle operation in semitones mode
git-svn-id: svn://localhost/ardour2/branches/3.0@9404
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 21 Apr 2011 20:33:44 +0000 (20:33 +0000)]
fix thinko in setting up auto-connect for monitor bus
git-svn-id: svn://localhost/ardour2/branches/3.0@9403
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 21 Apr 2011 15:53:59 +0000 (15:53 +0000)]
Set session dirty on plugin parameter changes (rest of #3997).
git-svn-id: svn://localhost/ardour2/branches/3.0@9402
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 21 Apr 2011 15:53:53 +0000 (15:53 +0000)]
Make changes to route processors set the session dirty (part of #3997).
git-svn-id: svn://localhost/ardour2/branches/3.0@9401
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 21 Apr 2011 15:19:22 +0000 (15:19 +0000)]
Stop MIDI import generating zero-length regions. May fix #4000.
git-svn-id: svn://localhost/ardour2/branches/3.0@9400
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 21 Apr 2011 13:59:32 +0000 (13:59 +0000)]
Prevent note trackers for overlapping MIDI regions inserting events that occur before the requested time range, thereby stopping playback. Should fix #3973.
git-svn-id: svn://localhost/ardour2/branches/3.0@9399
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Apr 2011 23:50:31 +0000 (23:50 +0000)]
When drawing MIDI regions with grid snap enabled, make the region extent 1 frame shy of the next grid boundary. In this way, a duplicate of the new region will land on a grid snap point.
git-svn-id: svn://localhost/ardour2/branches/3.0@9398
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Apr 2011 23:48:49 +0000 (23:48 +0000)]
Clean up duplicate snap-related code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9397
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Apr 2011 23:48:39 +0000 (23:48 +0000)]
Prevent snap_frame_to_frame returning -ve offset from the region start (fixes #3925).
git-svn-id: svn://localhost/ardour2/branches/3.0@9396
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Apr 2011 22:53:41 +0000 (22:53 +0000)]
several tweaks/fixes to the shuttle control
git-svn-id: svn://localhost/ardour2/branches/3.0@9395
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Apr 2011 05:07:41 +0000 (05:07 +0000)]
reinstate MIDI binding for shuttle controller
git-svn-id: svn://localhost/ardour2/branches/3.0@9394
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Apr 2011 05:07:16 +0000 (05:07 +0000)]
reinstate tooltip custom colors etc
git-svn-id: svn://localhost/ardour2/branches/3.0@9393
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Apr 2011 02:48:34 +0000 (02:48 +0000)]
factor out shuttle controller to its own class, new design
git-svn-id: svn://localhost/ardour2/branches/3.0@9392
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Apr 2011 02:48:20 +0000 (02:48 +0000)]
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
Paul Davis [Wed, 20 Apr 2011 02:47:45 +0000 (02:47 +0000)]
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
Carl Hetherington [Wed, 20 Apr 2011 01:24:46 +0000 (01:24 +0000)]
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
Carl Hetherington [Wed, 20 Apr 2011 01:24:40 +0000 (01:24 +0000)]
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
Carl Hetherington [Wed, 20 Apr 2011 01:24:34 +0000 (01:24 +0000)]
A few comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@9387
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Apr 2011 01:24:25 +0000 (01:24 +0000)]
Remove unused NascentInfo::is_touch member.
git-svn-id: svn://localhost/ardour2/branches/3.0@9386
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Apr 2011 01:24:17 +0000 (01:24 +0000)]
Add assert.
git-svn-id: svn://localhost/ardour2/branches/3.0@9385
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Apr 2011 01:24:10 +0000 (01:24 +0000)]
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
Paul Davis [Tue, 19 Apr 2011 17:59:52 +0000 (17:59 +0000)]
remove debugging output from audioengine/port code
git-svn-id: svn://localhost/ardour2/branches/3.0@9383
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Apr 2011 16:54:18 +0000 (16:54 +0000)]
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
Paul Davis [Tue, 19 Apr 2011 16:12:02 +0000 (16:12 +0000)]
remove some debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@9381
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Apr 2011 16:10:39 +0000 (16:10 +0000)]
remove some debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@9380
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Apr 2011 16:07:10 +0000 (16:07 +0000)]
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
Paul Davis [Tue, 19 Apr 2011 16:05:28 +0000 (16:05 +0000)]
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
Carl Hetherington [Tue, 19 Apr 2011 15:46:47 +0000 (15:46 +0000)]
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
Carl Hetherington [Tue, 19 Apr 2011 10:44:36 +0000 (10:44 +0000)]
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
Carl Hetherington [Tue, 19 Apr 2011 10:43:58 +0000 (10:43 +0000)]
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
Carl Hetherington [Tue, 19 Apr 2011 10:43:43 +0000 (10:43 +0000)]
Cleanup some more gint -> bools.
git-svn-id: svn://localhost/ardour2/branches/3.0@9374
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 19 Apr 2011 10:19:14 +0000 (10:19 +0000)]
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
Carl Hetherington [Tue, 19 Apr 2011 10:18:34 +0000 (10:18 +0000)]
Add missing ellipsis on Edit menu item.
git-svn-id: svn://localhost/ardour2/branches/3.0@9372
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 19 Apr 2011 10:18:21 +0000 (10:18 +0000)]
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
Carl Hetherington [Tue, 19 Apr 2011 10:18:04 +0000 (10:18 +0000)]
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
Carl Hetherington [Mon, 18 Apr 2011 18:50:38 +0000 (18:50 +0000)]
Initialise aux send gain to -inf dB (#3990).
git-svn-id: svn://localhost/ardour2/branches/3.0@9368
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 18 Apr 2011 18:45:25 +0000 (18:45 +0000)]
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
Carl Hetherington [Mon, 18 Apr 2011 13:41:32 +0000 (13:41 +0000)]
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
Carl Hetherington [Mon, 18 Apr 2011 13:41:26 +0000 (13:41 +0000)]
Remove unused signal.
git-svn-id: svn://localhost/ardour2/branches/3.0@9365
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Apr 2011 23:27:08 +0000 (23:27 +0000)]
Remove some unused stuff from SVN (#3985).
git-svn-id: svn://localhost/ardour2/branches/3.0@9364
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Apr 2011 23:06:28 +0000 (23:06 +0000)]
Fix further typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@9363
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Apr 2011 15:34:26 +0000 (15:34 +0000)]
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
Carl Hetherington [Sun, 17 Apr 2011 15:14:50 +0000 (15:14 +0000)]
Fix typo in bindings file.
git-svn-id: svn://localhost/ardour2/branches/3.0@9361
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Apr 2011 13:55:41 +0000 (13:55 +0000)]
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
Carl Hetherington [Sat, 16 Apr 2011 15:10:25 +0000 (15:10 +0000)]
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
Carl Hetherington [Sat, 16 Apr 2011 13:55:06 +0000 (13:55 +0000)]
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
Carl Hetherington [Sat, 16 Apr 2011 13:31:27 +0000 (13:31 +0000)]
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
Carl Hetherington [Sat, 16 Apr 2011 11:30:58 +0000 (11:30 +0000)]
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
Carl Hetherington [Sat, 16 Apr 2011 11:02:29 +0000 (11:02 +0000)]
Put relief on all toolbar buttons for consistency (#3967).
git-svn-id: svn://localhost/ardour2/branches/3.0@9355
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Apr 2011 00:28:29 +0000 (00:28 +0000)]
Fix 'make new plugins active' configure option (#3975).
git-svn-id: svn://localhost/ardour2/branches/3.0@9351
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 13 Apr 2011 01:44:46 +0000 (01:44 +0000)]
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
Carl Hetherington [Mon, 11 Apr 2011 18:49:51 +0000 (18:49 +0000)]
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
Carl Hetherington [Mon, 11 Apr 2011 18:48:44 +0000 (18:48 +0000)]
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
Paul Davis [Sat, 9 Apr 2011 15:38:42 +0000 (15:38 +0000)]
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
Paul Davis [Sat, 9 Apr 2011 15:36:54 +0000 (15:36 +0000)]
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
Paul Davis [Sat, 9 Apr 2011 15:27:22 +0000 (15:27 +0000)]
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
Paul Davis [Sat, 9 Apr 2011 15:01:06 +0000 (15:01 +0000)]
remove another instance of access(2)
git-svn-id: svn://localhost/ardour2/branches/3.0@9337
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Apr 2011 15:00:44 +0000 (15:00 +0000)]
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
Paul Davis [Sat, 9 Apr 2011 15:00:15 +0000 (15:00 +0000)]
formatting cleanup
git-svn-id: svn://localhost/ardour2/branches/3.0@9335
d708f5d6-7413-0410-9779-
e7cbd77b26cf