ardour.git
12 years agoclean up GUIObjectState API, and use bools when setting "visible" property rather...
Paul Davis [Mon, 11 Jul 2011 20:32:33 +0000 (20:32 +0000)]
clean up GUIObjectState API, and use bools when setting "visible" property rather than string (not that it matters); don't unconditionally set visible to true unless a non-hidden track/bus has no visibility property already

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

12 years agofix crashing bug where pan_tracks.front() was used without checking for pan tracks...
Paul Davis [Mon, 11 Jul 2011 20:31:12 +0000 (20:31 +0000)]
fix crashing bug where pan_tracks.front() was used without checking for pan tracks and a related one with gain_track; also uses new GUIObjectState stuff coming up in next commit

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

12 years agouse string_is_affirmative(), not direct test for "yes"
Paul Davis [Mon, 11 Jul 2011 20:23:45 +0000 (20:23 +0000)]
use string_is_affirmative(), not direct test for "yes"

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

12 years agoexplanatory comment about use of g_strncasecmp()
Paul Davis [Mon, 11 Jul 2011 19:20:26 +0000 (19:20 +0000)]
explanatory comment about use of g_strncasecmp()

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

12 years agoaccept .MID as a MIDI file extension, not just .mid
Paul Davis [Mon, 11 Jul 2011 16:10:45 +0000 (16:10 +0000)]
accept .MID as a MIDI file extension, not just .mid

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

12 years agofix for #3977 - shift-tab and shift-ctrl-tab move to the next/previous note like...
Paul Davis [Mon, 11 Jul 2011 13:17:01 +0000 (13:17 +0000)]
fix for #3977 - shift-tab and shift-ctrl-tab move to the next/previous note like tab, but leave existing selected note(s) selected

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

12 years agoChange the cursor back from the track resize handle when
Carl Hetherington [Mon, 11 Jul 2011 12:57:17 +0000 (12:57 +0000)]
Change the cursor back from the track resize handle when

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

12 years agoUse an assert to check that a panner is obtained, which
Carl Hetherington [Mon, 11 Jul 2011 12:57:06 +0000 (12:57 +0000)]
Use an assert to check that a panner is obtained, which

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

