ardour.git
13 years agoAdd small GUI to select Mackie / BCF2000 emulation for the mackie surface.
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

13 years agoComment typo.
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

13 years agoFix non-appearing track names when opening sessions with minimum track height (part...
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

13 years agowithout drobilla's new stuff, LV2Plugin::_ui_type points to global data so do not...
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

13 years agoPrevent note drags from moving a note before the start of its region.
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

13 years agoDon't hide solo/mute/rec enable for the smallest track height, as there appears to...
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

13 years agoSort bundle names in mixer strip menus alphabetically to prevent them being re-ordere...
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

13 years agoRemove playlists from the session lists when they DropReferences. Should fix #4023.
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

13 years agoTinker with text related to clean-up.
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

13 years agoFix piano roll to use the same octave numbering as the verbose canvas cursor (#4015).
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

13 years agoFactor out stop limit computation into its own method. Ignore stop-at-session-end...
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

13 years agoSeparate verbose cursor out into its own class and clean up the API. Fixes #4010.
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

13 years agoFix debug build detection
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

13 years agonew file for translator information
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

13 years agoRemove unused strip option from package script. Fixed build script to properly detect...
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

13 years agoFix external UIs (e.g. Calf git).
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

13 years agoUpdate for new SLV2 API.
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

13 years agoUpdate for new Suil API.
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

13 years agoforward port a disgusting hack from 2.X that stops the timefx thread's exiting from...
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

13 years agoFix subtraction of bar/beat/tick for verbose canvas cursor (#4011).
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

13 years agoremove some left over debugging
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

13 years agoreverse debugging stuff
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

13 years agoreverse debugging stuff
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

13 years agoyet more temporary debugging for slv2/calf issue
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

13 years agofurther temporary debugging for slv2/calf issue
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

13 years agoadditional temporary debugging for slv2/calf issue
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

13 years agobetter temporary debugging for slv2/calf issue
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

13 years agomore temporary debugging for slv2/calf issue
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

13 years agotemporary debugging for slv2/calf issue
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

13 years agoMissing file.
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

13 years agoRe-fix compile failure with --no-nls (#3111).
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

13 years agoRemove unnecessary refresh_location_display_s method. Speed up marker loading somewh...
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

13 years agoPatch from pablomme to fix GCC version check to use the same gcc as will be used...
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

13 years agoPrevent the point selection straying -ve when control points are positioned close...
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

13 years agoAdd some assertions.
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

13 years agoRemove duplicate connect_to_list() call.
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

13 years agoFix Python whitespace (follow PEP8 guidelines, reformatted by Python Reindent)
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

13 years agofix default size and title of comment window
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

13 years agofix up fwd/reverse stuff in semitone mode
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

13 years agoUse new Suil and SLV2 APIs for LV2 plugin UIs.
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

13 years agofix height of shuttle control marker line
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

13 years agohopefully fix up shuttle operation in semitones mode
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

13 years agofix thinko in setting up auto-connect for monitor bus
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

13 years agoSet session dirty on plugin parameter changes (rest of #3997).
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

13 years agoMake changes to route processors set the session dirty (part of #3997).
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

13 years agoStop MIDI import generating zero-length regions. May fix #4000.
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

13 years agoPrevent note trackers for overlapping MIDI regions inserting events that occur before...
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

13 years agoWhen drawing MIDI regions with grid snap enabled, make the region extent 1 frame...
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

13 years agoClean up duplicate snap-related code.
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

13 years agoPrevent snap_frame_to_frame returning -ve offset from the region start (fixes #3925).
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

13 years agoseveral tweaks/fixes to the shuttle control
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

13 years agoreinstate MIDI binding for shuttle controller
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

13 years agoreinstate tooltip custom colors etc
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

13 years agofactor out shuttle controller to its own class, new design
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

13 years agofactor out shuttle controller to its own class, new design
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

13 years agoshow MIDI channel for notes with verbose canvas cursor (#3883)
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

13 years agoFix an assertion failure when stopping the transport with an active controllable...
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

13 years agoFix hang on session close that I introduced with the route group changes.
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

13 years agoA few comments.
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

13 years agoRemove unused NascentInfo::is_touch member.
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

13 years agoAdd assert.
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

13 years agoFix assertion failure when merging a set of nascent events which start at the same...
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

13 years agoremove debugging output from audioengine/port code
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

13 years agocrude but apparently working fix for issues with JACK port deletion at session shutdown
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

13 years agoremove some debugging output
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

13 years agoremove some debugging output
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

13 years agoallow invalidation-of-UI-request-by-object-deletion to work more often by setting...
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

13 years agofixes to avoid dreadfull thread races and deletion crashes related to the pluin EQ GUI
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

13 years agoSave route group reorderings in the session file. Link changes in the mixer and...
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

13 years agoRemove delete menu item which does the same as cut (#3930).
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

13 years agoReverse the scroll wheel behaviour of the scroomer so that it feels the same as scrol...
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

13 years agoCleanup some more gint -> bools.
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

13 years agoRemove duplicate call of compute_current_bbt_points which looks like a mis-merge...
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

13 years agoAdd missing ellipsis on Edit menu item.
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

13 years agoFix the return type for the edit_controls_button_release signal handler. Make a...
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

13 years agoSort track selections before cut/copying their playlists, so that the list of selecte...
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

13 years agoInitialise aux send gain to -inf dB (#3990).
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

13 years agoExtend the y range of the simplerect redraw request in one case to prevent bits being...
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

13 years agoFix radio action registration thinko of my doing. Fixes #3986.
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

13 years agoRemove unused signal.
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

13 years agoRemove some unused stuff from SVN (#3985).
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

13 years agoFix further typo.
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

13 years agoExtend range selections using the selected tracks, rather than all tracks.
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

13 years agoFix typo in bindings file.
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

13 years agoRemove extend-range-to-{start,end}-of-region and replace with move-range-{start,end...
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

13 years agoFix erroneous masking when loading bank changes (part of #3916).
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

13 years agoFix step editor note lengths and default to crotchet / mf in the dialogue (#3963).
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

13 years agoRemove some calls to process_updates() which I think prevent GTK coalescing redraw...
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

13 years agoFix crash on bouncing a range selection that includes a buss (#3962).
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

13 years agoPut relief on all toolbar buttons for consistency (#3967).
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

13 years agoFix 'make new plugins active' configure option (#3975).
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

13 years agoTolerate LV2 plugins that call persist/file state functions early.
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

13 years agoMove check for a new session directory being writable to after it has been created.
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

13 years agoPrevent unnecessary recomputation of horizontal zoom parameters after a summary move...
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

13 years agoremove all use of access(2) (this was done a bit stupidly, we could have used g_access)
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

13 years agofix mismatching use of operator new() when allocating buffer to passed into libsmf...
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

13 years agoadd PBD::sys::path::exists_and_writable() method to help replace access(2)
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

13 years agoremove another instance of access(2)
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

13 years agopart two of: correctly reset capture alignment at session load
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

13 years agoformatting cleanup
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