ardour.git
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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 years agonew es_ES translation from Pablo Fernández
Paul Davis [Sat, 11 Jun 2011 17:17:01 +0000 (17:17 +0000)]
new es_ES translation from Pablo Fernández

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

12 years agoupdated es_ES translation from Pablo Fernández
Paul Davis [Sat, 11 Jun 2011 17:16:47 +0000 (17:16 +0000)]
updated es_ES translation from Pablo Fernández

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

12 years agoits about that time
Paul Davis [Sat, 11 Jun 2011 16:52:41 +0000 (16:52 +0000)]
its about that time

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

12 years agomajor, substantive reworking of how we store GUI information (visibility, height...
Paul Davis [Sat, 11 Jun 2011 15:35:34 +0000 (15:35 +0000)]
major, substantive reworking of how we store GUI information (visibility, height) for automation data. old design stored (insufficient) identifying information plus actual data in a GUI-only XML node; new scheme adds GUI data via extra_xml node to each AutomationControl object. reworked public/private methods for showing/hiding TimeAxisView objects; changed labelling of automation tracks to just show the name of the controlled parameter - more info can be viewed in the tooltip for the track headers. NOTE: Session file format ALTERED. No data loss but track visibility may be different than previous ardour3 versions

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

12 years agoTypedef all globally used export smart pointer types in one file.
Sakari Bergen [Sat, 11 Jun 2011 14:14:24 +0000 (14:14 +0000)]
Typedef all globally used export smart pointer types in one file.
Some of them need to be ordered in STL containers, and thus need
a special comparable wrapper for boost::shared_ptr, defined in
comparable_shared_ptr.h. This also alleviates the typedef hell
present earlier in some export classes :)

Making the timespan pointer comparable should fix bug #4093

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

12 years agopack up the click/metronome button a little more attractively
Paul Davis [Thu, 9 Jun 2011 21:51:15 +0000 (21:51 +0000)]
pack up the click/metronome button a little more attractively

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

12 years agowhen adding existing processor automation time axis views, use add_automation_child...
Paul Davis [Thu, 9 Jun 2011 20:34:29 +0000 (20:34 +0000)]
when adding existing processor automation time axis views, use add_automation_child(), not add_child() so that subsequent searches for this automation time axis view by parameter will find it, and not create a duplicate track

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

12 years agofix serious breakage with setup of plugin automatable controls/parameters, in which...
Paul Davis [Thu, 9 Jun 2011 20:21:46 +0000 (20:21 +0000)]
fix serious breakage with setup of plugin automatable controls/parameters, in which the relative ordering of things during ::set_state() was totally wrong. still see multiple instances of automation tracks for processors in GUI

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

12 years agosplit style files apart to better maintain consistency (generates a useless error...
Paul Davis [Thu, 9 Jun 2011 15:44:09 +0000 (15:44 +0000)]
split style files apart to better maintain consistency (generates a useless error during program startup - thanks GTK); metronome icon for (moved) click button; move punch in/out buttons around

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

12 years agodon't call Processor::set_state() from PluginInsert::set_state() till the plugins...
Paul Davis [Thu, 9 Jun 2011 13:55:52 +0000 (13:55 +0000)]
don't call Processor::set_state() from PluginInsert::set_state() till the plugins are present in the container, so that describe_parameter() can work

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

12 years agouse 2 tables for time info box to get correct vertical alignment (independent on...
Paul Davis [Wed, 8 Jun 2011 23:03:06 +0000 (23:03 +0000)]
use 2 tables for time info box to get correct vertical alignment (independent on left+right sides)

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

12 years agorevert demo of monospace clock fonts
Paul Davis [Wed, 8 Jun 2011 21:07:10 +0000 (21:07 +0000)]
revert demo of monospace clock fonts

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

12 years agodemo monospace clock fonts
Paul Davis [Wed, 8 Jun 2011 20:59:49 +0000 (20:59 +0000)]
demo monospace clock fonts

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

12 years ago(maybe) rationalize display of drop status for timecode in audio clocks
Paul Davis [Wed, 8 Jun 2011 20:38:00 +0000 (20:38 +0000)]
(maybe) rationalize display of drop status for timecode in audio clocks

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

12 years agomove punch in/out buttons into time info box; remove rounded corners on clocks
Paul Davis [Wed, 8 Jun 2011 19:48:57 +0000 (19:48 +0000)]
move punch in/out buttons into time info box; remove rounded corners on clocks

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

12 years agofix scrolling on clocks, and prevent attempts to edit the wrong fields
Paul Davis [Wed, 8 Jun 2011 18:29:36 +0000 (18:29 +0000)]
fix scrolling on clocks, and prevent attempts to edit the wrong fields

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

12 years agomore clock & time info box tweaking
Paul Davis [Wed, 8 Jun 2011 17:27:26 +0000 (17:27 +0000)]
more clock & time info box tweaking

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

12 years agodon't use selection clocks show MIDI selection when in internal edit mode; remove...
Paul Davis [Wed, 8 Jun 2011 13:44:18 +0000 (13:44 +0000)]
don't use selection clocks show MIDI selection when in internal edit mode; remove "Off" as an option for all AudioClocks because it makes no sense

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

12 years agoturn selection clocks off if there is no selection
Paul Davis [Wed, 8 Jun 2011 13:22:40 +0000 (13:22 +0000)]
turn selection clocks off if there is no selection

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

12 years agofix punch labels in time info box
Paul Davis [Tue, 7 Jun 2011 23:09:45 +0000 (23:09 +0000)]
fix punch labels in time info box

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

12 years agoremove "Off" as a clock mode, make it a state instead; track editor mouse mode when...
Paul Davis [Tue, 7 Jun 2011 23:07:08 +0000 (23:07 +0000)]
remove "Off" as a clock mode, make it a state instead; track editor mouse mode when displaying selection (not 100% coverage of different selections yet); add extra negative field for timecode clock to help with text alignment; add clock mode = timecode option to menus

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

12 years agolocate when clicking on start/end fields in time info box
Paul Davis [Tue, 7 Jun 2011 18:20:22 +0000 (18:20 +0000)]
locate when clicking on start/end fields in time info box

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

12 years agoallow mode changes in the time info box, all synced
Paul Davis [Tue, 7 Jun 2011 17:40:05 +0000 (17:40 +0000)]
allow mode changes in the time info box, all synced

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

12 years agomore clock tweaking
Paul Davis [Tue, 7 Jun 2011 16:42:48 +0000 (16:42 +0000)]
more clock tweaking

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

12 years agodark theme style file tweaks for clocks
Paul Davis [Tue, 7 Jun 2011 15:38:22 +0000 (15:38 +0000)]
dark theme style file tweaks for clocks

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

12 years agolots of clock tweaks, but still, STILL! not done, really
Paul Davis [Tue, 7 Jun 2011 15:23:06 +0000 (15:23 +0000)]
lots of clock tweaks, but still, STILL! not done, really

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