ardour.git
16 years agohide keybinding remove button for SAE profile
Paul Davis [Tue, 8 Jan 2008 14:27:29 +0000 (14:27 +0000)]
hide keybinding remove button for SAE profile

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

16 years agoadd remove binding button to key binding editor; change progress bar in stretch dialo...
Paul Davis [Tue, 8 Jan 2008 14:22:18 +0000 (14:22 +0000)]
add remove binding button to key binding editor; change progress bar in stretch dialog to better reflect study/stretch split

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

16 years agoremove duplicated code in NSD, fix keyboard focus for new session page.
Nick Mainsbridge [Tue, 8 Jan 2008 14:13:58 +0000 (14:13 +0000)]
remove duplicated code in NSD, fix keyboard focus for new session page.

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

16 years agoremove debug output
Paul Davis [Tue, 8 Jan 2008 13:51:13 +0000 (13:51 +0000)]
remove debug output

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

16 years agofixup path mishandling from OSX commit
Paul Davis [Tue, 8 Jan 2008 12:59:22 +0000 (12:59 +0000)]
fixup path mishandling from OSX commit

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

16 years agovarious OS X fixes, mostly related to AU support
Paul Davis [Mon, 7 Jan 2008 20:41:51 +0000 (20:41 +0000)]
various OS X fixes, mostly related to AU support

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

16 years agonew DE translation
Paul Davis [Mon, 7 Jan 2008 20:39:36 +0000 (20:39 +0000)]
new DE translation

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

