ardour.git
16 years agobump to 2.4.1 2.4.1
Paul Davis [Wed, 9 Apr 2008 21:15:33 +0000 (21:15 +0000)]
bump to 2.4.1

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

16 years agoremove debugging info about screen size
Paul Davis [Wed, 9 Apr 2008 21:12:03 +0000 (21:12 +0000)]
remove debugging info about screen size

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

16 years agofixes for AU plugin GUIs, including the "hidden GUI shows up when app becomes active...
Paul Davis [Wed, 9 Apr 2008 21:05:58 +0000 (21:05 +0000)]
fixes for AU plugin GUIs, including the "hidden GUI shows up when app becomes active/focus again" bug

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

16 years agofix box packing error message
Paul Davis [Tue, 8 Apr 2008 23:57:23 +0000 (23:57 +0000)]
fix box packing error message

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

16 years agostill bot debugging
Paul Davis [Tue, 8 Apr 2008 18:20:54 +0000 (18:20 +0000)]
still bot debugging

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

16 years agoAdded polish translation, updated swedish translation and added both
Sampo Savolainen [Tue, 8 Apr 2008 16:54:48 +0000 (16:54 +0000)]
Added polish translation, updated swedish translation and added both
translators to the about dialog and documentation.

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

16 years agopretty much done with bot debugging
Paul Davis [Tue, 8 Apr 2008 03:12:47 +0000 (03:12 +0000)]
pretty much done with bot debugging

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

