Fix non-updated ordinary fade-outs during trim drags
(#4903).


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12537 d708f5d6-7413-0410-9779-e7cbd77b26cf
remove AU GUI debugging test in which arrow keys could be used to change GUI size

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12538 d708f5d6-7413-0410-9779-e7cbd77b26cf
Put MIDNAM stuff into the patch change dialog.


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12539 d708f5d6-7413-0410-9779-e7cbd77b26cf
couple of fixes to enable building, and building with gtkmm 2.2(<4)

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12540 d708f5d6-7413-0410-9779-e7cbd77b26cf
MCP: another patch from rodrigo:
    * setting a (arbitraty) limit to zoom out to prevent segfaults because out of memory condition;
    * setting initial update of master fader, and read, play and stop leds on the Mackie;
    * changed the timecode display char selection for update algorithm as chars are sent one by one and not all right most;
    * implemented method of showing timecode at the mackie to better deal with the differences between Ardour's foramts and Mackie's, i.e, use spaces in place of the zeros that had no meaning;
    * preventing timecode display updates when the surface isn't yet active.


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12541 d708f5d6-7413-0410-9779-e7cbd77b26cf
Fix operator< so that strict weak ordering is
maintained, so that key lookups work.


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12542 d708f5d6-7413-0410-9779-e7cbd77b26cf
Persist track MIDNAM settings via a GUI property.  Fix a
couple of crashes with the MIDNAM code.


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12543 d708f5d6-7413-0410-9779-e7cbd77b26cf
remember to disconnect the _notify object when an AU GUI is destroyed

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12545 d708f5d6-7413-0410-9779-e7cbd77b26cf
Paste to the track under the mouse if we are using the mouse
as the edit point, otherwise use selected tracks (#4595).


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12547 d708f5d6-7413-0410-9779-e7cbd77b26cf
Speculative fix for timefx add_command calls happening after
the commit_reversible command (#4864 and duplicates).


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12548 d708f5d6-7413-0410-9779-e7cbd77b26cf
Don't allow aux sends from MIDI tracks for the time
being (#4866).


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12549 d708f5d6-7413-0410-9779-e7cbd77b26cf
Make the speaker dialog graphic's area rectangular so that
azimuth labels don't get chopped off.  Only display azimuth
for the selected speaker (#4470).


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12550 d708f5d6-7413-0410-9779-e7cbd77b26cf
Look in the UsesPatchNameList for the name rather than
its parent.


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12551 d708f5d6-7413-0410-9779-e7cbd77b26cf
Trim <PatchBank>s with unresolved <UsesPatchNameList>s
to stop errors on startup (#4900).


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12552 d708f5d6-7413-0410-9779-e7cbd77b26cf
make ARDOUR::AutomationList state management full locale-independent

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12553 d708f5d6-7413-0410-9779-e7cbd77b26cf
don't create a TimeFX dialog unless we actually need one

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12554 d708f5d6-7413-0410-9779-e7cbd77b26cf
revert previous commit

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12555 d708f5d6-7413-0410-9779-e7cbd77b26cf
patch from tim mayberry to fix crash when creating a new session after session close (#4907)

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12556 d708f5d6-7413-0410-9779-e7cbd77b26cf
Marginal cleanup.


git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12565 d708f5d6-7413-0410-9779-e7cbd77b26cf
when selecting one of a set of variable I/O configs for an AudioUnit so that its output matches its input, be sure to define the output configuration before returning to continue with configuration of subsequent processors. Fixes crash when loading various non-apple AU's as the first pre-fader plugin (#4909)

git-svn-id: http://subversion.ardour.org/svn/ardour2/branches/3.0@12566 d708f5d6-7413-0410-9779-e7cbd77b26cf