ardour.git
12 years agoMake a few things private in Delivery; couple of minor
Carl Hetherington [Sun, 20 Nov 2011 17:49:25 +0000 (17:49 +0000)]
Make a few things private in Delivery; couple of minor
cleanups.

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

12 years agoRemove unused variables.
Carl Hetherington [Sun, 20 Nov 2011 17:49:14 +0000 (17:49 +0000)]
Remove unused variables.

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

12 years agoComment fixes.
Carl Hetherington [Sun, 20 Nov 2011 17:49:05 +0000 (17:49 +0000)]
Comment fixes.

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

12 years agoaudio clocks: handle keypress for minus/plus etc so that it not routed into accels...
Paul Davis [Sun, 20 Nov 2011 17:44:01 +0000 (17:44 +0000)]
audio clocks: handle keypress for minus/plus etc so that it not routed into accels on release

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

12 years agoshow focus window in accels debugging
Paul Davis [Sun, 20 Nov 2011 17:43:23 +0000 (17:43 +0000)]
show focus window in accels debugging

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

12 years agoaudio clocks: color tweaks from chris
Paul Davis [Sun, 20 Nov 2011 16:55:19 +0000 (16:55 +0000)]
audio clocks: color tweaks from chris

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

12 years agoaudio clocks: focus-on-clock shortcut now works, scrolling and dragging know about...
Paul Davis [Sun, 20 Nov 2011 16:38:51 +0000 (16:38 +0000)]
audio clocks: focus-on-clock shortcut now works, scrolling and dragging know about x-offsets; cursor colors defined; click on an off clock no longer locates (time info box)

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