16 years agomerge keybindings/menus from SAE; report duplicate port errors during session loading...
Paul Davis [Mon, 7 Jan 2008 20:14:16 +0000 (20:14 +0000)]
merge keybindings/menus from SAE; report duplicate port errors during session loading more usefully; do not do disk i/o from inactive tracks (related: move Route::_active to IO::_active

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

16 years agoFix a crash under certain conditions: Make sure thre are enough passthru
Sampo Savolainen [Sun, 6 Jan 2008 21:01:09 +0000 (21:01 +0000)]
Fix a crash under certain conditions: Make sure thre are enough passthru
buffers when setting the state of the session.

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

16 years agoreturn the width request to its orginal size now that the meter drawing over the...
Doug McLain [Sun, 6 Jan 2008 17:36:21 +0000 (17:36 +0000)]
return the width request to its orginal size now that the meter drawing over the fader is fixed

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

16 years agofixed the Enable Editor Meters option not being selected on startup
Doug McLain [Sun, 6 Jan 2008 16:27:39 +0000 (16:27 +0000)]
fixed the Enable Editor Meters option not being selected on startup

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

16 years agoChange MackiePort usage to SurfacePort. Add DummyPort for when the real port goes...
John Anderson [Sat, 5 Jan 2008 12:00:52 +0000 (12:00 +0000)]
Change MackiePort usage to SurfacePort. Add DummyPort for when the real port goes away. Do some checks to not use alsa/sequencer and device=ardour ports.

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

16 years agoThis fixes the gap left in between the controls layout and the track/time canvas...
Doug McLain [Sat, 5 Jan 2008 10:00:32 +0000 (10:00 +0000)]
This fixes the gap left in between the controls layout and the track/time canvas when the meters are hidden or controls are shrunk for other reasons. The canvas resizes to fill in the gap

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

16 years agoadd -d/--disable-plugins option to allow easy restart with troublesome plugins
Paul Davis [Fri, 4 Jan 2008 20:12:44 +0000 (20:12 +0000)]
add -d/--disable-plugins option to allow easy restart with troublesome plugins

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

16 years agoa few fixes for zoom, plus the results of unfinished work on zoom redrawing, plus...
Paul Davis [Fri, 4 Jan 2008 17:23:51 +0000 (17:23 +0000)]
a few fixes for zoom, plus the results of unfinished work on zoom redrawing, plus cleanup of debugging code in DnDTreevew

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

16 years agoCreate a better Narrow MixerStrip, and fix a bug where when enough routes are added...
Doug McLain [Fri, 4 Jan 2008 15:51:20 +0000 (15:51 +0000)]
Create a better Narrow MixerStrip, and fix a bug where when enough routes are added, the meter draws right overtop of the fader belt

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

16 years agoBack-port tim mayberry's fixes for import; fix JACK slaving to never pay attention...
Paul Davis [Fri, 4 Jan 2008 03:37:07 +0000 (03:37 +0000)]
Back-port tim mayberry's fixes for import; fix JACK slaving to never pay attention to timecode-source-is-synced

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

16 years agoBack-port tim mayberry's fixes for import; fix JACK slaving to never pay attention...
Paul Davis [Fri, 4 Jan 2008 03:36:25 +0000 (03:36 +0000)]
Back-port tim mayberry's fixes for import; fix JACK slaving to never pay attention to timecode-source-is-synced

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

16 years agomore debugging
Paul Davis [Fri, 4 Jan 2008 03:00:05 +0000 (03:00 +0000)]
more debugging

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

16 years agomore debugging output
Paul Davis [Fri, 4 Jan 2008 01:44:50 +0000 (01:44 +0000)]
more debugging output

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

16 years agodebugging with rdoursenaud
Paul Davis [Fri, 4 Jan 2008 01:10:33 +0000 (01:10 +0000)]
debugging with rdoursenaud

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

16 years agofix problem with x-axis origin computation moving the origin at the wrong time
Paul Davis [Wed, 2 Jan 2008 21:54:33 +0000 (21:54 +0000)]
fix problem with x-axis origin computation moving the origin at the wrong time

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

16 years agofix canvas height confusion
Paul Davis [Mon, 31 Dec 2007 21:53:46 +0000 (21:53 +0000)]
fix canvas height confusion

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

16 years agoMake Mackie timecode display work. Not fully tested because I don't have a Mackie.
John Anderson [Sun, 30 Dec 2007 08:31:10 +0000 (08:31 +0000)]
Make Mackie timecode display work. Not fully tested because I don't have a Mackie.

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

16 years agofixed edit focus @ edit point behaviour
Paul Davis [Sat, 29 Dec 2007 16:40:15 +0000 (16:40 +0000)]
fixed edit focus @ edit point behaviour

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

16 years agohardcode preroll since we no longer have preroll clocks
Ben Loftis [Thu, 27 Dec 2007 23:50:26 +0000 (23:50 +0000)]
hardcode preroll since we no longer have preroll clocks

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

16 years agoadd shortcuts to GarageBand audio data for SAE
Ben Loftis [Thu, 27 Dec 2007 23:49:40 +0000 (23:49 +0000)]
add shortcuts to GarageBand audio data for SAE

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

16 years agoscroll events on rulers/time canvas now control zoom/scrolling
Paul Davis [Thu, 27 Dec 2007 16:42:58 +0000 (16:42 +0000)]
scroll events on rulers/time canvas now control zoom/scrolling

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

16 years agoRoutes made inactive will be bank-switched out. Add remove last capture and save...
John Anderson [Sun, 23 Dec 2007 20:59:29 +0000 (20:59 +0000)]
Routes made inactive will be bank-switched out. Add remove last capture and save buttons on the bcf.

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

16 years agosmall but important Mackie MCU manual updates
John Anderson [Sun, 23 Dec 2007 19:08:02 +0000 (19:08 +0000)]
small but important Mackie MCU manual updates

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

16 years agoprevent export from occuring when disconnected from JACK (GUI andbackend)
Paul Davis [Sun, 23 Dec 2007 18:32:51 +0000 (18:32 +0000)]
prevent export from occuring when disconnected from JACK (GUI andbackend)

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

16 years agofix timefx to actually do something now
Paul Davis [Sun, 23 Dec 2007 17:17:00 +0000 (17:17 +0000)]
fix timefx to actually do something now

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

16 years agofirst pass at making shift-click to select region extend the selection vertically...
Paul Davis [Fri, 21 Dec 2007 20:34:55 +0000 (20:34 +0000)]
first pass at making shift-click to select region extend the selection vertically across tracks

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

16 years agobe tolerant of stricter gcc rules about volatile
Paul Davis [Fri, 21 Dec 2007 16:50:06 +0000 (16:50 +0000)]
be tolerant of stricter gcc rules about volatile

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

16 years agofix up nudge for marker motion; make keyboard handling do the right thing when numloc...
Paul Davis [Fri, 21 Dec 2007 16:00:32 +0000 (16:00 +0000)]
fix up nudge for marker motion; make keyboard handling do the right thing when numlock is pressed and an un-modified key press event occurs

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

16 years agonew tempo handling from drmoore; don't follow playhead when doing requested_return...
Paul Davis [Fri, 21 Dec 2007 14:48:25 +0000 (14:48 +0000)]
new tempo handling from drmoore; don't follow playhead when doing requested_return stuff; if selected marker is end of range, do the right thing when computing edit point

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

16 years agoapply plugin meter width fix to new file
Doug McLain [Thu, 20 Dec 2007 23:28:27 +0000 (23:28 +0000)]
apply plugin meter width fix to new file

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

16 years agochange behaviour of play-at-edit-point....; fix crash in SAE context with automation...
Paul Davis [Thu, 20 Dec 2007 19:54:54 +0000 (19:54 +0000)]
change behaviour of play-at-edit-point....; fix crash in SAE context with automation button; new SAE logos etc

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

16 years agofix non-member fontconfig_dialog()
Paul Davis [Thu, 20 Dec 2007 03:29:14 +0000 (03:29 +0000)]
fix non-member fontconfig_dialog()

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

16 years agotry to make NewSessionDialog only show up when really needed, and only have necessary...
Paul Davis [Thu, 20 Dec 2007 03:20:37 +0000 (03:20 +0000)]
try to make NewSessionDialog only show up when really needed, and only have necessary tabs; clear out several track control buttons and simplify track header context menu for SAE mode

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

16 years agomade new session dialog hide pages as necessary, to be a bit simpler whenever possible
Paul Davis [Wed, 19 Dec 2007 02:27:50 +0000 (02:27 +0000)]
made new session dialog hide pages as necessary, to be a bit simpler whenever possible

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

16 years agomake locate-to-markers work (again?) for SAE context
Paul Davis [Tue, 18 Dec 2007 23:02:58 +0000 (23:02 +0000)]
make locate-to-markers work (again?) for SAE context

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

16 years agorestore old bindings; fixup ardour.menus; remove some compiler warnings; don't try...
Paul Davis [Tue, 18 Dec 2007 22:48:07 +0000 (22:48 +0000)]
restore old bindings; fixup ardour.menus; remove some compiler warnings; don't try to set NSD folder values when no command line argument is given

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

16 years agonew LocateRollLocate event, used to implement play-at-edit-point-and-return; other...
Paul Davis [Tue, 18 Dec 2007 20:54:46 +0000 (20:54 +0000)]
new LocateRollLocate event, used to implement play-at-edit-point-and-return; other fixes from the OS X world

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

16 years agomake click on empty canvas area clear selection; change zoom-ot-region to be a toggle...
Paul Davis [Mon, 17 Dec 2007 14:44:27 +0000 (14:44 +0000)]
make click on empty canvas area clear selection; change zoom-ot-region to be a toggle; fixup naming of audition-selection/play-selected-region

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

16 years agoslightly better cleanup, and some debug output
John Anderson [Mon, 17 Dec 2007 10:45:33 +0000 (10:45 +0000)]
slightly better cleanup, and some debug output

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

16 years agofix up install target that involved older SAE keybindings files
Paul Davis [Fri, 14 Dec 2007 20:49:32 +0000 (20:49 +0000)]
fix up install target that involved older SAE keybindings files

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

16 years agovst fixes
Doug McLain [Thu, 13 Dec 2007 03:59:21 +0000 (03:59 +0000)]
vst fixes

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

16 years agoexpose region/track selection linkage in menus etc.
Paul Davis [Wed, 12 Dec 2007 22:36:07 +0000 (22:36 +0000)]
expose region/track selection linkage in menus etc.

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

16 years agoper-kbd-layout keybindings selection; initial pass at link-region-and-track-selection
Paul Davis [Wed, 12 Dec 2007 21:42:25 +0000 (21:42 +0000)]
per-kbd-layout keybindings selection; initial pass at link-region-and-track-selection

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

16 years agomake SCROLL_{RIGHT,LEFT} work, and Alt-SCROLL_{UP,DOWN} do something sensible
Paul Davis [Tue, 11 Dec 2007 17:21:00 +0000 (17:21 +0000)]
make SCROLL_{RIGHT,LEFT} work, and Alt-SCROLL_{UP,DOWN} do something sensible

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

16 years agoadd about 1cm of space to each end when zoom-to-region is invoked; hide loading dialo...
Paul Davis [Tue, 11 Dec 2007 16:01:00 +0000 (16:01 +0000)]
add about 1cm of space to each end when zoom-to-region is invoked; hide loading dialog when user answers "no"; fix glog message about absolute dirname; make audition-region just play the timeline for the right range

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

16 years agoadd back the SConscript file
Paul Davis [Tue, 11 Dec 2007 15:34:37 +0000 (15:34 +0000)]
add back the SConscript file

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

16 years agocopy from vendor branch, v1.0
Paul Davis [Tue, 11 Dec 2007 15:26:55 +0000 (15:26 +0000)]
copy from vendor branch, v1.0

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

16 years agogot the directory wrong again
Paul Davis [Tue, 11 Dec 2007 15:17:50 +0000 (15:17 +0000)]
got the directory wrong again

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

16 years agopulling vendor branch for rubberband
Paul Davis [Tue, 11 Dec 2007 15:16:51 +0000 (15:16 +0000)]
pulling vendor branch for rubberband

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

16 years ago-- not true anymore. :)
Taybin Rutkin [Tue, 11 Dec 2007 00:37:12 +0000 (00:37 +0000)]
-- not true anymore. :)

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