12 years agoheuristic grouping of plugin controls in the generic plugin UI window, from colin...
Paul Davis [Mon, 11 Jul 2011 12:34:20 +0000 (12:34 +0000)]
heuristic grouping of plugin controls in the generic plugin UI window, from colin f. (#2482)

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

12 years agoSet up initial gains with init_gain() before (rather than after) potentially restorin...
Carl Hetherington [Sun, 10 Jul 2011 23:55:48 +0000 (23:55 +0000)]
Set up initial gains with init_gain() before (rather than after) potentially restoring gain with Send::set_state (should fix #3546).

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

12 years agoMake an empty-string non-affirmative so that AxisView::set_marked_for_display works...
Carl Hetherington [Sun, 10 Jul 2011 21:50:00 +0000 (21:50 +0000)]
Make an empty-string non-affirmative so that AxisView::set_marked_for_display works properly when the visible gui property does not exist.

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

12 years agoFix erroneous characters in automation time axis view GUIObjectState IDs (#4157).
Carl Hetherington [Sun, 10 Jul 2011 20:54:03 +0000 (20:54 +0000)]
Fix erroneous characters in automation time axis view GUIObjectState IDs (#4157).

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

12 years agofix crash for slv-based build when destroying an LV2 plugin GUI; assuming for now...
Paul Davis [Sun, 10 Jul 2011 17:16:58 +0000 (17:16 +0000)]
fix crash for slv-based build when destroying an LV2 plugin GUI; assuming for now that that lilv does this better

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

12 years agoadd braces and move a destructor into its .cc file
Paul Davis [Sun, 10 Jul 2011 15:28:36 +0000 (15:28 +0000)]
add braces and move a destructor into its .cc file

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

12 years agofix #4004 - AutomationTimeAxisView wasn't deleting its StreamView in its destructor...
Paul Davis [Sun, 10 Jul 2011 15:28:09 +0000 (15:28 +0000)]
fix #4004 - AutomationTimeAxisView wasn't deleting its StreamView in its destructor, leaving a dangling set of objects hanging around after route deletion. Worth noting that the playlist, region(s) and source of the deleted track remain in existence, which is almost certainly wrong but i'll file a new bug for that

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

12 years agoadd another missing icon
Paul Davis [Sun, 10 Jul 2011 13:59:26 +0000 (13:59 +0000)]
add another missing icon

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

12 years agoadd missing icon
Paul Davis [Sun, 10 Jul 2011 13:53:33 +0000 (13:53 +0000)]
add missing icon

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

12 years agouse thorsten's new icons where relevant
Paul Davis [Sat, 9 Jul 2011 20:22:53 +0000 (20:22 +0000)]
use thorsten's new icons where relevant

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

12 years agonew record-step-edit icon for track/bus list
Paul Davis [Sat, 9 Jul 2011 20:18:46 +0000 (20:18 +0000)]
new record-step-edit icon for track/bus list

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

12 years agoSVG of thorsten's editor track/bus list icons
Paul Davis [Sat, 9 Jul 2011 20:18:05 +0000 (20:18 +0000)]
SVG of thorsten's editor track/bus list icons

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

12 years agonew rec-enable icons for editor track/bus list from thorsten
Paul Davis [Sat, 9 Jul 2011 19:34:37 +0000 (19:34 +0000)]
new rec-enable icons for editor track/bus list from thorsten

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

12 years agonew transparent-background versions of track/bus list icons from thorsten
Paul Davis [Sat, 9 Jul 2011 19:31:03 +0000 (19:31 +0000)]
new transparent-background versions of track/bus list icons from thorsten

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

12 years agorefine definition of "generator" plugins, and only send silence through the route...
Paul Davis [Fri, 8 Jul 2011 21:58:34 +0000 (21:58 +0000)]
refine definition of "generator" plugins, and only send silence through the route is there is a REAL generator plugin (i.e. no inputs at all). Fixes #4144 (hopefully without breaking anything else)

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

12 years agofix incorrect use of MidiBuffer::reserve() and MidiBuffer::write() if channel mask...
Paul Davis [Fri, 8 Jul 2011 17:50:02 +0000 (17:50 +0000)]
fix incorrect use of MidiBuffer::reserve() and MidiBuffer::write() if channel mask discards a MIDI event (fixes #4138)

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

12 years agoMake sure the buffer count is updated properly when run() happens on a muted delivery...
Carl Hetherington [Fri, 8 Jul 2011 17:06:29 +0000 (17:06 +0000)]
Make sure the buffer count is updated properly when run() happens on a muted delivery.  Fixes #4153.

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

12 years agoSmall comment.
Carl Hetherington [Fri, 8 Jul 2011 15:28:19 +0000 (15:28 +0000)]
Small comment.

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

12 years agobump version 3.0-alpha9
Paul Davis [Thu, 7 Jul 2011 21:59:21 +0000 (21:59 +0000)]
bump version

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

12 years agofix crash with a new session
Paul Davis [Thu, 7 Jul 2011 21:58:56 +0000 (21:58 +0000)]
fix crash with a new session

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

12 years agoremove track resize handle and allow resize of tracks from the lower 25% of the track...
Paul Davis [Thu, 7 Jul 2011 21:45:38 +0000 (21:45 +0000)]
remove track resize handle and allow resize of tracks from the lower 25% of the track control box

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

12 years agofix behaviour of "Hide" in track context menu
Paul Davis [Thu, 7 Jul 2011 18:58:02 +0000 (18:58 +0000)]
fix behaviour of "Hide" in track context menu

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

12 years agoimprove layout of automation track controls box
Paul Davis [Thu, 7 Jul 2011 17:29:51 +0000 (17:29 +0000)]
improve layout of automation track controls box

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

12 years agofix display of controls box for newly displayed tracks
Paul Davis [Thu, 7 Jul 2011 17:29:37 +0000 (17:29 +0000)]
fix display of controls box for newly displayed tracks

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

12 years agoshuttle control: make scroll events step by precisely 1 of the current units
Paul Davis [Thu, 7 Jul 2011 16:49:10 +0000 (16:49 +0000)]
shuttle control: make scroll events step by precisely 1 of the current units

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

12 years agofix audio-specific code in RouteTimeAxis::use_playlist (#4154)
Paul Davis [Thu, 7 Jul 2011 14:16:33 +0000 (14:16 +0000)]
fix audio-specific code in RouteTimeAxis::use_playlist (#4154)

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

12 years agodon't mark the big clock window as a "utility" window
Paul Davis [Thu, 7 Jul 2011 14:06:52 +0000 (14:06 +0000)]
don't mark the big clock window as a "utility" window

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

12 years agoremove commented code
Paul Davis [Thu, 7 Jul 2011 13:30:57 +0000 (13:30 +0000)]
remove commented code

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

12 years agofix up horizontal sizing of the track controls area in the editor
Paul Davis [Thu, 7 Jul 2011 13:15:53 +0000 (13:15 +0000)]
fix up horizontal sizing of the track controls area in the editor

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

12 years agointroduce GUIObjectState; massive, pervasive changes in visibility and height managem...
Paul Davis [Thu, 7 Jul 2011 00:37:13 +0000 (00:37 +0000)]
introduce GUIObjectState; massive, pervasive changes in visibility and height management for track displays in the editor

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

12 years agoUncomment fix for #4110.
Carl Hetherington [Mon, 4 Jul 2011 17:35:28 +0000 (17:35 +0000)]
Uncomment fix for #4110.

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

12 years agoSend full MIDI time code (if enabled) after changing sync source; should fix #4147.
Carl Hetherington [Sun, 3 Jul 2011 23:52:17 +0000 (23:52 +0000)]
Send full MIDI time code (if enabled) after changing sync source; should fix #4147.

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

12 years agoRemove some unused code.
Carl Hetherington [Sun, 3 Jul 2011 23:52:03 +0000 (23:52 +0000)]
Remove some unused code.

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

12 years agoUpdated / new French translations from Roming22-FR (#4149, #4150, #4151)
Carl Hetherington [Sun, 3 Jul 2011 21:35:26 +0000 (21:35 +0000)]
Updated / new French translations from Roming22-FR (#4149, #4150, #4151)

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

12 years agoctrl-alt-click now toggles input active status of other MIDI tracks using (any of...
Paul Davis [Sun, 3 Jul 2011 15:01:21 +0000 (15:01 +0000)]
ctrl-alt-click now toggles input active status of other MIDI tracks using (any of) the same input(s) as the clicked track

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

12 years agoDisplay audio file format in the menu bar (#4016).
Carl Hetherington [Sun, 3 Jul 2011 00:45:15 +0000 (00:45 +0000)]
Display audio file format in the menu bar (#4016).

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

12 years agoMinor refactoring; a few comments; don't try to add Amp processor automation curves...
Carl Hetherington [Sat, 2 Jul 2011 23:36:01 +0000 (23:36 +0000)]
Minor refactoring; a few comments; don't try to add Amp processor automation curves using the generic mechanism as they are already special-cased separately (#4127).

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

12 years agoRemove erroneous assert which I added earlier.
Carl Hetherington [Sat, 2 Jul 2011 22:34:36 +0000 (22:34 +0000)]
Remove erroneous assert which I added earlier.

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

12 years agoFix erroneous note resizing in regions with non-zero start (#4143).
Carl Hetherington [Sat, 2 Jul 2011 22:13:19 +0000 (22:13 +0000)]
Fix erroneous note resizing in regions with non-zero start (#4143).

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

12 years agoFix one more warning.
Carl Hetherington [Sat, 2 Jul 2011 17:19:55 +0000 (17:19 +0000)]
Fix one more warning.

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

12 years agoFix some set-but-not-used variable warnings from gcc 4.6
Carl Hetherington [Sat, 2 Jul 2011 17:16:46 +0000 (17:16 +0000)]
Fix some set-but-not-used variable warnings from gcc 4.6

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

12 years agofixed width columns for LHS of editor route list
Paul Davis [Fri, 1 Jul 2011 23:37:42 +0000 (23:37 +0000)]
fixed width columns for LHS of editor route list

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

12 years agonew editor track/bus list icons from thorwil
Paul Davis [Fri, 1 Jul 2011 21:05:58 +0000 (21:05 +0000)]
new editor track/bus list icons from thorwil

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

12 years agoswitch to basic round icon for MIDI input enable in editor track list; use StatefulBu...
Paul Davis [Fri, 1 Jul 2011 16:31:21 +0000 (16:31 +0000)]
switch to basic round icon for MIDI input enable in editor track list; use StatefulButton to avoid visual ugliness with midi input button in mixer strip

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

12 years agoadd MIDI input control column to editor route list; tweak SVG for MIDI not DIN
Paul Davis [Fri, 1 Jul 2011 15:48:24 +0000 (15:48 +0000)]
add MIDI input control column to editor route list; tweak SVG for MIDI not DIN

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

12 years agoAdd another test to detect a non interactive shell. This may be the best method....
Todd Naugle [Wed, 29 Jun 2011 18:24:07 +0000 (18:24 +0000)]
Add another test to detect a non interactive shell. This may be the best method. Fixes double click install on AVLinux 5

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

12 years agobasic infrastructure for enabling/disabling MIDI input to a given track
Paul Davis [Tue, 28 Jun 2011 16:55:41 +0000 (16:55 +0000)]
basic infrastructure for enabling/disabling MIDI input to a given track

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

12 years agoRemove some unused PostTransport enums and renumber others.
Carl Hetherington [Sun, 26 Jun 2011 12:56:40 +0000 (12:56 +0000)]
Remove some unused PostTransport enums and renumber others.

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

12 years agobump version
Paul Davis [Thu, 23 Jun 2011 17:11:15 +0000 (17:11 +0000)]
bump version

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

12 years agofix crash when open automation track for MIDI CC ***BUT** its clear that automation... 3.0-alpha8
Paul Davis [Thu, 23 Jun 2011 16:22:34 +0000 (16:22 +0000)]
fix crash when open automation track for MIDI CC ***BUT** its clear that automation tracks are still broken in a deep way, and particularly for MIDI CC

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

12 years agorevert inadvertent broken changes in rev 9748 that broke route group gain control
Paul Davis [Thu, 23 Jun 2011 00:05:25 +0000 (00:05 +0000)]
revert inadvertent broken changes in rev 9748 that broke route group gain control

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

12 years agoAlways use numeric prefixes for default-named tracks / busses (#4123).
Carl Hetherington [Wed, 22 Jun 2011 23:37:02 +0000 (23:37 +0000)]
Always use numeric prefixes for default-named tracks / busses (#4123).

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

12 years agodon't double-load NestedSource nodes, which are listed both forthe parent/root region...
Paul Davis [Wed, 22 Jun 2011 22:46:31 +0000 (22:46 +0000)]
don't double-load NestedSource nodes, which are listed both forthe parent/root region and all children; even better, don't list them twice anyway - just for the whole file parent/root region

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

12 years agoremove some debug output
Paul Davis [Wed, 22 Jun 2011 20:06:31 +0000 (20:06 +0000)]
remove some debug output

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

12 years agosecond half of "bomb out if playlist construction from XML fails"
Paul Davis [Wed, 22 Jun 2011 20:06:10 +0000 (20:06 +0000)]
second half of "bomb out if playlist construction from XML fails"

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

12 years agodrobilla-spacification of playlist.cc, along with correctly bombing out if ::set_stat...
Paul Davis [Wed, 22 Jun 2011 20:00:30 +0000 (20:00 +0000)]
drobilla-spacification of playlist.cc, along with correctly bombing out if ::set_state() fails, part 1

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

12 years agoignore unpaired noteoff's when writing part of a MidiModel to a new source. in realit...
Paul Davis [Wed, 22 Jun 2011 19:59:46 +0000 (19:59 +0000)]
ignore unpaired noteoff's when writing part of a MidiModel to a new source. in reality, there should be no unpaired noteoffs, but this is still an important fix

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

12 years agoremove some potential HCI confusion for Gtkmm2ext::UI::popup_error() by using a stand...
Paul Davis [Wed, 22 Jun 2011 14:38:32 +0000 (14:38 +0000)]
remove some potential HCI confusion for Gtkmm2ext::UI::popup_error() by using a standard MessageDialog (as noticed by thorwil)

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

12 years agonasty little hack to rename "Apply" in the startup dialog to "Open" ... thanks GTK...
Paul Davis [Tue, 21 Jun 2011 22:16:07 +0000 (22:16 +0000)]
nasty little hack to rename "Apply" in the startup dialog to "Open" ... thanks GTK+ for making this so joyful and obvious

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

12 years agochange default overlapping note strategy to "relax" (i.e. do nothing); fix crash...
Paul Davis [Tue, 21 Jun 2011 21:29:22 +0000 (21:29 +0000)]
change default overlapping note strategy to "relax" (i.e. do nothing); fix crash when looping with MIDI data; add back note-off resolution at loop point (if it was actually there) so that notes are turned off (but don't forget Ye Olde Sustain Pedal/Controller) when looping; minor other non-functional tweaks

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

12 years agoan entire freakin' day working on 1 working function, VolumeController::adjust()...
Paul Davis [Tue, 21 Jun 2011 01:36:20 +0000 (01:36 +0000)]
an entire freakin' day working on 1 working function, VolumeController::adjust() ... probably not done, but better ... gain control that occurs via this function occurs in discrete, fixed dB steps

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

12 years agofix range on SiP cut control; simplify a couple of other things
Paul Davis [Mon, 20 Jun 2011 14:20:01 +0000 (14:20 +0000)]
fix range on SiP cut control; simplify a couple of other things

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

12 years agochange VolumeController::adjust() to do discrete dB increments+decrements
Paul Davis [Mon, 20 Jun 2011 13:58:33 +0000 (13:58 +0000)]
change VolumeController::adjust() to do discrete dB increments+decrements

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

12 years agoremove some debug output
Paul Davis [Sun, 19 Jun 2011 23:04:55 +0000 (23:04 +0000)]
remove some debug output

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

12 years agomuch ado about nothing when it comes to gain control
Paul Davis [Sun, 19 Jun 2011 23:02:55 +0000 (23:02 +0000)]
much ado about nothing when it comes to gain control

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

12 years agocleanup confused mess related to jack_port_type_get_buffer_size()
Paul Davis [Sun, 19 Jun 2011 21:47:21 +0000 (21:47 +0000)]
cleanup confused mess related to jack_port_type_get_buffer_size()

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

13 years agosome changes to try to make the monitor section gain controls work as intended, and...
Paul Davis [Fri, 17 Jun 2011 21:47:20 +0000 (21:47 +0000)]
some changes to try to make the monitor section gain controls work as intended, and along the way start to rationalize MotionFeedback/VolumeController classes

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

13 years agoFixed bug where embedded sources did not correctly obey the BWF time stamp and would...
Todd Naugle [Thu, 16 Jun 2011 15:18:01 +0000 (15:18 +0000)]
Fixed bug where embedded sources did not correctly obey the BWF time stamp and would import at the timestamp of the first file. Fixes #0004070

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

13 years agoFix crash on moving back beyond the region start in the step editor (#4113).
Carl Hetherington [Tue, 14 Jun 2011 23:54:48 +0000 (23:54 +0000)]
Fix crash on moving back beyond the region start in the step editor (#4113).

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

13 years agofix breakage for region copy (ctrl-c) operation
Paul Davis [Tue, 14 Jun 2011 23:01:00 +0000 (23:01 +0000)]
fix breakage for region copy (ctrl-c) operation

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

13 years agobuild script fix a3-alpha7
Paul Davis [Tue, 14 Jun 2011 19:18:28 +0000 (19:18 +0000)]
build script fix

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

13 years agomonitor send gets access to the (shared) pannable of the track/bus, thus ensuring...
Paul Davis [Tue, 14 Jun 2011 19:00:08 +0000 (19:00 +0000)]
monitor send gets access to the (shared) pannable of the track/bus, thus ensuring that the monitor feed is panned. required a few fixes along the way

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

13 years agofix initialization of gain for Listen internal sends (to monitor bus); remove pannabl...
Paul Davis [Tue, 14 Jun 2011 14:49:06 +0000 (14:49 +0000)]
fix initialization of gain for Listen internal sends (to monitor bus); remove pannable object from monitor bus after (re)creation from XML

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

13 years agotweak for recent linux packaging change
Paul Davis [Tue, 14 Jun 2011 00:21:41 +0000 (00:21 +0000)]
tweak for recent linux packaging change

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

13 years agoremove lv2 GUI debugging, after confirming that LinuxDSP plugins close on plugin...
Paul Davis [Tue, 14 Jun 2011 00:20:31 +0000 (00:20 +0000)]
remove lv2 GUI debugging, after confirming that LinuxDSP plugins close on plugin deletion or session exit

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

13 years agosearch for i18n files in more places and rationalize how that's done
Paul Davis [Tue, 14 Jun 2011 00:16:05 +0000 (00:16 +0000)]
search for i18n files in more places and rationalize how that's done

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

13 years agoa real, working fix for panning regression in alpha6
Paul Davis [Mon, 13 Jun 2011 21:53:57 +0000 (21:53 +0000)]
a real, working fix for panning regression in alpha6

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

13 years agomore debugging external LV2 GUI cleanup
Paul Davis [Mon, 13 Jun 2011 21:05:46 +0000 (21:05 +0000)]
more debugging external LV2 GUI cleanup

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

13 years agodebugging external LV2 GUI cleanup
Paul Davis [Mon, 13 Jun 2011 21:00:53 +0000 (21:00 +0000)]
debugging external LV2 GUI cleanup

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

13 years agosome things can't wait
Paul Davis [Mon, 13 Jun 2011 15:53:21 +0000 (15:53 +0000)]
some things can't wait

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

13 years agoremove Pannable/PanShell from the Monitor bus
Paul Davis [Mon, 13 Jun 2011 15:52:31 +0000 (15:52 +0000)]
remove Pannable/PanShell from the Monitor bus

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

13 years agoreload alpha1-6 Pannable XML state so that panning of existing sessions should work...
Paul Davis [Mon, 13 Jun 2011 15:50:05 +0000 (15:50 +0000)]
reload alpha1-6 Pannable XML state so that panning of existing sessions should work again

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

13 years agoadd MIDI channel editing for current note selection, bound to "c" by default
Paul Davis [Mon, 13 Jun 2011 14:48:48 +0000 (14:48 +0000)]
add MIDI channel editing for current note selection, bound to "c" by default

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

13 years agofix restore of Pannable state from XML (regression in alpha6)
Paul Davis [Sun, 12 Jun 2011 22:17:29 +0000 (22:17 +0000)]
fix restore of Pannable state from XML (regression in alpha6)

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

13 years agoalter playhead drag threshold for vertical zoom again
Paul Davis [Sun, 12 Jun 2011 22:10:13 +0000 (22:10 +0000)]
alter playhead drag threshold for vertical zoom again

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

13 years agobuild script fix
Paul Davis [Sun, 12 Jun 2011 22:08:33 +0000 (22:08 +0000)]
build script fix

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

13 years agoupdate i18n build system and *.po files for translators
Paul Davis [Sun, 12 Jun 2011 22:05:55 +0000 (22:05 +0000)]
update i18n build system and *.po files for translators

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

13 years agoincrease threshold for drag-playhead-does-vertical-zoom
Paul Davis [Sun, 12 Jun 2011 22:05:34 +0000 (22:05 +0000)]
increase threshold for drag-playhead-does-vertical-zoom

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

13 years agoimplement a delete operation that works like "cut" but doesn't put the deleted items... 3.0-alpha6
Paul Davis [Sun, 12 Jun 2011 15:50:47 +0000 (15:50 +0000)]
implement a delete operation that works like "cut" but doesn't put the deleted items in the cut buffer. you will not be able to access this from your keyboard (Delete keyunless you remove your existing ~/.config/ardour3/ardour.bindings file

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

13 years agoFix #4094: show total export progress instead of per timespan progress
Sakari Bergen [Sat, 11 Jun 2011 21:12:24 +0000 (21:12 +0000)]
Fix #4094: show total export progress instead of per timespan progress

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

13 years agocopy ALL style RC file into bundle
Paul Davis [Sat, 11 Jun 2011 19:39:05 +0000 (19:39 +0000)]
copy ALL style RC file into bundle

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

13 years agonew cs translation from Pavel Frich
Paul Davis [Sat, 11 Jun 2011 17:22:58 +0000 (17:22 +0000)]
new cs translation from Pavel Frich

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