16 years agowholesome svnbot loggy goodness
Paul Davis [Tue, 8 Apr 2008 03:12:05 +0000 (03:12 +0000)]
wholesome svnbot loggy goodness

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 03:10:58 +0000 (03:10 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 03:07:07 +0000 (03:07 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 03:06:48 +0000 (03:06 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 02:57:26 +0000 (02:57 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 02:51:22 +0000 (02:51 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 02:50:49 +0000 (02:50 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 02:48:13 +0000 (02:48 +0000)]
more bot bot debugging

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

16 years agomore bot bot debugging
Paul Davis [Tue, 8 Apr 2008 02:40:43 +0000 (02:40 +0000)]
more bot bot debugging

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

16 years agomore bot debugging
Paul Davis [Tue, 8 Apr 2008 01:43:51 +0000 (01:43 +0000)]
more bot debugging

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

16 years agodebug svnbot
Paul Davis [Mon, 7 Apr 2008 20:56:05 +0000 (20:56 +0000)]
debug svnbot

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

16 years agoSaBers auditioning fixes, plus a declicking fade at start and end
Ben Loftis [Fri, 4 Apr 2008 17:33:12 +0000 (17:33 +0000)]
SaBers auditioning fixes, plus a declicking fade at start and end

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

16 years agoSaBers auditioning fixes, plus a declicking fade at start and end
Ben Loftis [Fri, 4 Apr 2008 16:15:47 +0000 (16:15 +0000)]
SaBers auditioning fixes, plus a declicking fade at start and end

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

16 years agoFix resetting of peak display and meters
Doug McLain [Fri, 4 Apr 2008 15:16:41 +0000 (15:16 +0000)]
Fix resetting of peak display and meters

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

16 years agoIntegrate level meters into the mixerstrip gain meters for real this time. The LevelM...
Doug McLain [Fri, 4 Apr 2008 13:12:55 +0000 (13:12 +0000)]
Integrate level meters into the mixerstrip gain meters for real this time. The LevelMeter class becomes a direct replacement for the meter_packer hbox, and all of its contents

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

16 years agomake plugin latency compensation work for AU's (latency is returned in seconds, not...
Paul Davis [Thu, 3 Apr 2008 21:38:47 +0000 (21:38 +0000)]
make plugin latency compensation work for AU's (latency is returned in seconds, not samples)

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

16 years agorename menu items for monitoring options, and make the one based on JACK insensitive...
Paul Davis [Thu, 3 Apr 2008 19:53:58 +0000 (19:53 +0000)]
rename menu items for monitoring options, and make the one based on JACK insensitive if there are no JACK ports capable of being monitored in that way

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

16 years agofix problems with undo/redo and region dragging; fix dragging in lock edit mode
Paul Davis [Wed, 2 Apr 2008 22:57:01 +0000 (22:57 +0000)]
fix problems with undo/redo and region dragging; fix dragging in lock edit mode

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

16 years agomake probably-audio-file suffix detection case insensitive
Paul Davis [Wed, 2 Apr 2008 12:29:20 +0000 (12:29 +0000)]
make probably-audio-file suffix detection case insensitive

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

16 years agoduration clocks are rooted at 0|0 in BBT time, not 1|1
Paul Davis [Tue, 1 Apr 2008 19:53:44 +0000 (19:53 +0000)]
duration clocks are rooted at 0|0 in BBT time, not 1|1

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

16 years agoclean up port insert port count/config mess, maybe
Paul Davis [Tue, 1 Apr 2008 19:08:10 +0000 (19:08 +0000)]
clean up port insert port count/config mess, maybe

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

16 years agofix permissions on file type icons
Nick Mainsbridge [Tue, 1 Apr 2008 17:56:10 +0000 (17:56 +0000)]
fix permissions on file type icons

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

16 years agoinsert time operation
Paul Davis [Tue, 1 Apr 2008 16:49:42 +0000 (16:49 +0000)]
insert time operation

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

16 years agodisable (s)LV2 by default until its released 2.4
Paul Davis [Mon, 31 Mar 2008 21:53:04 +0000 (21:53 +0000)]
disable (s)LV2 by default until its released

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

16 years agoadded file
Paul Davis [Mon, 31 Mar 2008 21:44:05 +0000 (21:44 +0000)]
added file

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

16 years agoNew icon files from Thorsten Wilms
Nick Mainsbridge [Mon, 31 Mar 2008 19:14:21 +0000 (19:14 +0000)]
New icon files from Thorsten Wilms

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

16 years agominor mootcher fixes; change "Analyze .." to "Spectral Analysis" where applicable...
Paul Davis [Mon, 31 Mar 2008 13:11:55 +0000 (13:11 +0000)]
minor mootcher fixes; change "Analyze .." to "Spectral Analysis" where applicable; make separate actions be appropriately sensitive to the edit point

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

16 years agohide the gain slider when track area is too small
Ben Loftis [Sun, 30 Mar 2008 02:40:10 +0000 (02:40 +0000)]
hide the gain slider when track area is too small

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

16 years agofixed some typos in track height menus
Ben Loftis [Sun, 30 Mar 2008 02:28:14 +0000 (02:28 +0000)]
fixed some typos in track height menus

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

16 years agoremove non-functioning auto-rename from menus
Paul Davis [Sun, 30 Mar 2008 01:16:57 +0000 (01:16 +0000)]
remove non-functioning auto-rename from menus

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

16 years agofix typo in crossfade auditioning
Ben Loftis [Thu, 27 Mar 2008 22:15:37 +0000 (22:15 +0000)]
fix typo in crossfade auditioning

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

16 years agoremove older version (#ifdef'ed out) of legalize_for_path()
Paul Davis [Thu, 27 Mar 2008 01:21:52 +0000 (01:21 +0000)]
remove older version (#ifdef'ed out) of legalize_for_path()

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

16 years agorevert illegal/legal test change in legalize_for_path() (to be reverted again once...
Paul Davis [Wed, 26 Mar 2008 21:34:43 +0000 (21:34 +0000)]
revert illegal/legal test change in legalize_for_path() (to be reverted again once we have a migration plan)

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

16 years agofix typos
Ben Loftis [Wed, 26 Mar 2008 20:34:24 +0000 (20:34 +0000)]
fix typos

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

16 years agomo better login detection
Ben Loftis [Wed, 26 Mar 2008 20:06:38 +0000 (20:06 +0000)]
mo better login detection

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

16 years agoneed to create the Freesound dir if it does not already exist
Ben Loftis [Wed, 26 Mar 2008 19:10:14 +0000 (19:10 +0000)]
need to create the Freesound dir if it does not already exist

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

16 years agofix curl error checks
Ben Loftis [Wed, 26 Mar 2008 15:52:13 +0000 (15:52 +0000)]
fix curl error checks

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

16 years agoupdate binding file names in SConstruct for srctar target
Paul Davis [Wed, 26 Mar 2008 15:39:16 +0000 (15:39 +0000)]
update binding file names in SConstruct for srctar target

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

16 years agooops, there it is
Paul Davis [Wed, 26 Mar 2008 15:25:05 +0000 (15:25 +0000)]
oops, there it is

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

16 years agoa big menu cleanup; vertical auto-scrolling; some code cleanups; an unfinished (and...
Paul Davis [Wed, 26 Mar 2008 15:22:46 +0000 (15:22 +0000)]
a big menu cleanup; vertical auto-scrolling; some code cleanups; an unfinished (and broken) attempt to get escape to break out of a drag-in-progress

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

16 years agoComment out some debug stuff that made it to svn my accident
Doug McLain [Tue, 25 Mar 2008 22:40:23 +0000 (22:40 +0000)]
Comment out some debug stuff that made it to svn my accident

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

16 years agoadd new Session::Dialog signal for generic dialog interactions with unknown GUI;...
Paul Davis [Tue, 25 Mar 2008 15:32:24 +0000 (15:32 +0000)]
add new Session::Dialog signal for generic dialog interactions with unknown GUI; made auto-analyse-audio FALSE by default, with dialog warning about this when necessary; fixed #2134 (loop/punch stuff not updated on undo/redo)

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

16 years agomake copy-n-paste of AudioUnits work
Paul Davis [Tue, 25 Mar 2008 15:01:38 +0000 (15:01 +0000)]
make copy-n-paste of AudioUnits work

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

16 years agoignore dbl-clicks on mute/solo/rec-enable buttons since they make the user-experience...
Paul Davis [Tue, 25 Mar 2008 14:58:16 +0000 (14:58 +0000)]
ignore dbl-clicks on mute/solo/rec-enable buttons since they make the user-experience feel inconsistent

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

16 years agoanother tweak to libcurl detection
Ben Loftis [Mon, 24 Mar 2008 22:23:10 +0000 (22:23 +0000)]
another tweak to libcurl detection

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

16 years agodon't check for libcurl unless really necessary
Paul Davis [Mon, 24 Mar 2008 20:13:48 +0000 (20:13 +0000)]
don't check for libcurl unless really necessary

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

16 years agosmall change to logic for track selection when context/button clicking on a track...
Paul Davis [Mon, 24 Mar 2008 19:49:21 +0000 (19:49 +0000)]
small change to logic for track selection when context/button clicking on a track header.

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

16 years agostop crash occuring when carrying out playlist partitions in empty playlists
Paul Davis [Mon, 24 Mar 2008 18:38:09 +0000 (18:38 +0000)]
stop crash occuring when carrying out playlist partitions in empty playlists

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

16 years agofix up those horribly thick separators between ruler lines
Paul Davis [Mon, 24 Mar 2008 18:20:05 +0000 (18:20 +0000)]
fix up those horribly thick separators between ruler lines

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

16 years agomore fixes for drag/lock/copy logic
Paul Davis [Mon, 24 Mar 2008 18:01:31 +0000 (18:01 +0000)]
more fixes for drag/lock/copy logic

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

16 years agofix specific copy-drag ops
Paul Davis [Mon, 24 Mar 2008 14:13:33 +0000 (14:13 +0000)]
fix specific copy-drag ops

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

16 years agodon't try to automatically remove locked regions frm selection at end of drag
Paul Davis [Mon, 24 Mar 2008 13:40:59 +0000 (13:40 +0000)]
don't try to automatically remove locked regions frm selection at end of drag

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

16 years agoFix dialog message to something sensible.
Sampo Savolainen [Mon, 24 Mar 2008 13:22:49 +0000 (13:22 +0000)]
Fix dialog message to something sensible.

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

16 years agocomplete reorganization of logic in Editor::region_drag_finished_callback()
Paul Davis [Mon, 24 Mar 2008 13:19:57 +0000 (13:19 +0000)]
complete reorganization of logic in Editor::region_drag_finished_callback()

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

16 years agoinitial checkin of freesound integration
Ben Loftis [Mon, 24 Mar 2008 00:20:21 +0000 (00:20 +0000)]
initial checkin of freesound integration

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

16 years agoinitial checkin of freesound integration
Ben Loftis [Mon, 24 Mar 2008 00:19:03 +0000 (00:19 +0000)]
initial checkin of freesound integration

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

16 years agoallow a wider selection of chars for pathname. fixes bug when session file cannot...
Ben Loftis [Mon, 24 Mar 2008 00:15:52 +0000 (00:15 +0000)]
allow a wider selection of chars for pathname.  fixes bug when session file cannot accomodate the actual path to audio files

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

16 years agotweaks to audio import dialog, adding tags and freesound info
Ben Loftis [Mon, 24 Mar 2008 00:11:15 +0000 (00:11 +0000)]
tweaks to audio import dialog, adding tags and freesound info

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

16 years agomore fixes for the intersection of Locked Edit mode and copy-dragging
Paul Davis [Sun, 23 Mar 2008 15:19:09 +0000 (15:19 +0000)]
more fixes for the intersection of Locked Edit mode and copy-dragging

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

16 years agofix dragging that involves locked regions; auto-rebinding patch for people to experim...
Paul Davis [Fri, 21 Mar 2008 20:22:00 +0000 (20:22 +0000)]
fix dragging that involves locked regions; auto-rebinding patch for people to experiment with (probably needs a little work)

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

16 years agofix missing i18n for import mode strings when comparing with whatever the user selected
Paul Davis [Fri, 21 Mar 2008 13:37:33 +0000 (13:37 +0000)]
fix missing i18n for import mode strings when comparing with whatever the user selected

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

16 years agonew french translation update
Paul Davis [Fri, 21 Mar 2008 13:24:16 +0000 (13:24 +0000)]
new french translation update

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

16 years agoUndo 3160 for now. The canvas stops updating when the mixer is open (but only on...
Doug McLain [Fri, 21 Mar 2008 07:08:05 +0000 (07:08 +0000)]
Undo 3160 for now. The canvas stops updating when the mixer is open (but only on one of 3 machines) so I obviously broke something

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

16 years agobuild the meters in GainMeter from the LevelMeters class instead of doing it all...
Doug McLain [Thu, 20 Mar 2008 14:27:23 +0000 (14:27 +0000)]
build the meters in GainMeter from the LevelMeters class instead of doing it all over again

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

16 years agoadd STL_DEBUG option to enable easy use of _GLIBCXX_DEBUG, for STL debugging
Paul Davis [Mon, 17 Mar 2008 20:38:18 +0000 (20:38 +0000)]
add STL_DEBUG option to enable easy use of _GLIBCXX_DEBUG, for STL debugging

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

16 years agofix problems with list stuff caused by assumptions about list type equivalence
Paul Davis [Mon, 17 Mar 2008 20:36:37 +0000 (20:36 +0000)]
fix problems with list stuff caused by assumptions about list type equivalence

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

16 years agofix use of reserve() as revealed by _GLIBCXX_DEBUG
Paul Davis [Mon, 17 Mar 2008 20:35:31 +0000 (20:35 +0000)]
fix use of reserve() as revealed by _GLIBCXX_DEBUG

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

16 years agomake sure user ardour dir exists before trying to put pango.rc in it
Paul Davis [Sat, 15 Mar 2008 13:23:18 +0000 (13:23 +0000)]
make sure user ardour dir exists before trying to put pango.rc in it

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

16 years agoenable icon-start-from-.ardour-file to work on OS X; properly install apple event...
Paul Davis [Fri, 14 Mar 2008 20:18:05 +0000 (20:18 +0000)]
enable icon-start-from-.ardour-file to work on OS X; properly install apple event handlers; change plugin add logic to avoid asking for stream counts before they would be configured; fix up new session dialog to not use manage(), and thus not throw away widgets when their page is hidden (by removal) in the tabbed browser

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

16 years agomake feature lines (rhythm ferret etc) scale with zoom; hide them whenever RF hides
Paul Davis [Fri, 14 Mar 2008 20:06:42 +0000 (20:06 +0000)]
make feature lines (rhythm ferret etc) scale with zoom; hide them whenever RF hides

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

16 years ago(OS X native: don't write dynamic pango.rc into app.bundle); use Glib::get_home_dir...
Paul Davis [Thu, 13 Mar 2008 11:24:00 +0000 (11:24 +0000)]
(OS X native: don't write dynamic pango.rc into app.bundle); use Glib::get_home_dir() rather than HOME for user_ardour_path

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

16 years agoFix warnings.
David Robillard [Sat, 8 Mar 2008 16:23:26 +0000 (16:23 +0000)]
Fix warnings.

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

16 years agofix silly error in removing channels from audio_diskstream
Paul Davis [Fri, 7 Mar 2008 20:49:47 +0000 (20:49 +0000)]
fix silly error in removing channels from audio_diskstream

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

16 years agofix from puddingpimp for memory leak in fastmeter
Paul Davis [Thu, 6 Mar 2008 18:45:00 +0000 (18:45 +0000)]
fix from puddingpimp for memory leak in fastmeter

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

16 years agoDave Camerons fix for bug 2108, slightly modified
Doug McLain [Wed, 5 Mar 2008 22:45:28 +0000 (22:45 +0000)]
Dave Camerons fix for bug 2108, slightly modified

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

16 years agoImprovements on the FFT analysis tool
Sampo Savolainen [Tue, 4 Mar 2008 17:56:17 +0000 (17:56 +0000)]
Improvements on the FFT analysis tool
 - Enable FFT analysis by default
 - FFT graph is now in cairo
 - The window is now a window instead of a dialog
 - Analysis window can be resized
 - The view can be switched between normalized
   and an absolute value
 - The minimum and maximum values for a graph can
   be shown

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

16 years agofix for broken fade out, appeared to be accidental var name redundancy
Doug McLain [Fri, 29 Feb 2008 01:45:14 +0000 (01:45 +0000)]
fix for broken fade out, appeared to be accidental var name redundancy

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

16 years agoFile type icon version 2.
Nick Mainsbridge [Wed, 27 Feb 2008 19:50:29 +0000 (19:50 +0000)]
File type icon version 2.

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

16 years agoAdd a quick file type icon.
Nick Mainsbridge [Wed, 27 Feb 2008 19:35:56 +0000 (19:35 +0000)]
Add a quick file type icon.

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

16 years agopossible fix for AU problems on PPC
Paul Davis [Wed, 27 Feb 2008 19:09:12 +0000 (19:09 +0000)]
possible fix for AU problems on PPC

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

16 years agofixes from chris cannam for rb_effect bugs
Paul Davis [Wed, 27 Feb 2008 17:42:45 +0000 (17:42 +0000)]
fixes from chris cannam for rb_effect bugs

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

16 years agomake AudioRegion::master_read() obey length limit of (first) master source, not the...
Paul Davis [Wed, 27 Feb 2008 16:26:00 +0000 (16:26 +0000)]
make AudioRegion::master_read() obey length limit of (first) master source, not the region length

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

16 years agofix up dual punch action logic
Paul Davis [Wed, 27 Feb 2008 15:11:24 +0000 (15:11 +0000)]
fix up dual punch action logic

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

16 years agodon't popup import progress window until we give import a chance to fail first; sndfi...
Paul Davis [Wed, 27 Feb 2008 14:40:59 +0000 (14:40 +0000)]
don't popup import progress window until we give import a chance to fail first; sndfile doesn't print open() errors if HAVE_COREAUDIO is set since we fall back to CoreAudio then

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

16 years agofix up BWF creation; make CoreAudioSource work; add CAImportable; refactor SourceFact...
Paul Davis [Wed, 27 Feb 2008 13:56:14 +0000 (13:56 +0000)]
fix up BWF creation; make CoreAudioSource work; add CAImportable; refactor SourceFactory to try sndfile first, CoreAudio second

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

16 years agoadd CAF to list of likely audio file suffixes; use generic AudioFileSource SoundFileI...
Paul Davis [Wed, 27 Feb 2008 13:04:48 +0000 (13:04 +0000)]
add CAF to list of likely audio file suffixes; use generic AudioFileSource SoundFileInfo rather than SNDFILE_INFO

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

16 years agorearrange icons/presets on xfade editor to be symmetric; refactor importable source...
Paul Davis [Wed, 27 Feb 2008 02:09:03 +0000 (02:09 +0000)]
rearrange icons/presets on xfade editor to be symmetric; refactor importable source/resampled importable source to allow for both sndfile and coreaudio handled file i/o

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

16 years agonon-AA canvas support (not used by default); new SAE menus; fix locate-play-locate...
Paul Davis [Tue, 26 Feb 2008 16:34:45 +0000 (16:34 +0000)]
non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one

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

16 years agoAdd missing $PREFIX/share/ardour2 to uninstall target. Fix consequent missing icons...
Nick Mainsbridge [Tue, 26 Feb 2008 13:04:41 +0000 (13:04 +0000)]
Add missing $PREFIX/share/ardour2 to uninstall target. Fix consequent missing icons thinko in previous commit.

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

16 years agoNew FREEDESKTOP scons option installs desktop MIME entry and .desktop file. Also...
Nick Mainsbridge [Mon, 25 Feb 2008 17:37:55 +0000 (17:37 +0000)]
New FREEDESKTOP scons option installs desktop MIME entry and .desktop file. Also uses fd.o standard names and locations for icons.

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

16 years agoFixes for canvas and gain meter text not being scaled on startup
Doug McLain [Sun, 24 Feb 2008 19:13:09 +0000 (19:13 +0000)]
Fixes for canvas and gain meter text not being scaled on startup

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

16 years agomake canvas text scale with font scaler; prevent bogus values from putting NaN's...
Paul Davis [Sun, 24 Feb 2008 02:28:25 +0000 (02:28 +0000)]
make canvas text scale with font scaler; prevent bogus values from putting NaN's into automation lines

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

16 years agofix up use of plugin input counts when running; SAE menu tweaks; fix up management...
Paul Davis [Sat, 23 Feb 2008 15:22:58 +0000 (15:22 +0000)]
fix up use of plugin input counts when running; SAE menu tweaks; fix up management and display of edit point selection; AU window stuff

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