16 years agoremove unintended AudioUnits header file inclusion
Paul Davis [Mon, 10 Dec 2007 21:48:47 +0000 (21:48 +0000)]
remove unintended AudioUnits header file inclusion

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

16 years agoAU support; mv LADSPA gui to Generic; small fix(?) for NSD issue with absolute/full...
Paul Davis [Mon, 10 Dec 2007 21:32:27 +0000 (21:32 +0000)]
AU support; mv LADSPA gui to Generic; small fix(?) for NSD issue with absolute/full pathnames

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

16 years agoAU support, plus changes in Plugin to make unique_id a string
Paul Davis [Mon, 10 Dec 2007 21:29:51 +0000 (21:29 +0000)]
AU support, plus changes in Plugin to make unique_id a string

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

16 years agomake rec-enable MIDI bindable again
Paul Davis [Sat, 8 Dec 2007 23:16:38 +0000 (23:16 +0000)]
make rec-enable MIDI bindable again

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

16 years agomake selected marker line resize as canvas size changes
Paul Davis [Sat, 8 Dec 2007 22:51:23 +0000 (22:51 +0000)]
make selected marker line resize as canvas size changes

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

16 years agofix waveview display on the crossfade editor
Ben Loftis [Fri, 7 Dec 2007 16:32:02 +0000 (16:32 +0000)]
fix waveview display on the crossfade editor

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