12 years agoFill extra channels if monitor sends have more outputs than
Carl Hetherington [Sun, 20 Nov 2011 16:36:04 +0000 (16:36 +0000)]
Fill extra channels if monitor sends have more outputs than
inputs (#4468).

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

12 years agoaudio clocks: use defined cursor color
Paul Davis [Sun, 20 Nov 2011 15:26:43 +0000 (15:26 +0000)]
audio clocks: use defined cursor color

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

12 years agoaudio clocks: big clock window now sizes itself to its current mode, all clocks pay...
Paul Davis [Sun, 20 Nov 2011 15:10:53 +0000 (15:10 +0000)]
audio clocks: big clock window now sizes itself to its current mode, all clocks pay attention to font scaling changes

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

12 years agoSlightly hacky fix for AFL/PFL button misbehaviour
Carl Hetherington [Sat, 19 Nov 2011 17:04:48 +0000 (17:04 +0000)]
Slightly hacky fix for AFL/PFL button misbehaviour
(#4484).

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

12 years agofix up big clock aspect ratio; fix color handling in audio clocks
Paul Davis [Sat, 19 Nov 2011 14:27:05 +0000 (14:27 +0000)]
fix up big clock aspect ratio; fix color handling in audio clocks

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

12 years agoFix mute display on session load (#4480).
Carl Hetherington [Sat, 19 Nov 2011 12:18:20 +0000 (12:18 +0000)]
Fix mute display on session load (#4480).

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

12 years agoWrestle a little more with the comedy FileChooserButton API
Carl Hetherington [Sat, 19 Nov 2011 12:01:52 +0000 (12:01 +0000)]
Wrestle a little more with the comedy FileChooserButton API
(should fix #4488).

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

12 years agobetter solution to the big clock window focus issue
Paul Davis [Sat, 19 Nov 2011 02:43:24 +0000 (02:43 +0000)]
better solution to the big clock window focus issue

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

12 years agoadd a signal so that if the Big Clock is closed, the edit window can grab focus back...
Paul Davis [Sat, 19 Nov 2011 02:36:30 +0000 (02:36 +0000)]
add a signal so that if the Big Clock is closed, the edit window can grab focus back (may not be correct - should really capture close/delete signal; tweak size of audio clocks so that there is less dead space at the RHS, helps scroll wheel events to always do something

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

12 years agoOnly use ArdourDialog (and thus Gtk::Dialog) for actual dialogs.
David Robillard [Sat, 19 Nov 2011 00:56:35 +0000 (00:56 +0000)]
Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs.

Fixes #4364.

I havn't fully tested every single dialog and window (heck, I don't even know
how to get at half of them), and there may be some packing niggles, but this is
the bulk of the work.  The Gnome 3 kiddies can close their dialogs now, anyway
:)

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

12 years agoRemove spurious semicolon.
David Robillard [Sat, 19 Nov 2011 00:39:35 +0000 (00:39 +0000)]
Remove spurious semicolon.

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

12 years agoaudio clocks: switch cursor to other side, thinner; half-make delete key work
Paul Davis [Fri, 18 Nov 2011 23:46:55 +0000 (23:46 +0000)]
audio clocks: switch cursor to other side, thinner; half-make delete key work

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

12 years agoaudio clocks; better recovery after illegal data entry
Paul Davis [Fri, 18 Nov 2011 23:37:19 +0000 (23:37 +0000)]
audio clocks; better recovery after illegal data entry

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

12 years agoaudio clocks: the thin red line
Paul Davis [Fri, 18 Nov 2011 23:34:28 +0000 (23:34 +0000)]
audio clocks: the thin red line

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

12 years agoaudio clocks: show external sync source when appropriate; ignore scroll & motion...
Paul Davis [Fri, 18 Nov 2011 23:30:09 +0000 (23:30 +0000)]
audio clocks: show external sync source when appropriate; ignore scroll & motion events when editing

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

12 years agofix message in startup wizard re: alpha
Paul Davis [Fri, 18 Nov 2011 22:42:36 +0000 (22:42 +0000)]
fix message in startup wizard re: alpha

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

12 years agoadd a cursor (prototype) to audio clocks for editing, fix negative value display...
Paul Davis [Fri, 18 Nov 2011 22:17:59 +0000 (22:17 +0000)]
add a cursor (prototype) to audio clocks for editing, fix negative value display, and more

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

12 years agoAdd ArdourWindow class for non-dialog windows.
David Robillard [Fri, 18 Nov 2011 21:56:01 +0000 (21:56 +0000)]
Add ArdourWindow class for non-dialog windows.
Make IOSelector an ArdourWindow.

It's debatable whether this one should actually be a window, cancel buttons
might actually be useful on the IO selector.

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

12 years agoClean up ArdourDialog.
David Robillard [Fri, 18 Nov 2011 21:03:21 +0000 (21:03 +0000)]
Clean up ArdourDialog.

Remove undefined static ArdourDialog::close_all_current_dialogs.

Remove pointless ArdourDialog::on_key_press_event.

Defer to Gtk::Dialog::on_[enter|leave]_notify_event.  I'm not sure exactly
what these currently do, but not calling it doesn't seem like a good idea.

Trim include tree ever so slightly.

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

12 years agoRemove redundant --extra-warn option (--strict does this).
David Robillard [Fri, 18 Nov 2011 20:45:03 +0000 (20:45 +0000)]
Remove redundant --extra-warn option (--strict does this).

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

12 years agoFix warning.
David Robillard [Fri, 18 Nov 2011 20:44:13 +0000 (20:44 +0000)]
Fix warning.

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

12 years agoAdd default OK button to "JACK exited" dialog.
David Robillard [Fri, 18 Nov 2011 20:22:49 +0000 (20:22 +0000)]
Add default OK button to "JACK exited" dialog.
Remove odd pointless Gtk::ButtonsType casts.

Related to ticket 4364.  As of this commit all uses of MessageDialog are
verified to have buttons (we use BUTTONS_NONE occasionally, but in all
cases we add buttons later).

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

12 years agoUse LV2_STATE_INTERFACE_URI instead of hard-coded string.
David Robillard [Fri, 18 Nov 2011 20:12:29 +0000 (20:12 +0000)]
Use LV2_STATE_INTERFACE_URI instead of hard-coded string.

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

12 years agofix display of negative minsec values; fix handling scroll events on audioclocks
Paul Davis [Fri, 18 Nov 2011 19:28:07 +0000 (19:28 +0000)]
fix display of negative minsec values; fix handling scroll events on audioclocks

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

12 years agocorrectly display negative delta values in audio clocks
Paul Davis [Fri, 18 Nov 2011 18:22:00 +0000 (18:22 +0000)]
correctly display negative delta values in audio clocks

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

12 years agofix some issues with delta clocks, while introducing a couple more since the clock...
Paul Davis [Fri, 18 Nov 2011 18:06:16 +0000 (18:06 +0000)]
fix some issues with delta clocks, while introducing a couple more since the clock can now show +ve and -ve offsets, but -ve ones computed incorrectly for timecode and BBT

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

12 years agofix transition in and out of delta clock mode
Paul Davis [Fri, 18 Nov 2011 17:06:11 +0000 (17:06 +0000)]
fix transition in and out of delta clock mode

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

12 years agofix size of "off" state for minsec frames clock mode
Paul Davis [Fri, 18 Nov 2011 16:52:13 +0000 (16:52 +0000)]
fix size of "off" state for minsec frames clock mode

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

12 years agodon't call end_edit() when losing focus from an audio clock if we were not editing
Paul Davis [Fri, 18 Nov 2011 16:48:01 +0000 (16:48 +0000)]
don't call end_edit() when losing focus from an audio clock if we were not editing

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

12 years agofix size of "off" state for audio frames clock mode
Paul Davis [Fri, 18 Nov 2011 16:41:26 +0000 (16:41 +0000)]
fix size of "off" state for audio frames clock mode

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

12 years agocorrect length for BBT "off" clock state; use bold font for nudge clock
Paul Davis [Fri, 18 Nov 2011 16:36:39 +0000 (16:36 +0000)]
correct length for BBT "off" clock state; use bold font for nudge clock

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

12 years agouse figure dash (\u2012) for off state in clocks, and respond to color changes
Paul Davis [Fri, 18 Nov 2011 16:23:37 +0000 (16:23 +0000)]
use figure dash (\u2012) for off state in clocks, and respond to color changes

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

12 years agodon't cache width & height for CairoWidget; provide option for all CairoWidgets to...
Paul Davis [Fri, 18 Nov 2011 15:35:58 +0000 (15:35 +0000)]
don't cache width & height for CairoWidget; provide option for all CairoWidgets to not draw their backgrounds; provide a static method to allow any (Container, probably) widget to provide background color to a CairoWidget without the requirement that it have its own window; remove existing cursor from clocks; clock text no longer has background attribute set, to correct a mistake in my understanding of pango attributes

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

12 years agoChange label of audition button in region editor to "Audition" to indicate *how*...
Paul Davis [Fri, 18 Nov 2011 13:58:01 +0000 (13:58 +0000)]
Change label of audition button in region editor to "Audition" to indicate *how* it will be heard (via the audition bus, not in-place)

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

12 years agobad first pass at a cursor for clock editing. lots to do here. cursor is not in the...
Paul Davis [Fri, 18 Nov 2011 05:25:22 +0000 (05:25 +0000)]
bad first pass at a cursor for clock editing. lots to do here. cursor is not in the right place as soon as we pass a non-digit. color is hard-coded. and more. but .. hey, look, its a cursor ..

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

12 years agoimplement relative clock editing (terminated by + or - keys, which adjust the clock...
Paul Davis [Fri, 18 Nov 2011 05:04:18 +0000 (05:04 +0000)]
implement relative clock editing (terminated by + or - keys, which adjust the clock by the amount of time entered)

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

12 years agoa few tweaks for audio clocks (handle loss of focus, change editing colors at the...
Paul Davis [Fri, 18 Nov 2011 01:22:40 +0000 (01:22 +0000)]
a few tweaks for audio clocks (handle loss of focus, change editing colors at the right times) and prep for relative edits

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

12 years agoRemove panner altogether, if necessary, when setting up PannerUI. Also reset a mixer...
Carl Hetherington [Fri, 18 Nov 2011 00:22:31 +0000 (00:22 +0000)]
Remove panner altogether, if necessary, when setting up PannerUI.  Also reset a mixer strip's peak display when its route is changed (#4485).

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

12 years agoRemove solo buttons from the master route in the route list (#4486).
Carl Hetherington [Fri, 18 Nov 2011 00:08:47 +0000 (00:08 +0000)]
Remove solo buttons from the master route in the route list (#4486).

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

12 years agoTrim includes.
Carl Hetherington [Fri, 18 Nov 2011 00:04:49 +0000 (00:04 +0000)]
Trim includes.

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

12 years agoFix test build.
Carl Hetherington [Fri, 18 Nov 2011 00:04:44 +0000 (00:04 +0000)]
Fix test build.

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

12 years agoFix erroneous setup of order keys when tracks have children: order keys relate to...
Carl Hetherington [Thu, 17 Nov 2011 23:44:16 +0000 (23:44 +0000)]
Fix erroneous setup of order keys when tracks have children: order keys relate to the actual tracks only, and ignore child automation views.  Should fix the root cause of #4481.

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

12 years agoadd a file to keep around this ugly but probably useful set of code for testing timec...
Paul Davis [Thu, 17 Nov 2011 22:59:08 +0000 (22:59 +0000)]
add a file to keep around this ugly but probably useful set of code for testing timecode ops

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

12 years agoall new implementation of audio clocks, with entirely new editing model. not entirely...
Paul Davis [Thu, 17 Nov 2011 22:49:13 +0000 (22:49 +0000)]
all new implementation of audio clocks, with entirely new editing model. not entirely finished, but lookable, and usable

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

12 years agosmall correction to TRANSLATORS (needs more work to be fully accurate
Paul Davis [Thu, 17 Nov 2011 22:44:16 +0000 (22:44 +0000)]
small correction to TRANSLATORS (needs more work to be fully accurate

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

12 years agoConcatenate MidiGhostRegion::Note and MidiGhostRegion::Event.
Carl Hetherington [Thu, 17 Nov 2011 22:15:56 +0000 (22:15 +0000)]
Concatenate MidiGhostRegion::Note and MidiGhostRegion::Event.

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

12 years agoRemove ghost notes when actual notes are deleted, and ensure the _optimization_iterat...
Carl Hetherington [Thu, 17 Nov 2011 22:15:50 +0000 (22:15 +0000)]
Remove ghost notes when actual notes are deleted, and ensure the _optimization_iterator is valid even after things have been removed from the list (should fix #4483).

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

12 years agoanother attempt to fix win/86 VST builds
Paul Davis [Thu, 17 Nov 2011 22:11:51 +0000 (22:11 +0000)]
another attempt to fix win/86 VST builds

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

12 years agomove non-X11/GUI related lxvst code back into libardour
Paul Davis [Thu, 17 Nov 2011 00:54:42 +0000 (00:54 +0000)]
move non-X11/GUI related lxvst code back into libardour

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

12 years agoSlightly unpleasant fix for creation of tracks from
Carl Hetherington [Wed, 16 Nov 2011 23:03:59 +0000 (23:03 +0000)]
Slightly unpleasant fix for creation of tracks from
templates; it would be nice if we could set things up using
the Route's logic for setting names of its children, rather
than repeating the same logic in XML-land (#4303).

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

12 years agoRemove set_state / _set_state dance in Route hierarchy
Carl Hetherington [Wed, 16 Nov 2011 22:26:49 +0000 (22:26 +0000)]
Remove set_state / _set_state dance in Route hierarchy
that seems to have been a hangover from when _set_state
was called in constructors.

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

12 years agoUse capital L for solo safe button in narrow strips and
Carl Hetherington [Wed, 16 Nov 2011 22:26:41 +0000 (22:26 +0000)]
Use capital L for solo safe button in narrow strips and
internationalise small button strings.

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

12 years agoTooltips for mixer strip width and hide buttons (#4477).
Carl Hetherington [Wed, 16 Nov 2011 20:14:58 +0000 (20:14 +0000)]
Tooltips for mixer strip width and hide buttons (#4477).

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

12 years agoUse a Drag class for midi note selection, so that it
Carl Hetherington [Wed, 16 Nov 2011 20:11:33 +0000 (20:11 +0000)]
Use a Drag class for midi note selection, so that it
gets autoscroll (#4474).

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

12 years agoMake activate/deactivate all only operate on visible
Carl Hetherington [Wed, 16 Nov 2011 17:40:16 +0000 (17:40 +0000)]
Make activate/deactivate all only operate on visible
processors (and also exclude the fader) (#4475).

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

12 years agoLabel solo iso / solo lock buttons even on narrow strips
Carl Hetherington [Wed, 16 Nov 2011 17:09:17 +0000 (17:09 +0000)]
Label solo iso / solo lock buttons even on narrow strips
(#4476).

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

12 years agoFix grammatical error (#4469).
Carl Hetherington [Wed, 16 Nov 2011 16:31:19 +0000 (16:31 +0000)]
Fix grammatical error (#4469).

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

12 years agofix win-x86-vst support in build by using CFLAGS and CXXFLAGS not CPPPATH
Paul Davis [Wed, 16 Nov 2011 12:49:03 +0000 (12:49 +0000)]
fix win-x86-vst support in build by using CFLAGS and CXXFLAGS not CPPPATH

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

12 years agoDoxygen tweaks.
Carl Hetherington [Wed, 16 Nov 2011 02:03:30 +0000 (02:03 +0000)]
Doxygen tweaks.

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

12 years agoRemove unused variable.
Carl Hetherington [Wed, 16 Nov 2011 02:02:34 +0000 (02:02 +0000)]
Remove unused variable.

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

12 years agobump version for new same-day packages
Paul Davis [Wed, 16 Nov 2011 01:37:14 +0000 (01:37 +0000)]
bump version for new same-day packages

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

12 years agoSave custom meter position so that it can be restored if
Carl Hetherington [Wed, 16 Nov 2011 00:57:57 +0000 (00:57 +0000)]
Save custom meter position so that it can be restored if
the metering point is set to something else and then
back to custom again (#4401).

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

12 years agoFix glitchness in DnDVBox placeholders.
Carl Hetherington [Wed, 16 Nov 2011 00:57:46 +0000 (00:57 +0000)]
Fix glitchness in DnDVBox placeholders.

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

12 years agoRemove no-longer-required search path hack.
Carl Hetherington [Wed, 16 Nov 2011 00:42:29 +0000 (00:42 +0000)]
Remove no-longer-required search path hack.

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

12 years agoOpen route group dialogue on Ctrl-right-click rather than Ctrl-left-click on a group...
Carl Hetherington [Wed, 16 Nov 2011 00:38:12 +0000 (00:38 +0000)]
Open route group dialogue on Ctrl-right-click rather than Ctrl-left-click on a group tab to be more consistent with the rest of Ardour (#4466).

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

12 years agoremove debugging output
Paul Davis [Wed, 16 Nov 2011 00:14:58 +0000 (00:14 +0000)]
remove debugging output

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

12 years agoavoid duplicate panners by checking names, not symlinks
Paul Davis [Wed, 16 Nov 2011 00:14:06 +0000 (00:14 +0000)]
avoid duplicate panners by checking names, not symlinks

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

12 years agoremove stupid symlink stuff
Paul Davis [Wed, 16 Nov 2011 00:13:42 +0000 (00:13 +0000)]
remove stupid symlink stuff

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

12 years agoput the UI configuration file in the right place(s) in the linux packages
Paul Davis [Wed, 16 Nov 2011 00:13:26 +0000 (00:13 +0000)]
put the UI configuration file in the right place(s) in the linux packages

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

12 years agosome button color debugging
Paul Davis [Tue, 15 Nov 2011 22:42:17 +0000 (22:42 +0000)]
some button color debugging

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

12 years agoinclude step editing and mixer binding files in linux packages
Paul Davis [Tue, 15 Nov 2011 22:37:36 +0000 (22:37 +0000)]
include step editing and mixer binding files in linux packages

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

12 years agoComment previous commit.
Carl Hetherington [Tue, 15 Nov 2011 22:12:51 +0000 (22:12 +0000)]
Comment previous commit.

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

12 years agoMust search for *.so* to find panners now that symlinked
Carl Hetherington [Tue, 15 Nov 2011 22:11:25 +0000 (22:11 +0000)]
Must search for *.so* to find panners now that symlinked
ones are rejected.

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

12 years agoDon't set program 0 on opening a LXVST plugin UI as it
Carl Hetherington [Tue, 15 Nov 2011 21:24:15 +0000 (21:24 +0000)]
Don't set program 0 on opening a LXVST plugin UI as it
will lose any settings that had been loaded (#4390).

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

12 years agoalpha -> beta
Carl Hetherington [Tue, 15 Nov 2011 21:06:19 +0000 (21:06 +0000)]
alpha -> beta

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

12 years agoNo-op; formatting.
Carl Hetherington [Tue, 15 Nov 2011 21:06:15 +0000 (21:06 +0000)]
No-op; formatting.

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

12 years agoRemove ambiguous checkbutton from Comments... menu item
Carl Hetherington [Tue, 15 Nov 2011 19:50:42 +0000 (19:50 +0000)]
Remove ambiguous checkbutton from Comments... menu item
(does it mean the comments window is open, or that
there are comments?) (part of #4416).

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

12 years agoprovide link-editor-and-mixer-selection option. gui implementation is slightly hacky...
Paul Davis [Tue, 15 Nov 2011 19:33:09 +0000 (19:33 +0000)]
provide link-editor-and-mixer-selection option. gui implementation is slightly hacky because of the implicit endless loop that the link creates

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

12 years agoUse ARDOUR_EXPORT_FORMATS_PATH (as set up by the bundle)
Carl Hetherington [Tue, 15 Nov 2011 18:32:48 +0000 (18:32 +0000)]
Use ARDOUR_EXPORT_FORMATS_PATH (as set up by the bundle)
and the user home directory (where Ardour writes new
presets) to look for export presets (should fix #4282).

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

12 years agoUse the word Remove consistently for the remove regions
Carl Hetherington [Tue, 15 Nov 2011 18:32:42 +0000 (18:32 +0000)]
Use the word Remove consistently for the remove regions
action, instead of the word Delete in the menu item and
Remove elsewhere.

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

12 years agoFix comment.
Carl Hetherington [Tue, 15 Nov 2011 18:32:37 +0000 (18:32 +0000)]
Fix comment.

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

12 years agoRemove unused MIDI regions as well as audio ones
Carl Hetherington [Tue, 15 Nov 2011 18:32:24 +0000 (18:32 +0000)]
Remove unused MIDI regions as well as audio ones
(#3793).

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

12 years agoSlightly fudged but basically reasonable fix for reports of
Carl Hetherington [Tue, 15 Nov 2011 18:04:47 +0000 (18:04 +0000)]
Slightly fudged but basically reasonable fix for reports of
playback buffer problems when playing an empty MIDI track
(#4388).

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

12 years agochange package names for i18n files, in an attempt to fix #4085
Paul Davis [Tue, 15 Nov 2011 15:36:35 +0000 (15:36 +0000)]
change package names for i18n files, in an attempt to fix #4085

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

12 years agoFix typo in last commit. 3.0-beta1
Carl Hetherington [Tue, 15 Nov 2011 14:32:54 +0000 (14:32 +0000)]
Fix typo in last commit.

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

12 years agoWhen tabbing between notes in a MIDI region view, only consider those that are being...
Carl Hetherington [Tue, 15 Nov 2011 14:24:14 +0000 (14:24 +0000)]
When tabbing between notes in a MIDI region view, only consider those that are being displayed according to the channel selector.  Should avoid confusions such as that in #3976.

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

12 years agorevert previous changes to region selection and action sensitivity handling
Paul Davis [Tue, 15 Nov 2011 14:13:33 +0000 (14:13 +0000)]
revert previous changes to region selection and action sensitivity handling

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

12 years agoRepair thinko in previous commit.
Carl Hetherington [Tue, 15 Nov 2011 13:30:55 +0000 (13:30 +0000)]
Repair thinko in previous commit.

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

12 years agominor fix for linux packaging
Paul Davis [Tue, 15 Nov 2011 13:05:02 +0000 (13:05 +0000)]
minor fix for linux packaging

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

12 years agoflip a coin for a difficult GUI design question, and leave 4 region edit actions...
Paul Davis [Tue, 15 Nov 2011 03:21:59 +0000 (03:21 +0000)]
flip a coin for a difficult GUI design question, and leave 4 region edit actions sensitive even when edit_point is EditAtMouse, to allow the kbd binding to still be active

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

12 years agotry using sensitize_the_right_region_actions() when region selection changes, rather...
Paul Davis [Tue, 15 Nov 2011 02:14:45 +0000 (02:14 +0000)]
try using sensitize_the_right_region_actions() when region selection changes, rather than sensitize_all, following a mixbus2 change

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

12 years agoTidy a couple of minor things up.
Carl Hetherington [Tue, 15 Nov 2011 02:06:09 +0000 (02:06 +0000)]
Tidy a couple of minor things up.

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

12 years agodon't look for panners in symlinks to avoid finding "duplicate" libs
Paul Davis [Tue, 15 Nov 2011 01:25:40 +0000 (01:25 +0000)]
don't look for panners in symlinks to avoid finding "duplicate" libs

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