ardour.git
13 years agoClean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769).
Carl Hetherington [Tue, 15 Feb 2011 01:42:48 +0000 (01:42 +0000)]
Clean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769).

git-svn-id: svn://localhost/ardour2/branches/3.0@8850 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoNo-op: whitespace.
Carl Hetherington [Tue, 15 Feb 2011 01:09:03 +0000 (01:09 +0000)]
No-op: whitespace.

git-svn-id: svn://localhost/ardour2/branches/3.0@8849 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix warnings.
Carl Hetherington [Tue, 15 Feb 2011 01:08:15 +0000 (01:08 +0000)]
Fix warnings.

git-svn-id: svn://localhost/ardour2/branches/3.0@8848 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agopatches from lincoln to speed up the regionlist and provide region removal (causes...
Paul Davis [Mon, 14 Feb 2011 21:49:43 +0000 (21:49 +0000)]
patches from lincoln to speed up the regionlist and provide region removal (causes dangling shared ptrs to regions, fix to come

git-svn-id: svn://localhost/ardour2/branches/3.0@8845 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years ago3.0 version of previous 2.X change to always prevent deletion of existing sources
Paul Davis [Mon, 14 Feb 2011 16:04:53 +0000 (16:04 +0000)]
3.0 version of previous 2.X change to always prevent deletion of existing sources

git-svn-id: svn://localhost/ardour2/branches/3.0@8842 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDisable theme changing untill we figure out whats broken
Doug McLain [Mon, 14 Feb 2011 04:44:52 +0000 (04:44 +0000)]
Disable theme changing untill we figure out whats broken

git-svn-id: svn://localhost/ardour2/branches/3.0@8840 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake light theme functional, add waf processing, and small change to UI::load_rcfile...
Doug McLain [Mon, 14 Feb 2011 01:46:57 +0000 (01:46 +0000)]
Make light theme functional, add waf processing, and small change to UI::load_rcfile() that fixes a hang when switching between two rc files that are identical in style defs

git-svn-id: svn://localhost/ardour2/branches/3.0@8839 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoAdd simple mainpage.
Carl Hetherington [Sun, 13 Feb 2011 19:34:53 +0000 (19:34 +0000)]
Add simple mainpage.

git-svn-id: svn://localhost/ardour2/branches/3.0@8838 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoNo-op; whitespace.
Carl Hetherington [Sun, 13 Feb 2011 19:34:44 +0000 (19:34 +0000)]
No-op; whitespace.

git-svn-id: svn://localhost/ardour2/branches/3.0@8837 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDocument gtkmm2ext.
Carl Hetherington [Sun, 13 Feb 2011 19:34:28 +0000 (19:34 +0000)]
Document gtkmm2ext.

git-svn-id: svn://localhost/ardour2/branches/3.0@8836 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoGCC 4.6 fixes from oget (#3771).
Carl Hetherington [Sun, 13 Feb 2011 18:47:13 +0000 (18:47 +0000)]
GCC 4.6 fixes from oget (#3771).

git-svn-id: svn://localhost/ardour2/branches/3.0@8835 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove unused and uncompiled panner code.
Carl Hetherington [Sun, 13 Feb 2011 13:01:14 +0000 (13:01 +0000)]
Remove unused and uncompiled panner code.

git-svn-id: svn://localhost/ardour2/branches/3.0@8834 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoactually delete the contents of the history list, rather than just empty the list...
Paul Davis [Sat, 12 Feb 2011 20:57:44 +0000 (20:57 +0000)]
actually delete the contents of the history list, rather than just empty the list. could break things at session closing.

git-svn-id: svn://localhost/ardour2/branches/3.0@8833 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoLabel logarithmic plugin controls correctly. Should fix #3767.
Carl Hetherington [Sat, 12 Feb 2011 14:10:15 +0000 (14:10 +0000)]
Label logarithmic plugin controls correctly.  Should fix #3767.

git-svn-id: svn://localhost/ardour2/branches/3.0@8832 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove dependence on the order of calls of listeners to MidiTrack::StepEditStatusChan...
Carl Hetherington [Sat, 12 Feb 2011 12:29:20 +0000 (12:29 +0000)]
Remove dependence on the order of calls of listeners to MidiTrack::StepEditStatusChange, and rename the step entry menu item to make it consistent with the dialogue title.  Should fix #3765.

git-svn-id: svn://localhost/ardour2/branches/3.0@8831 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix missed i18n (#3766).
Carl Hetherington [Sat, 12 Feb 2011 12:29:08 +0000 (12:29 +0000)]
Fix missed i18n (#3766).

git-svn-id: svn://localhost/ardour2/branches/3.0@8830 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agokeep track of the solo mute gain control for MIDI binding etc. etc
Paul Davis [Fri, 11 Feb 2011 22:21:27 +0000 (22:21 +0000)]
keep track of the solo mute gain control for MIDI binding etc. etc

git-svn-id: svn://localhost/ardour2/branches/3.0@8829 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agouse volume controller widget for monitor section, drop some now-unused code
Paul Davis [Fri, 11 Feb 2011 18:04:09 +0000 (18:04 +0000)]
use volume controller widget for monitor section, drop some now-unused code

git-svn-id: svn://localhost/ardour2/branches/3.0@8828 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd back working version of VolumeController
Paul Davis [Fri, 11 Feb 2011 18:02:15 +0000 (18:02 +0000)]
add back working version of VolumeController

git-svn-id: svn://localhost/ardour2/branches/3.0@8827 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove unimplemented, unnecessary function decls
Paul Davis [Fri, 11 Feb 2011 18:02:00 +0000 (18:02 +0000)]
remove unimplemented, unnecessary function decls

git-svn-id: svn://localhost/ardour2/branches/3.0@8826 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoprovide solo mute gain Config parameter as a controllable and use it in the monitor...
Paul Davis [Fri, 11 Feb 2011 16:14:54 +0000 (16:14 +0000)]
provide solo mute gain Config parameter as a controllable and use it in the monitor section GUI to allow MIDI binding

git-svn-id: svn://localhost/ardour2/branches/3.0@8825 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agonew class to wrap a pair of set/get methods as a Controllable
Paul Davis [Fri, 11 Feb 2011 16:14:24 +0000 (16:14 +0000)]
new class to wrap a pair of set/get methods as a Controllable

git-svn-id: svn://localhost/ardour2/branches/3.0@8824 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years ago#ifdef-ize all/most uses of the boost debug hooks API
Paul Davis [Thu, 10 Feb 2011 18:33:43 +0000 (18:33 +0000)]
#ifdef-ize all/most uses of the boost debug hooks API

git-svn-id: svn://localhost/ardour2/branches/3.0@8823 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agobreak circular reference between panners and pannables; more destruction debug tracin...
Paul Davis [Thu, 10 Feb 2011 18:13:15 +0000 (18:13 +0000)]
break circular reference between panners and pannables; more destruction debug tracing; a little more boost debug stuff

git-svn-id: svn://localhost/ardour2/branches/3.0@8822 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoprovide runtime control over how much boost "live" debugging info is provided
Paul Davis [Thu, 10 Feb 2011 17:44:33 +0000 (17:44 +0000)]
provide runtime control over how much boost "live" debugging info is provided

git-svn-id: svn://localhost/ardour2/branches/3.0@8821 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoget boost debug code working again (global constructors, proper location for the...
Paul Davis [Thu, 10 Feb 2011 13:41:41 +0000 (13:41 +0000)]
get boost debug code working again (global constructors, proper location for the define)

git-svn-id: svn://localhost/ardour2/branches/3.0@8818 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMinor cleanup.
Carl Hetherington [Thu, 10 Feb 2011 02:45:06 +0000 (02:45 +0000)]
Minor cleanup.

git-svn-id: svn://localhost/ardour2/branches/3.0@8817 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoPrevent erroneous splitting icons in the editor mixer strip's processor box.
Carl Hetherington [Thu, 10 Feb 2011 02:44:56 +0000 (02:44 +0000)]
Prevent erroneous splitting icons in the editor mixer strip's processor box.

git-svn-id: svn://localhost/ardour2/branches/3.0@8816 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoTidy up weird plugin dialogue slightly.
Carl Hetherington [Thu, 10 Feb 2011 02:44:44 +0000 (02:44 +0000)]
Tidy up weird plugin dialogue slightly.

git-svn-id: svn://localhost/ardour2/branches/3.0@8815 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoset up default speakers in new sessions
Paul Davis [Wed, 9 Feb 2011 16:42:18 +0000 (16:42 +0000)]
set up default speakers in new sessions

git-svn-id: svn://localhost/ardour2/branches/3.0@8809 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake SiP mute gain work ... hopefully without breaking anything else
Paul Davis [Wed, 9 Feb 2011 16:37:07 +0000 (16:37 +0000)]
make SiP mute gain work ... hopefully without breaking anything else

git-svn-id: svn://localhost/ardour2/branches/3.0@8808 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agopanner visual tweaks
Paul Davis [Wed, 9 Feb 2011 14:28:18 +0000 (14:28 +0000)]
panner visual tweaks

git-svn-id: svn://localhost/ardour2/branches/3.0@8802 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove irrelevant comment
Paul Davis [Wed, 9 Feb 2011 14:04:31 +0000 (14:04 +0000)]
remove irrelevant comment

git-svn-id: svn://localhost/ardour2/branches/3.0@8801 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake name-highlight bar active for trims even in internal edit mode, again
Paul Davis [Wed, 9 Feb 2011 14:02:49 +0000 (14:02 +0000)]
make name-highlight bar active for trims even in internal edit mode, again

git-svn-id: svn://localhost/ardour2/branches/3.0@8800 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agonew mouse-mode-specific colors
Paul Davis [Wed, 9 Feb 2011 14:02:18 +0000 (14:02 +0000)]
new mouse-mode-specific colors

git-svn-id: svn://localhost/ardour2/branches/3.0@8799 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoall mouse mode buttons should be StatefulToggleButtons to avoid prelight nonsense...
Paul Davis [Wed, 9 Feb 2011 14:01:46 +0000 (14:01 +0000)]
all mouse mode buttons should be StatefulToggleButtons to avoid prelight nonsense, and more

git-svn-id: svn://localhost/ardour2/branches/3.0@8798 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoexport graph uses as many threads as there are cores, not the number of DSP threads
Paul Davis [Wed, 9 Feb 2011 13:11:14 +0000 (13:11 +0000)]
export graph uses as many threads as there are cores, not the number of DSP threads

git-svn-id: svn://localhost/ardour2/branches/3.0@8796 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake the export graph use the same number of threads as the DSP graph
Paul Davis [Wed, 9 Feb 2011 13:01:23 +0000 (13:01 +0000)]
make the export graph use the same number of threads as the DSP graph

git-svn-id: svn://localhost/ardour2/branches/3.0@8795 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake a note about process lock and ARDOUR::how_many_dsp_threads()
Paul Davis [Wed, 9 Feb 2011 02:51:50 +0000 (02:51 +0000)]
make a note about process lock and ARDOUR::how_many_dsp_threads()

git-svn-id: svn://localhost/ardour2/branches/3.0@8794 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agosplit out ARDOUR::how_many_dsp_threads() ; fix test for whether to use use route_grap...
Paul Davis [Wed, 9 Feb 2011 02:41:01 +0000 (02:41 +0000)]
split out ARDOUR::how_many_dsp_threads() ; fix test for whether to use use route_graph or just process routes in-thread

git-svn-id: svn://localhost/ardour2/branches/3.0@8793 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorecenter stereo panner position indicator
Paul Davis [Wed, 9 Feb 2011 00:25:53 +0000 (00:25 +0000)]
recenter stereo panner position indicator

git-svn-id: svn://localhost/ardour2/branches/3.0@8792 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agofix num DSP threads computation (TODO: move into a utility function for Sakari's...
Paul Davis [Wed, 9 Feb 2011 00:01:56 +0000 (00:01 +0000)]
fix num DSP threads computation (TODO: move into a utility function for Sakari's graph too)

git-svn-id: svn://localhost/ardour2/branches/3.0@8791 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agostereo and mono panner tweaks to use cairomm and rounded rectangles and more
Paul Davis [Tue, 8 Feb 2011 23:43:47 +0000 (23:43 +0000)]
stereo and mono panner tweaks to use cairomm and rounded rectangles and more

git-svn-id: svn://localhost/ardour2/branches/3.0@8790 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agocairo-ify bar controller widget
Paul Davis [Tue, 8 Feb 2011 23:43:18 +0000 (23:43 +0000)]
cairo-ify bar controller widget

git-svn-id: svn://localhost/ardour2/branches/3.0@8789 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agofixes for pixfader cairo-ification
Paul Davis [Tue, 8 Feb 2011 23:43:06 +0000 (23:43 +0000)]
fixes for pixfader cairo-ification

git-svn-id: svn://localhost/ardour2/branches/3.0@8788 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadded Gtkmm2ext::rounded_rectangle() cairo pseudo-method
Paul Davis [Tue, 8 Feb 2011 23:42:45 +0000 (23:42 +0000)]
added Gtkmm2ext::rounded_rectangle() cairo pseudo-method

git-svn-id: svn://localhost/ardour2/branches/3.0@8787 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agotweaks in UI RC file
Paul Davis [Tue, 8 Feb 2011 23:42:03 +0000 (23:42 +0000)]
tweaks in UI RC file

git-svn-id: svn://localhost/ardour2/branches/3.0@8786 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agotweak inverted stereo panner colors
Paul Davis [Tue, 8 Feb 2011 23:41:40 +0000 (23:41 +0000)]
tweak inverted stereo panner colors

git-svn-id: svn://localhost/ardour2/branches/3.0@8785 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agotweak description of qjackctl
Paul Davis [Tue, 8 Feb 2011 23:40:56 +0000 (23:40 +0000)]
tweak description of qjackctl

git-svn-id: svn://localhost/ardour2/branches/3.0@8784 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agosanitycheck should be looking for SCHED_FIFO
Paul Davis [Tue, 8 Feb 2011 23:40:32 +0000 (23:40 +0000)]
sanitycheck should be looking for SCHED_FIFO

git-svn-id: svn://localhost/ardour2/branches/3.0@8783 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoOption to colour region background using the track colour (#3759).
Carl Hetherington [Tue, 8 Feb 2011 20:01:55 +0000 (20:01 +0000)]
Option to colour region background using the track colour (#3759).

git-svn-id: svn://localhost/ardour2/branches/3.0@8778 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agofix bad comparison of possible frequency scaling governor values
Paul Davis [Tue, 8 Feb 2011 19:52:50 +0000 (19:52 +0000)]
fix bad comparison of possible frequency scaling governor values

git-svn-id: svn://localhost/ardour2/branches/3.0@8776 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agocairo-ify expose handlers for PixFader and PixScroller (latter is not used); tweak...
Paul Davis [Tue, 8 Feb 2011 19:19:55 +0000 (19:19 +0000)]
cairo-ify expose handlers for PixFader and PixScroller (latter is not used); tweak UI RC file in response; move rgb macros to gtkmm2ext for easier use there as we go cairo over time

git-svn-id: svn://localhost/ardour2/branches/3.0@8775 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremoved (will replace) rgb_macros.h
Paul Davis [Tue, 8 Feb 2011 18:07:00 +0000 (18:07 +0000)]
removed (will replace) rgb_macros.h

git-svn-id: svn://localhost/ardour2/branches/3.0@8774 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix style of samples and timecode rulers.
Carl Hetherington [Tue, 8 Feb 2011 16:52:34 +0000 (16:52 +0000)]
Fix style of samples and timecode rulers.

git-svn-id: svn://localhost/ardour2/branches/3.0@8773 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoChange the background colour of regions when they are small enough to not show the...
Carl Hetherington [Tue, 8 Feb 2011 14:09:42 +0000 (14:09 +0000)]
Change the background colour of regions when they are small enough to not show the name bar (#3575).

git-svn-id: svn://localhost/ardour2/branches/3.0@8771 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoTidy up region view colouring code slightly.
Carl Hetherington [Tue, 8 Feb 2011 14:09:20 +0000 (14:09 +0000)]
Tidy up region view colouring code slightly.

git-svn-id: svn://localhost/ardour2/branches/3.0@8770 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove always-true should_show_selection code.
Carl Hetherington [Tue, 8 Feb 2011 14:08:05 +0000 (14:08 +0000)]
Remove always-true should_show_selection code.

git-svn-id: svn://localhost/ardour2/branches/3.0@8769 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMinor tidy-up.
Carl Hetherington [Tue, 8 Feb 2011 14:06:58 +0000 (14:06 +0000)]
Minor tidy-up.

git-svn-id: svn://localhost/ardour2/branches/3.0@8768 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDon't catch up with the playhead after drags.
Carl Hetherington [Tue, 8 Feb 2011 11:46:11 +0000 (11:46 +0000)]
Don't catch up with the playhead after drags.

git-svn-id: svn://localhost/ardour2/branches/3.0@8767 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomelvin herr's "reversion" fix for step editing so that everything is zero-based again
Paul Davis [Tue, 8 Feb 2011 02:46:44 +0000 (02:46 +0000)]
melvin herr's "reversion" fix for step editing so that everything is zero-based again

git-svn-id: svn://localhost/ardour2/branches/3.0@8766 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agofix binding for mixer-on-top (fixes #3686)
Paul Davis [Tue, 8 Feb 2011 02:39:47 +0000 (02:39 +0000)]
fix binding for mixer-on-top (fixes #3686)

git-svn-id: svn://localhost/ardour2/branches/3.0@8765 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agobuild-side of UUID reversion
Paul Davis [Tue, 8 Feb 2011 02:28:42 +0000 (02:28 +0000)]
build-side of UUID reversion

git-svn-id: svn://localhost/ardour2/branches/3.0@8764 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorevert earlier changes to uuid class, but keep boost version in svn for the future
Paul Davis [Tue, 8 Feb 2011 02:21:15 +0000 (02:21 +0000)]
revert earlier changes to uuid class, but keep boost version in svn for the future

git-svn-id: svn://localhost/ardour2/branches/3.0@8763 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years ago(from 2.x) register Lock edit mode as an enum to provide restore of Lock edit mode
Paul Davis [Mon, 7 Feb 2011 22:19:47 +0000 (22:19 +0000)]
(from 2.x) register Lock edit mode as an enum to provide restore of Lock edit mode

git-svn-id: svn://localhost/ardour2/branches/3.0@8762 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd uninstaller, remove (INTERNAL|EXTERNAL)_JACK
Paul Davis [Mon, 7 Feb 2011 21:19:27 +0000 (21:19 +0000)]
add uninstaller, remove (INTERNAL|EXTERNAL)_JACK

git-svn-id: svn://localhost/ardour2/branches/3.0@8760 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd uninstaller from 2.0-ongoing
Paul Davis [Mon, 7 Feb 2011 21:16:24 +0000 (21:16 +0000)]
add uninstaller from 2.0-ongoing

git-svn-id: svn://localhost/ardour2/branches/3.0@8759 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoupdate for 3.0
Paul Davis [Mon, 7 Feb 2011 20:56:49 +0000 (20:56 +0000)]
update for 3.0

git-svn-id: svn://localhost/ardour2/branches/3.0@8758 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agocopy sanityCheck to the right place
Paul Davis [Mon, 7 Feb 2011 20:56:39 +0000 (20:56 +0000)]
copy sanityCheck to the right place

git-svn-id: svn://localhost/ardour2/branches/3.0@8757 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agocatch up installer to 2.0-ongoing, and change program name
Paul Davis [Mon, 7 Feb 2011 20:56:17 +0000 (20:56 +0000)]
catch up installer to 2.0-ongoing, and change program name

git-svn-id: svn://localhost/ardour2/branches/3.0@8756 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoforward port thread/abstract_ui changes from 2.X to 3.0
Paul Davis [Mon, 7 Feb 2011 18:21:50 +0000 (18:21 +0000)]
forward port thread/abstract_ui changes from 2.X to 3.0

git-svn-id: svn://localhost/ardour2/branches/3.0@8751 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoremove some dead code
Paul Davis [Mon, 7 Feb 2011 18:21:14 +0000 (18:21 +0000)]
remove some dead code

git-svn-id: svn://localhost/ardour2/branches/3.0@8750 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd explict destructor for Pannable
Paul Davis [Mon, 7 Feb 2011 18:20:18 +0000 (18:20 +0000)]
add explict destructor for Pannable

git-svn-id: svn://localhost/ardour2/branches/3.0@8749 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoswitch to Boost UUID's and away from libuuid
Paul Davis [Mon, 7 Feb 2011 18:19:24 +0000 (18:19 +0000)]
switch to Boost UUID's and away from libuuid

git-svn-id: svn://localhost/ardour2/branches/3.0@8748 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agowhy use fabs?
Paul Davis [Mon, 7 Feb 2011 17:34:19 +0000 (17:34 +0000)]
why use fabs?

git-svn-id: svn://localhost/ardour2/branches/3.0@8747 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agochange appearance of panner data popup slightly (fixed width font so it doesn't bounc...
Paul Davis [Mon, 7 Feb 2011 17:28:37 +0000 (17:28 +0000)]
change appearance of panner data popup slightly (fixed width font so it doesn't bounce around during edits), and make dbl-clicks to set pos to max-L or max-R work even if width is reversed

git-svn-id: svn://localhost/ardour2/branches/3.0@8746 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agodrop explicit font naming on X Window
Paul Davis [Mon, 7 Feb 2011 17:28:25 +0000 (17:28 +0000)]
drop explicit font naming on X Window

git-svn-id: svn://localhost/ardour2/branches/3.0@8745 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake reversed width for the 2in/2out panner actually do something
Paul Davis [Mon, 7 Feb 2011 17:21:11 +0000 (17:21 +0000)]
make reversed width for the 2in/2out panner actually do something

git-svn-id: svn://localhost/ardour2/branches/3.0@8744 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd back some missing logic to can-replicate
Paul Davis [Mon, 7 Feb 2011 17:14:40 +0000 (17:14 +0000)]
add back some missing logic to can-replicate

git-svn-id: svn://localhost/ardour2/branches/3.0@8743 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agosimplify "can-replicate" to allow replication only if a plugin has zero or one input...
Paul Davis [Mon, 7 Feb 2011 17:04:22 +0000 (17:04 +0000)]
simplify "can-replicate" to allow replication only if a plugin has zero or one input AND output for each data type

git-svn-id: svn://localhost/ardour2/branches/3.0@8742 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoif using only 1 processor for DSP, do not use the graph code to execute routes -...
Paul Davis [Mon, 7 Feb 2011 17:01:43 +0000 (17:01 +0000)]
if using only 1 processor for DSP, do not use the graph code to execute routes - fallback to original unthreaded code

git-svn-id: svn://localhost/ardour2/branches/3.0@8741 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agomake panner data popups more contrasty and appear in a better position
Paul Davis [Mon, 7 Feb 2011 16:48:05 +0000 (16:48 +0000)]
make panner data popups more contrasty and appear in a better position

git-svn-id: svn://localhost/ardour2/branches/3.0@8740 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agostop gain fader moving as meter point is changed (changing width of meters)
Paul Davis [Mon, 7 Feb 2011 15:32:24 +0000 (15:32 +0000)]
stop gain fader moving as meter point is changed (changing width of meters)

git-svn-id: svn://localhost/ardour2/branches/3.0@8739 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoallow dynamic process thread count resets
Paul Davis [Mon, 7 Feb 2011 15:24:04 +0000 (15:24 +0000)]
allow dynamic process thread count resets

git-svn-id: svn://localhost/ardour2/branches/3.0@8738 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoroll back libcurl requirement to just version 7.0.0
Paul Davis [Mon, 7 Feb 2011 14:45:38 +0000 (14:45 +0000)]
roll back libcurl requirement to just version 7.0.0

git-svn-id: svn://localhost/ardour2/branches/3.0@8737 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix fit to window for route groups whose first track is hidden (#3678).
Carl Hetherington [Mon, 7 Feb 2011 02:11:31 +0000 (02:11 +0000)]
Fix fit to window for route groups whose first track is hidden (#3678).

git-svn-id: svn://localhost/ardour2/branches/3.0@8736 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoNo-op; small tidy-ups.
Carl Hetherington [Mon, 7 Feb 2011 01:13:03 +0000 (01:13 +0000)]
No-op; small tidy-ups.

git-svn-id: svn://localhost/ardour2/branches/3.0@8735 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix warning.
Carl Hetherington [Mon, 7 Feb 2011 01:12:55 +0000 (01:12 +0000)]
Fix warning.

git-svn-id: svn://localhost/ardour2/branches/3.0@8734 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoPrevent various things from stopping the transport by requesting a transport speed...
Carl Hetherington [Mon, 7 Feb 2011 01:12:47 +0000 (01:12 +0000)]
Prevent various things from stopping the transport by requesting a transport speed of exactly 0 when they are really just continuously varying it.  Fixes strange playhead behaviour during varispeed when the user varispeeds to exactly 0 and auto-return is triggered.

git-svn-id: svn://localhost/ardour2/branches/3.0@8733 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSomewhat uncertain fix to playhead misbehaviour in rewind.
Carl Hetherington [Mon, 7 Feb 2011 01:10:36 +0000 (01:10 +0000)]
Somewhat uncertain fix to playhead misbehaviour in rewind.

git-svn-id: svn://localhost/ardour2/branches/3.0@8732 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMove record and sends buttons down to the side of the iso/lock buttons.
Carl Hetherington [Sun, 6 Feb 2011 22:29:33 +0000 (22:29 +0000)]
Move record and sends buttons down to the side of the iso/lock buttons.

git-svn-id: svn://localhost/ardour2/branches/3.0@8731 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix up a few mackie control surface exceptions.
Carl Hetherington [Sun, 6 Feb 2011 18:51:35 +0000 (18:51 +0000)]
Fix up a few mackie control surface exceptions.

git-svn-id: svn://localhost/ardour2/branches/3.0@8729 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoCouple of asserts to catch similar bugs to #3755 a bit earlier.
Carl Hetherington [Sun, 6 Feb 2011 18:32:22 +0000 (18:32 +0000)]
Couple of asserts to catch similar bugs to #3755 a bit earlier.

git-svn-id: svn://localhost/ardour2/branches/3.0@8728 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDon't update file_frame twice when reversing close to the start of a diskstream....
Carl Hetherington [Sun, 6 Feb 2011 18:32:15 +0000 (18:32 +0000)]
Don't update file_frame twice when reversing close to the start of a diskstream.  Should fix #3755.

git-svn-id: svn://localhost/ardour2/branches/3.0@8727 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDon't update start more than once when reversing. I don't think this is causing...
Carl Hetherington [Sun, 6 Feb 2011 18:32:05 +0000 (18:32 +0000)]
Don't update start more than once when reversing.  I don't think this is causing any problems at present, but it might as well be cleaned up.

git-svn-id: svn://localhost/ardour2/branches/3.0@8726 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSpeculative fix for expanded session browse button (#3756).
Carl Hetherington [Sun, 6 Feb 2011 17:24:34 +0000 (17:24 +0000)]
Speculative fix for expanded session browse button (#3756).

git-svn-id: svn://localhost/ardour2/branches/3.0@8725 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoRemove Gtk::manage from the popup region menu item so that it doesn't get destroyed...
Carl Hetherington [Sun, 6 Feb 2011 17:17:59 +0000 (17:17 +0000)]
Remove Gtk::manage from the popup region menu item so that it doesn't get destroyed when its parent menu is cleared (patch from Lincoln).  Fixes #3753.

git-svn-id: svn://localhost/ardour2/branches/3.0@8724 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoadd melvin herr to authors list
Paul Davis [Sat, 5 Feb 2011 16:49:14 +0000 (16:49 +0000)]
add melvin herr to authors list

git-svn-id: svn://localhost/ardour2/branches/3.0@8723 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agostep editing patches from melvin herr
Paul Davis [Sat, 5 Feb 2011 16:40:54 +0000 (16:40 +0000)]
step editing patches from melvin herr

git-svn-id: svn://localhost/ardour2/branches/3.0@8722 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoincrease available explicit range of "number of processors to use" to include the...
Paul Davis [Sat, 5 Feb 2011 16:40:33 +0000 (16:40 +0000)]
increase available explicit range of "number of processors to use" to include the full count (even though this is also accessible as "all")

git-svn-id: svn://localhost/ardour2/branches/3.0@8721 d708f5d6-7413-0410-9779-e7cbd77b26cf