16 years agodeep, deep fix for what do if we can't run process() because of work in other threads...
Paul Davis [Fri, 7 Dec 2007 16:28:49 +0000 (16:28 +0000)]
deep, deep fix for what do if we can't run process() because of work in other threads; may stop crashes in TAP Echo and other plugins, not to mention other nonsense

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

16 years agoremove debug output
Doug McLain [Wed, 5 Dec 2007 09:11:07 +0000 (09:11 +0000)]
remove debug output

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

16 years agoadd exception handling to Gdk::Pixbuf::create_from_file ()
Doug McLain [Wed, 5 Dec 2007 08:26:41 +0000 (08:26 +0000)]
add exception handling to Gdk::Pixbuf::create_from_file ()

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

16 years agoremove debug output
Doug McLain [Tue, 4 Dec 2007 21:55:23 +0000 (21:55 +0000)]
remove debug output

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

16 years agothis file really is gone!
Paul Davis [Tue, 4 Dec 2007 21:51:15 +0000 (21:51 +0000)]
this file really is gone!

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

16 years agoMake level meter colors user definable. Base, Mid, Top, and Clip colors are defined...
Doug McLain [Tue, 4 Dec 2007 21:45:59 +0000 (21:45 +0000)]
Make level meter colors user definable. Base, Mid, Top, and Clip colors are defined, and a gradient from Base to Mid is created, then a gradient from Mid to Top is created, then solid Clip.  Also fixed the theme manager bug of not saving settings since 2.1 or so

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

