ardour.git
16 years agofixed fftw header lookup problem in sconstruct
Jesse Chappell [Wed, 21 Nov 2007 01:35:51 +0000 (01:35 +0000)]
fixed fftw header lookup problem in sconstruct

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2709 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agothinko fix for splice/dragging
Paul Davis [Tue, 20 Nov 2007 22:11:28 +0000 (22:11 +0000)]
thinko fix for splice/dragging

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2708 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopossible fix
Paul Davis [Tue, 20 Nov 2007 21:22:32 +0000 (21:22 +0000)]
possible fix

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2707 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for systems without fftw3f
Paul Davis [Tue, 20 Nov 2007 21:13:18 +0000 (21:13 +0000)]
fix for systems without fftw3f

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2706 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoOops
Doug McLain [Tue, 20 Nov 2007 21:02:27 +0000 (21:02 +0000)]
Oops

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2705 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agointegrate the not-yet-released RubberBand library into ardour for timefx
Paul Davis [Tue, 20 Nov 2007 20:20:47 +0000 (20:20 +0000)]
integrate the not-yet-released RubberBand library into ardour for timefx

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2704 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoCreate new LevelMeter class for meter only widgets. This and some better packing...
Doug McLain [Tue, 20 Nov 2007 18:45:30 +0000 (18:45 +0000)]
Create new LevelMeter class for meter only widgets.  This and some better packing options to the tracks make the meters look better

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2703 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoconnect trackmeters to existing I/O change signals
Doug McLain [Tue, 20 Nov 2007 02:20:45 +0000 (02:20 +0000)]
connect trackmeters to existing I/O change signals

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2702 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agotrim at edit point added, keybindings altered (in progress); more subtle improvements...
Paul Davis [Mon, 19 Nov 2007 23:58:02 +0000 (23:58 +0000)]
trim at edit point added, keybindings altered (in progress); more subtle improvements to splice mode

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2701 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAdd meters to busses too, and hide meter once again for smallest size
Doug McLain [Mon, 19 Nov 2007 21:43:20 +0000 (21:43 +0000)]
Add meters to busses too, and hide meter once again for smallest size

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2700 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix connect/disconnect of meter updating, and keep meters visible for now, to get...
Doug McLain [Mon, 19 Nov 2007 20:56:29 +0000 (20:56 +0000)]
Fix connect/disconnect of meter updating, and keep meters visible for now, to get some feedback as to which is better

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2699 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomassively better splice mode for all you tape freaks out there
Paul Davis [Mon, 19 Nov 2007 19:22:02 +0000 (19:22 +0000)]
massively better splice mode for all you tape freaks out there

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2698 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agolooks better this way, and gets rid of the gap between the meter and the canvas ...
Doug McLain [Mon, 19 Nov 2007 18:11:16 +0000 (18:11 +0000)]
looks better this way, and gets rid of the gap between the meter and the canvas (at least when the meters are on)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2697 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agorestore frames-per-peak default to 256
Paul Davis [Mon, 19 Nov 2007 15:44:25 +0000 (15:44 +0000)]
restore frames-per-peak default to 256

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2696 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore fixes for toggling on/off of the meters
Doug McLain [Mon, 19 Nov 2007 14:38:45 +0000 (14:38 +0000)]
more fixes for toggling on/off of the meters

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2695 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoa ton of changes based on discussions at SAE; to be documented later
Paul Davis [Mon, 19 Nov 2007 01:53:39 +0000 (01:53 +0000)]
a ton of changes based on discussions at SAE; to be documented later

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2694 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoRemove debug output and move meter option to root menu for now
Doug McLain [Sun, 18 Nov 2007 16:54:42 +0000 (16:54 +0000)]
Remove debug output and move meter option to root menu for now

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2693 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMore fixing on the toggling on/off of the track meters
Doug McLain [Sun, 18 Nov 2007 16:36:15 +0000 (16:36 +0000)]
More fixing on the toggling on/off of the track meters

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2692 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMake meters stay off when they are supposed to be
Doug McLain [Sun, 18 Nov 2007 07:13:55 +0000 (07:13 +0000)]
Make meters stay off when they are supposed to be

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2691 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoLevel meters added to editor tracks, smaller and above
Doug McLain [Sat, 17 Nov 2007 23:31:56 +0000 (23:31 +0000)]
Level meters added to editor tracks, smaller and above

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2690 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoApply patch from colinf to fix bug #1913
Carl Hetherington [Sat, 17 Nov 2007 20:52:25 +0000 (20:52 +0000)]
Apply patch from colinf to fix bug #1913

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2688 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix for crash on track removal, backported from trunk.
Carl Hetherington [Sat, 17 Nov 2007 20:35:32 +0000 (20:35 +0000)]
Fix for crash on track removal, backported from trunk.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2687 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoanother binding addition
Paul Davis [Fri, 16 Nov 2007 20:07:23 +0000 (20:07 +0000)]
another binding addition

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2686 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore key-mouse selection guesswork, plus make duplicate work without the "times"...
Paul Davis [Fri, 16 Nov 2007 17:11:32 +0000 (17:11 +0000)]
more key-mouse selection guesswork, plus make duplicate work without the "times" dialog by default (dialog accessible via Alt-d now)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2685 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoyet another attempt at the correct selection model for key mouse actions
Paul Davis [Fri, 16 Nov 2007 15:33:30 +0000 (15:33 +0000)]
yet another attempt at the correct selection model for key mouse actions

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2684 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoprep for various scales of peakfiles
Paul Davis [Fri, 16 Nov 2007 14:34:21 +0000 (14:34 +0000)]
prep for various scales of peakfiles

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2683 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes for "optimized" read reads
Paul Davis [Fri, 16 Nov 2007 04:55:24 +0000 (04:55 +0000)]
fixes for "optimized" read reads

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2682 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosort keybinding editor alphabetically
Paul Davis [Thu, 15 Nov 2007 21:33:41 +0000 (21:33 +0000)]
sort keybinding editor alphabetically

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2681 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofirst pass (and hopefully correct) attempt at reading only necessary regions in Playl...
Paul Davis [Thu, 15 Nov 2007 19:23:21 +0000 (19:23 +0000)]
first pass (and hopefully correct) attempt at reading only necessary regions in Playlist::read()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2680 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake separate really select the right regions post-action
Paul Davis [Thu, 15 Nov 2007 14:03:07 +0000 (14:03 +0000)]
make separate really select the right regions post-action

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2679 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore tweaks to select-for-action; make sync-point setting follow the New Way
Paul Davis [Thu, 15 Nov 2007 13:16:16 +0000 (13:16 +0000)]
more tweaks to select-for-action; make sync-point setting follow the New Way

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2678 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadded "separate" as a new bindable editor operation; bound to F4 by default; fixed...
Paul Davis [Wed, 14 Nov 2007 03:14:21 +0000 (03:14 +0000)]
added "separate" as a new bindable editor operation; bound to F4 by default; fixed up some more selection issues when using key-mouse operations

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2654 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosync point extends across entire region height
Paul Davis [Tue, 13 Nov 2007 17:45:29 +0000 (17:45 +0000)]
sync point extends across entire region height

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2653 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosome improvements for scrubbing, more to come soon
Paul Davis [Tue, 13 Nov 2007 14:45:42 +0000 (14:45 +0000)]
some improvements for scrubbing, more to come soon

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2652 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoUndo r2629
Doug McLain [Tue, 13 Nov 2007 05:24:16 +0000 (05:24 +0000)]
Undo r2629

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2635 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoimproved select-on-action
Paul Davis [Tue, 13 Nov 2007 03:31:37 +0000 (03:31 +0000)]
improved select-on-action

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2634 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake most (all?) keymouse actions ensure that the entered regionview is selected...
Paul Davis [Tue, 13 Nov 2007 02:44:50 +0000 (02:44 +0000)]
make most (all?) keymouse actions ensure that the entered regionview is selected before the action occurs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2633 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoBypass disk xrun bail out goto's when stop on xrun option is not selected. For now...
Doug McLain [Mon, 12 Nov 2007 23:24:20 +0000 (23:24 +0000)]
Bypass disk xrun bail out goto's when stop on xrun option is not selected.  For now the dialog still appears.  Do we want to keep it as a dialog or move it to the log window?

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2629 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore keybinding/editing fixes
Paul Davis [Mon, 12 Nov 2007 22:13:19 +0000 (22:13 +0000)]
more keybinding/editing fixes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2627 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up issues with fade length setting; [ & ] now work on selected marker no matter...
Paul Davis [Mon, 12 Nov 2007 19:15:48 +0000 (19:15 +0000)]
fix up issues with fade length setting; [ & ] now work on selected marker no matter what edit point preference is

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2626 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocommit SAE menu changes too
Paul Davis [Mon, 12 Nov 2007 17:40:48 +0000 (17:40 +0000)]
commit SAE menu changes too

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2625 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofinally commit bindings changes
Paul Davis [Mon, 12 Nov 2007 17:39:32 +0000 (17:39 +0000)]
finally commit bindings changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2624 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years ago(include libs/ardour in ...) add trim to loop/punch; fixup trim start/end to EP to...
Paul Davis [Mon, 12 Nov 2007 17:26:58 +0000 (17:26 +0000)]
(include libs/ardour in ...) add trim to loop/punch; fixup trim start/end to EP to work with new paradigm

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2623 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd trim to loop/punch; fixup trim start/end to EP to work with new paradigm
Paul Davis [Mon, 12 Nov 2007 17:26:34 +0000 (17:26 +0000)]
add trim to loop/punch; fixup trim start/end to EP to work with new paradigm

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2622 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd arrow head to selected marker line; fix no-import-embed when selecting "use times...
Paul Davis [Mon, 12 Nov 2007 15:01:56 +0000 (15:01 +0000)]
add arrow head to selected marker line; fix no-import-embed when selecting "use timestamp"; make split/align use edit point and other integrated editing changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2621 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocorrect bar color order after the edit marker bar move
Doug McLain [Mon, 12 Nov 2007 03:36:48 +0000 (03:36 +0000)]
correct bar color order after the edit marker bar move

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2620 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake split obey edit point preference
Paul Davis [Sun, 11 Nov 2007 22:23:05 +0000 (22:23 +0000)]
make split obey edit point preference

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2619 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up return and alt-return behaviour
Paul Davis [Sun, 11 Nov 2007 22:00:26 +0000 (22:00 +0000)]
fix up return and alt-return behaviour

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2618 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomove location marker bar to bottom row of rulers
Paul Davis [Sun, 11 Nov 2007 16:21:30 +0000 (16:21 +0000)]
move location marker bar to bottom row of rulers

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2617 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake edit clock do something useful again; do sensible guess work on how to define...
Paul Davis [Fri, 9 Nov 2007 22:16:55 +0000 (22:16 +0000)]
make edit clock do something useful again; do sensible guess work on how to define edit op range

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2615 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up botched marker management scheme; add Editor::get_edit_op_range(); make cut...
Paul Davis [Fri, 9 Nov 2007 17:52:32 +0000 (17:52 +0000)]
fix up botched marker management scheme; add Editor::get_edit_op_range(); make cut ops use get_edit_op_range() when there is no time/region selection. still a little in progress to get the details right

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2614 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoinitialized Location::_locked in all cases
Paul Davis [Fri, 9 Nov 2007 15:07:42 +0000 (15:07 +0000)]
initialized Location::_locked in all cases

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2613 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodisambiguate llabs() on OS X
Paul Davis [Fri, 9 Nov 2007 15:06:42 +0000 (15:06 +0000)]
disambiguate llabs() on OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2612 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocatch markers as they go away, to avoid selection corruption; add select-range-betwee...
Paul Davis [Fri, 9 Nov 2007 13:28:45 +0000 (13:28 +0000)]
catch markers as they go away, to avoid selection corruption; add select-range-between-cursors (F3); add unimplemented select-all-within-cursors (different from select-all-between-cursors); make ctrl-x/delete delete a marker if the mouse is pointing at it

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2611 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agothe edit cursor is dead, long live the edit point; plus a few fixes; plus location...
Paul Davis [Fri, 9 Nov 2007 03:36:24 +0000 (03:36 +0000)]
the edit cursor is dead, long live the edit point; plus a few fixes; plus location locking

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2610 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosubstantial changes that start to use the edit point and the selected marker for...
Paul Davis [Thu, 8 Nov 2007 20:55:43 +0000 (20:55 +0000)]
substantial changes that start to use the edit point and the selected marker for operations

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2609 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agochange kbd selection to F1 & F2; make kbd selection differentiate between rolling...
Paul Davis [Thu, 8 Nov 2007 05:06:23 +0000 (05:06 +0000)]
change kbd selection to F1 & F2; make kbd selection differentiate between rolling and not rolling conditions, using mouse location for not rolling; marker selection starts tobe used; markers get lines when selected; hide marker_grab_line now

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2608 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd mouse-zoom-focus to ardour.menus files
Paul Davis [Thu, 8 Nov 2007 01:45:43 +0000 (01:45 +0000)]
add mouse-zoom-focus to ardour.menus files

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2607 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoinitial round of work to support new edit point option, and removal of edit cursor
Paul Davis [Wed, 7 Nov 2007 17:05:46 +0000 (17:05 +0000)]
initial round of work to support new edit point option, and removal of edit cursor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2605 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agostop auto-play from trying to play things that are not soundfiles
Paul Davis [Wed, 7 Nov 2007 05:09:19 +0000 (05:09 +0000)]
stop auto-play from trying to play things that are not soundfiles

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2604 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopatch to prevent (mostly) CD marker being set for the start of the session
Paul Davis [Wed, 7 Nov 2007 02:49:57 +0000 (02:49 +0000)]
patch to prevent (mostly) CD marker being set for the start of the session

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2602 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoPatch from jdavisp3 to further improve region gain line behaviour, as discussed in...
Carl Hetherington [Tue, 6 Nov 2007 13:36:28 +0000 (13:36 +0000)]
Patch from jdavisp3 to further improve region gain line behaviour, as discussed in bug #1841

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2600 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomouse zoom focus; mouse scrubbing becomes mouse shuttling; use nframes64_t more;...
Paul Davis [Mon, 5 Nov 2007 21:35:47 +0000 (21:35 +0000)]
mouse zoom focus; mouse scrubbing becomes mouse shuttling; use nframes64_t more; add mouse_frame() method to get mouse position & whether its in one of the two canvases; add color_from_style() utility function (though its not used)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2595 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoPatch from jdavisp3 to fix #1894
Carl Hetherington [Mon, 5 Nov 2007 16:59:49 +0000 (16:59 +0000)]
Patch from jdavisp3 to fix #1894

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2593 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoPatch from jdavisp3 to fix bug #1841.
Carl Hetherington [Mon, 5 Nov 2007 16:22:23 +0000 (16:22 +0000)]
Patch from jdavisp3 to fix bug #1841.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2591 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosome small optimizations for track-selection process
Paul Davis [Fri, 2 Nov 2007 17:28:39 +0000 (17:28 +0000)]
some small optimizations for track-selection process

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2584 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew ancestral data handling for regions; new Stretch AudioFilter replaces session...
Paul Davis [Thu, 1 Nov 2007 15:28:42 +0000 (15:28 +0000)]
new ancestral data handling for regions; new Stretch AudioFilter replaces session member function; fix for "+" in XML node name; fix up async peak build flag in SourceFactory

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2583 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes for keystate handling in the key binding editor (from trunk)
Paul Davis [Sat, 27 Oct 2007 20:38:23 +0000 (20:38 +0000)]
fixes for keystate handling in the key binding editor (from trunk)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2578 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix crash due to invalidated shared_ptr, as suggested by Paul
Carl Hetherington [Tue, 23 Oct 2007 13:08:14 +0000 (13:08 +0000)]
Fix crash due to invalidated shared_ptr, as suggested by Paul

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2566 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix compile/test flags for OS X
Paul Davis [Thu, 18 Oct 2007 01:34:17 +0000 (01:34 +0000)]
fix compile/test flags for OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2560 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd alternate shading to treeview rows, affects keybindings and plugin manager mostly
Doug McLain [Wed, 10 Oct 2007 02:01:49 +0000 (02:01 +0000)]
add alternate shading to treeview rows, affects keybindings and plugin manager mostly

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2536 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew keybinding editor, mostly finished but not 100%
Paul Davis [Tue, 9 Oct 2007 02:42:40 +0000 (02:42 +0000)]
new keybinding editor, mostly finished but not 100%

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2531 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoBackport fix from trunk for selection of regions that are in edit groups.
Carl Hetherington [Sat, 6 Oct 2007 20:36:21 +0000 (20:36 +0000)]
Backport fix from trunk for selection of regions that are in edit groups.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2527 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix new mac menu stuff; push quit item into mac menu bar so that we get proper quit...
Paul Davis [Sat, 6 Oct 2007 01:20:29 +0000 (01:20 +0000)]
fix new mac menu stuff; push quit item into mac menu bar so that we get proper quit handling

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2522 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix issue with tracks/buses having more outputs than there are control outputs.
Sampo Savolainen [Fri, 5 Oct 2007 21:37:57 +0000 (21:37 +0000)]
Fix issue with tracks/buses having more outputs than there are control outputs.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2520 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew mac menu stuff from richard hult
Paul Davis [Fri, 5 Oct 2007 21:17:55 +0000 (21:17 +0000)]
new mac menu stuff from richard hult

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2519 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew files for GTK-related platform specific stuff, where needed
Paul Davis [Fri, 5 Oct 2007 19:00:10 +0000 (19:00 +0000)]
new files for GTK-related platform specific stuff, where needed

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2518 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd logo visibility control action etc.
Paul Davis [Fri, 5 Oct 2007 17:29:54 +0000 (17:29 +0000)]
add logo visibility control action etc.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2517 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes for scrubbing, change "crop" to Crop in menu
Paul Davis [Fri, 5 Oct 2007 17:03:23 +0000 (17:03 +0000)]
fixes for scrubbing, change "crop" to Crop in menu

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2516 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agochanges related to OS X main menu & accelerators, plus osx_build script
Paul Davis [Fri, 5 Oct 2007 00:33:23 +0000 (00:33 +0000)]
changes related to OS X main menu & accelerators, plus osx_build script

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2514 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoimprovements to build system for OSX native
Paul Davis [Thu, 4 Oct 2007 02:13:42 +0000 (02:13 +0000)]
improvements to build system for OSX native

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2511 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes for still-broken gtk/osx radio buttons
Paul Davis [Wed, 3 Oct 2007 23:23:53 +0000 (23:23 +0000)]
fixes for still-broken gtk/osx radio buttons

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2510 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodetermine dependencies automagically
Paul Davis [Wed, 3 Oct 2007 21:21:51 +0000 (21:21 +0000)]
determine dependencies automagically

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2509 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agouseful changes from the world of OS X failure testing
Paul Davis [Wed, 3 Oct 2007 17:48:46 +0000 (17:48 +0000)]
useful changes from the world of OS X failure testing

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2508 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix c_str() use
Paul Davis [Tue, 2 Oct 2007 15:26:04 +0000 (15:26 +0000)]
fix c_str() use

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2506 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd fonts.conf
Paul Davis [Mon, 1 Oct 2007 16:01:08 +0000 (16:01 +0000)]
add fonts.conf

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2503 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd execpath dir to PATH for bundled OSX build
Paul Davis [Mon, 1 Oct 2007 15:40:29 +0000 (15:40 +0000)]
add execpath dir to PATH for bundled OSX build

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2502 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodon't automatically include jackd in list of executables
Paul Davis [Mon, 1 Oct 2007 14:45:20 +0000 (14:45 +0000)]
don't automatically include jackd in list of executables

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2501 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosome SAE logo & menu related changes
Paul Davis [Sat, 29 Sep 2007 23:49:09 +0000 (23:49 +0000)]
some SAE logo & menu related changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2500 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd uninstall target (does NOT remove translations)
Paul Davis [Fri, 28 Sep 2007 18:33:23 +0000 (18:33 +0000)]
add uninstall target (does NOT remove translations)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2499 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix crash bug caused by incorrectly setting transience of audio clocks in the SoundFi... 2.1
Paul Davis [Thu, 27 Sep 2007 19:45:47 +0000 (19:45 +0000)]
fix crash bug caused by incorrectly setting transience of audio clocks in the SoundFileBox

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2496 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMake sure plugins are activated at least once before cleanup()
Sampo Savolainen [Thu, 27 Sep 2007 19:01:48 +0000 (19:01 +0000)]
Make sure plugins are activated at least once before cleanup()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2494 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosilly me
Doug McLain [Thu, 27 Sep 2007 17:48:57 +0000 (17:48 +0000)]
silly me

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2493 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agotypo fix
Doug McLain [Thu, 27 Sep 2007 17:34:12 +0000 (17:34 +0000)]
typo fix

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2492 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years ago2 patches from jdavisp3; remove some debugging output from generic MIDI; rationalize...
Paul Davis [Thu, 27 Sep 2007 16:17:21 +0000 (16:17 +0000)]
2 patches from jdavisp3; remove some debugging output from generic MIDI; rationalize string usage in SoundFileOmega; allow "mode hint" when using SoundFileOmega; restore context menu import functionality; bump to v2.1

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2490 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoauto-re-connect ALSA seq ports at startup, if they were connected; may break OS X...
Paul Davis [Thu, 27 Sep 2007 04:20:31 +0000 (04:20 +0000)]
auto-re-connect ALSA seq ports at startup, if they were connected; may break OS X compilation till tomorrow morning (US Eastern TZ)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2489 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoretain controllable info for plugins
Paul Davis [Wed, 26 Sep 2007 20:07:49 +0000 (20:07 +0000)]
retain controllable info for plugins

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2488 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoexpose new only-copy-imports parameter via GUI
Paul Davis [Wed, 26 Sep 2007 15:06:38 +0000 (15:06 +0000)]
expose new only-copy-imports parameter via GUI

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2487 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoGUI control over saved and in-memory history depth
Paul Davis [Wed, 26 Sep 2007 14:36:49 +0000 (14:36 +0000)]
GUI control over saved and in-memory history depth

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2486 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoset was_activated to false when deactivate() is run and clean up the
Sampo Savolainen [Tue, 25 Sep 2007 17:54:23 +0000 (17:54 +0000)]
set was_activated to false when deactivate() is run and clean up the
cleanup() method

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2484 d708f5d6-7413-0410-9779-e7cbd77b26cf