16 years agofix up normal ardour menus because of action renaming
Paul Davis [Tue, 4 Dec 2007 21:26:01 +0000 (21:26 +0000)]
fix up normal ardour menus because of action renaming

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

16 years agofix up st_pitch.cc to avoid dbl-declaration of destructor
Paul Davis [Tue, 4 Dec 2007 20:35:55 +0000 (20:35 +0000)]
fix up st_pitch.cc to avoid dbl-declaration of destructor

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

16 years agofix up st_pitch.cc to use time_fraction
Paul Davis [Tue, 4 Dec 2007 20:33:35 +0000 (20:33 +0000)]
fix up st_pitch.cc to use time_fraction

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

16 years agonew file
Paul Davis [Tue, 4 Dec 2007 20:25:51 +0000 (20:25 +0000)]
new file

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

16 years agoadd pitch shifting; minor fixes elsewhere
Paul Davis [Tue, 4 Dec 2007 20:17:28 +0000 (20:17 +0000)]
add pitch shifting; minor fixes elsewhere

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

16 years agotemporary addition to avoid svn screwups
Paul Davis [Tue, 4 Dec 2007 17:20:53 +0000 (17:20 +0000)]
temporary addition to avoid svn screwups

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

16 years agofix for vanishing waveforms on imported files
Paul Davis [Tue, 4 Dec 2007 16:26:12 +0000 (16:26 +0000)]
fix for vanishing waveforms on imported files

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

16 years agodebugging regionlist issues
Paul Davis [Tue, 4 Dec 2007 14:34:36 +0000 (14:34 +0000)]
debugging regionlist issues

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

16 years agominor changes from OS X land
Paul Davis [Tue, 4 Dec 2007 03:28:35 +0000 (03:28 +0000)]
minor changes from OS X land

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

16 years agoadd single-layer zoom toggle; add toggle-fade-active commands (& bindings for SAE...
Paul Davis [Mon, 3 Dec 2007 19:06:07 +0000 (19:06 +0000)]
add single-layer zoom toggle; add toggle-fade-active commands (& bindings for SAE); add zoom-to-region; allow 2 digits in the tempo dialog

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

16 years agoMake sure entered_marker is resetted if it's removed
Sampo Savolainen [Sat, 1 Dec 2007 20:13:59 +0000 (20:13 +0000)]
Make sure entered_marker is resetted if it's removed

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

16 years agofix silly startup messages caused by change from this morning to ordering inside...
Paul Davis [Fri, 30 Nov 2007 23:23:46 +0000 (23:23 +0000)]
fix silly startup messages caused by change from this morning to ordering inside editor constructor

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

16 years agofix issue with Region::adjust_to_sync(); enlarge key bindings editor
Paul Davis [Fri, 30 Nov 2007 22:54:10 +0000 (22:54 +0000)]
fix issue with Region::adjust_to_sync(); enlarge key bindings editor

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

16 years agofix absurd bug with crop region
Paul Davis [Fri, 30 Nov 2007 22:23:36 +0000 (22:23 +0000)]
fix absurd bug with crop region

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

16 years agodon't put NDF/DF in clocks if there is no DF/NDF alternative; make deselect-all and...
Paul Davis [Fri, 30 Nov 2007 22:12:27 +0000 (22:12 +0000)]
don't put NDF/DF in clocks if there is no DF/NDF alternative; make deselect-all and invert-selection operations work properly; fix bug in edit range determination with no selected marker; popup dialog when no range can be determined; add new WINDOW modifier to SConscript to allow different conventions on OS X and linux

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

16 years agonew shuffle-splice mode; fix editormode selectors lacking text at startup; default...
Paul Davis [Fri, 30 Nov 2007 05:23:30 +0000 (05:23 +0000)]
new shuffle-splice mode; fix editormode selectors lacking text at startup; default smpte format in ardour.rc.in; turn off cd marker visibility by default in ardour.rc.in; replace another instance of "Audio Frames" with "Samples"

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

16 years agofix bug with insert region when no track is selected; make keybindings editor show...
Paul Davis [Thu, 29 Nov 2007 18:47:24 +0000 (18:47 +0000)]
fix bug with insert region when no track is selected; make keybindings editor show apple-like names for modifiers; fix range marker menu; fix mapping of keybindings to Quartz equivalents; make cycle-edit-point work without marker unless specifically requested

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

16 years agoadd set-loop-from-region variants; no grabber cursor in object mode (for SAE); fixup...
Paul Davis [Thu, 29 Nov 2007 18:07:32 +0000 (18:07 +0000)]
add set-loop-from-region variants; no grabber cursor in object mode (for SAE); fixup add track dialog for SAE profile (no track mode selector)

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

16 years agofix lagging canvas updates, and as a side-effect, fix the assert(idle_id==0) crash...
Paul Davis [Thu, 29 Nov 2007 02:27:28 +0000 (02:27 +0000)]
fix lagging canvas updates, and as a side-effect, fix the assert(idle_id==0) crash seen by chris G. earlier today

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

16 years agominor fixes from OSX land
Paul Davis [Thu, 29 Nov 2007 02:18:39 +0000 (02:18 +0000)]
minor fixes from OSX land

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

16 years agomake region renaming even more accessible
Paul Davis [Thu, 29 Nov 2007 02:17:13 +0000 (02:17 +0000)]
make region renaming even more accessible

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

16 years agoadd set loop/punch from edit-range; don't select track when propagating region list...
Paul Davis [Wed, 28 Nov 2007 22:18:01 +0000 (22:18 +0000)]
add set loop/punch from edit-range; don't select track when propagating region list selection into tracks

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

16 years agoparametize modifier key usage; fix keyboard-driven sync point setting; add ladspa...
Paul Davis [Wed, 28 Nov 2007 19:32:41 +0000 (19:32 +0000)]
parametize modifier key usage; fix keyboard-driven sync point setting; add ladspa whitelist to allow subset of plugins to be shown (hardcoded for now, but to expanded in the future)

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

16 years agoimplement 1-touch record action
Paul Davis [Wed, 28 Nov 2007 13:56:11 +0000 (13:56 +0000)]
implement 1-touch record action

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

16 years agominor fixes from OS X land
Paul Davis [Wed, 28 Nov 2007 04:06:53 +0000 (04:06 +0000)]
minor fixes from OS X land

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

16 years agoprovide support for playhead-to-next/previous-region-boundary actions, and bindings...
Paul Davis [Wed, 28 Nov 2007 03:29:53 +0000 (03:29 +0000)]
provide support for playhead-to-next/previous-region-boundary actions, and bindings (note: selected marker support not done yet)

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

16 years agofix for vamp-sdk botch in SConstruct; new audio clock focus command; make insert...
Paul Davis [Tue, 27 Nov 2007 20:29:12 +0000 (20:29 +0000)]
fix for vamp-sdk botch in SConstruct; new audio clock focus command; make insert-region pay attention to entered track; different modifier list for gtk/osx; hide ye olde blue arrow on selected marker line

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

16 years agofix for #1972, caused by stored snap values being invalidated by new snap choice...
Paul Davis [Tue, 27 Nov 2007 15:01:03 +0000 (15:01 +0000)]
fix for #1972, caused by stored snap values being invalidated by new snap choice list

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

16 years agoMESCLUN: new SAE-specific bindings file; parametized binding files; fix handling...
Paul Davis [Tue, 27 Nov 2007 04:32:25 +0000 (04:32 +0000)]
MESCLUN: new SAE-specific bindings file; parametized binding files; fix handling of master source info loading from XML; change rubberband stretch progress reporting; better handling of top level menubar accelerators on Quartz; fixup handling of user-specified bindings file; no more audition on double-click in region list (does rename instead); various OS X specific fixups; partial fix for memory leakage in import code (fixed by timbyr in trunk but not back-portable to 2.X)

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

16 years agomore ongoing SAE-driven changes (too many too list here)
Paul Davis [Mon, 26 Nov 2007 17:20:34 +0000 (17:20 +0000)]
more ongoing SAE-driven changes (too many too list here)

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

16 years agoadded cd marker ruler, which displays and allows quick addition of cd track markers...
Jesse Chappell [Fri, 23 Nov 2007 04:57:39 +0000 (04:57 +0000)]
added cd marker ruler, which displays and allows quick addition of cd track markers/ranges when visible, otherwise the cd markers are shown in the normal mark/range rulers.

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