Carl Hetherington [Tue, 9 Feb 2010 22:28:46 +0000 (22:28 +0000)]
Save and not-yet-working restore of StatefulDiffCommands.
git-svn-id: svn://localhost/ardour2/branches/3.0@6669
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Feb 2010 22:28:13 +0000 (22:28 +0000)]
Further removal of default state setting, to allow partial (diff) state sets.
git-svn-id: svn://localhost/ardour2/branches/3.0@6668
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Feb 2010 22:27:30 +0000 (22:27 +0000)]
Fix cross-track region drags.
git-svn-id: svn://localhost/ardour2/branches/3.0@6667
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Feb 2010 22:26:14 +0000 (22:26 +0000)]
Remove erroneous delete of States; they are owned by the subclass that adds them.
git-svn-id: svn://localhost/ardour2/branches/3.0@6666
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Feb 2010 14:44:24 +0000 (14:44 +0000)]
Add missing files from previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@6665
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Feb 2010 14:44:01 +0000 (14:44 +0000)]
Modify Stateful to allow undo to be done using differences in state.
git-svn-id: svn://localhost/ardour2/branches/3.0@6664
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 04:54:10 +0000 (04:54 +0000)]
Shrink zoom buttons.
git-svn-id: svn://localhost/ardour2/branches/3.0@6663
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 04:43:48 +0000 (04:43 +0000)]
Fix rulers on intial display (fix item 1 of ticket #2740).
git-svn-id: svn://localhost/ardour2/branches/3.0@6662
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 03:43:06 +0000 (03:43 +0000)]
Center port matrix if IO selector window is too large.
git-svn-id: svn://localhost/ardour2/branches/3.0@6661
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 03:17:02 +0000 (03:17 +0000)]
Move object+range button up with the rest of the tool buttons (bringing edit toolbar back to correct height).
git-svn-id: svn://localhost/ardour2/branches/3.0@6660
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 03:16:16 +0000 (03:16 +0000)]
Add --args so ardbg obeys ardour options.
Not sure if someone reverted this on purpose, but switching it for every commit is entirely too annoying :)
git-svn-id: svn://localhost/ardour2/branches/3.0@6659
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 01:51:04 +0000 (01:51 +0000)]
Fix crash when setting loop or punch range after creating a new session (and probably any scenario where the session changes).
git-svn-id: svn://localhost/ardour2/branches/3.0@6658
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 9 Feb 2010 00:50:24 +0000 (00:50 +0000)]
Add keyboard shortcut to tooltip text where possible.
git-svn-id: svn://localhost/ardour2/branches/3.0@6657
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 8 Feb 2010 21:41:24 +0000 (21:41 +0000)]
Fix logic so that soloing a bus does not mute things that feed it.
git-svn-id: svn://localhost/ardour2/branches/3.0@6656
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 8 Feb 2010 21:20:51 +0000 (21:20 +0000)]
Add tooltips for link buttons.
git-svn-id: svn://localhost/ardour2/branches/3.0@6655
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 8 Feb 2010 21:20:38 +0000 (21:20 +0000)]
Fix unused variable warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@6654
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Feb 2010 19:41:43 +0000 (19:41 +0000)]
use RegionCommand for same-track region drags
git-svn-id: svn://localhost/ardour2/branches/3.0@6653
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Feb 2010 19:39:17 +0000 (19:39 +0000)]
new RegionCommand object; remove unused string argument from Region::thaw(); add map<ID,Region> in RegionFactory so that we can look up regions by ID
git-svn-id: svn://localhost/ardour2/branches/3.0@6652
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Feb 2010 19:37:51 +0000 (19:37 +0000)]
add variants of atoi etc. for std::string
git-svn-id: svn://localhost/ardour2/branches/3.0@6651
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Feb 2010 19:37:30 +0000 (19:37 +0000)]
add copy constructor for PBD::ID
git-svn-id: svn://localhost/ardour2/branches/3.0@6650
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Feb 2010 19:36:25 +0000 (19:36 +0000)]
fix up note names (from Don F, via SoftWerk)
git-svn-id: svn://localhost/ardour2/branches/3.0@6649
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 8 Feb 2010 01:25:06 +0000 (01:25 +0000)]
Preserve and restore x and y origin of editor viewport in Editor state.
Clean up Editor's update of various things by:
1. merging Editor's handlers of SuperRapidScreenUpdate.
2. separating out work to be done on this update and work to be done
on a locate.
Hopefully easier to understand this way.
git-svn-id: svn://localhost/ardour2/branches/3.0@6648
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 23:11:17 +0000 (23:11 +0000)]
Move a couple of methods into editor.cc, where they seem to be more at home than in editor_mixer.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@6647
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 23:05:39 +0000 (23:05 +0000)]
Make Editor::set_state work again.
git-svn-id: svn://localhost/ardour2/branches/3.0@6646
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 03:23:20 +0000 (03:23 +0000)]
Remove my attempts to autoscroll based on dragged region edges (rather than just pointer position); too many corner cases and not really worth the bother.
git-svn-id: svn://localhost/ardour2/branches/3.0@6645
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 02:53:14 +0000 (02:53 +0000)]
Fix panner write automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@6644
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 02:48:43 +0000 (02:48 +0000)]
Fix pan value update so that modifier-click on the panner correctly returns to centre.
git-svn-id: svn://localhost/ardour2/branches/3.0@6643
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 02:48:07 +0000 (02:48 +0000)]
Coding style.
git-svn-id: svn://localhost/ardour2/branches/3.0@6642
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 02:47:17 +0000 (02:47 +0000)]
Remove some unnecessary includes.
git-svn-id: svn://localhost/ardour2/branches/3.0@6641
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 7 Feb 2010 02:45:55 +0000 (02:45 +0000)]
Coding style cleanups. Preserve mono state in XML for panners.
git-svn-id: svn://localhost/ardour2/branches/3.0@6640
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 5 Feb 2010 20:03:57 +0000 (20:03 +0000)]
Remove weird/pointless Automatable::data().
git-svn-id: svn://localhost/ardour2/branches/3.0@6637
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 3 Feb 2010 19:02:09 +0000 (19:02 +0000)]
Move i18n stuff into autowaf.
git-svn-id: svn://localhost/ardour2/branches/3.0@6630
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 3 Feb 2010 19:00:58 +0000 (19:00 +0000)]
ifdef'd out deferred plugin selector load (-DDEFER_PLUGIN_SELECTOR_LOAD will improve startup time significantly).
git-svn-id: svn://localhost/ardour2/branches/3.0@6629
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Feb 2010 01:23:38 +0000 (01:23 +0000)]
Allow buss names to be edited in the track/bus list.
git-svn-id: svn://localhost/ardour2/branches/3.0@6627
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Feb 2010 00:52:45 +0000 (00:52 +0000)]
Stop crash on deleting a plugin when its generic UI window is open.
git-svn-id: svn://localhost/ardour2/branches/3.0@6626
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 2 Feb 2010 17:47:05 +0000 (17:47 +0000)]
fixup some issues with the miditracer
git-svn-id: svn://localhost/ardour2/branches/3.0@6625
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 1 Feb 2010 20:06:45 +0000 (20:06 +0000)]
Fix NULL dereference.
git-svn-id: svn://localhost/ardour2/branches/3.0@6616
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 1 Feb 2010 20:05:13 +0000 (20:05 +0000)]
Fix memory leak.
git-svn-id: svn://localhost/ardour2/branches/3.0@6615
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 1 Feb 2010 20:04:06 +0000 (20:04 +0000)]
Fix array out of bounds error.
git-svn-id: svn://localhost/ardour2/branches/3.0@6614
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 1 Feb 2010 20:03:25 +0000 (20:03 +0000)]
Fix illegal iterator usage.
git-svn-id: svn://localhost/ardour2/branches/3.0@6613
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 1 Feb 2010 20:03:07 +0000 (20:03 +0000)]
Remove clearly worthless (doesn't event parse, let alone compile) TRANSZPORT_THREADS stuff.
git-svn-id: svn://localhost/ardour2/branches/3.0@6612
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 1 Feb 2010 04:08:49 +0000 (04:08 +0000)]
fix up boost signal return value so that the "edit" signal of MIDI::Parser works properly, and thus allows MIDI Clock etc.
git-svn-id: svn://localhost/ardour2/branches/3.0@6607
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 1 Feb 2010 04:08:06 +0000 (04:08 +0000)]
mixing monospace font thing for miditrace window
git-svn-id: svn://localhost/ardour2/branches/3.0@6606
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 1 Feb 2010 03:36:29 +0000 (03:36 +0000)]
switch MIDI Clock slave code to use DEBUG_TRACE; don't make it require start/stop messages (to be finished later) and don't locate to zero when starting
git-svn-id: svn://localhost/ardour2/branches/3.0@6605
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 1 Feb 2010 03:35:41 +0000 (03:35 +0000)]
fix transmission of MTC so that we don't send while slaved to MTC
git-svn-id: svn://localhost/ardour2/branches/3.0@6604
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 1 Feb 2010 03:33:52 +0000 (03:33 +0000)]
improve efficiency of MIDI tracer window with a lock-free FIFO and lock-free msg pool and buffered queing; use a monospace font too
git-svn-id: svn://localhost/ardour2/branches/3.0@6603
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 16:24:42 +0000 (16:24 +0000)]
MIDIClock_SlaveTest: simulate input jitter
git-svn-id: svn://localhost/ardour2/branches/3.0@6594
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 16:07:40 +0000 (16:07 +0000)]
MIDClock_Slave: Introduce a 3% deadzone around speed 1.0 to lock in the speed
git-svn-id: svn://localhost/ardour2/branches/3.0@6593
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 07:26:22 +0000 (07:26 +0000)]
MIDIClock_Slave: decrease default filter bandwith to make it wobble less
git-svn-id: svn://localhost/ardour2/branches/3.0@6590
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:18:22 +0000 (05:18 +0000)]
MIDIClock_SlaveTest: first working testcase
git-svn-id: svn://localhost/ardour2/branches/3.0@6589
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:18:16 +0000 (05:18 +0000)]
midi_clock_slave: enable debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@6588
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:18:10 +0000 (05:18 +0000)]
MIDIClock_SlaveTest: refactor as subclass of MIDIClock_Slave for testability
git-svn-id: svn://localhost/ardour2/branches/3.0@6587
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:18:03 +0000 (05:18 +0000)]
libs/ardour/run-tests.h: add gdb debugging option
git-svn-id: svn://localhost/ardour2/branches/3.0@6586
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:17:57 +0000 (05:17 +0000)]
BBTTest: make it pass
git-svn-id: svn://localhost/ardour2/branches/3.0@6585
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:17:51 +0000 (05:17 +0000)]
MidiClock_SlaveTest: add basic framework
git-svn-id: svn://localhost/ardour2/branches/3.0@6584
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 29 Jan 2010 05:17:44 +0000 (05:17 +0000)]
* add waf option to enable compilation of unit tests
* libs/ardour: make filenames of unit tests compy with the convention
git-svn-id: svn://localhost/ardour2/branches/3.0@6583
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 28 Jan 2010 00:21:06 +0000 (00:21 +0000)]
cleanup of mtc slave code from debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6581
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 18:50:43 +0000 (18:50 +0000)]
add control for sending MTC (or not)
git-svn-id: svn://localhost/ardour2/branches/3.0@6578
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 18:50:24 +0000 (18:50 +0000)]
remove some non-controllable debugging output from libs/midi++2/mtc.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@6577
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 03:26:41 +0000 (03:26 +0000)]
something for chris g. to try when he gets up before me
git-svn-id: svn://localhost/ardour2/branches/3.0@6573
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 02:22:08 +0000 (02:22 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6572
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 02:07:47 +0000 (02:07 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6571
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 01:58:21 +0000 (01:58 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6570
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 01:55:29 +0000 (01:55 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6569
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 01:43:36 +0000 (01:43 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6568
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 01:38:05 +0000 (01:38 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6567
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 00:53:34 +0000 (00:53 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6566
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 00:34:04 +0000 (00:34 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6565
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 00:20:15 +0000 (00:20 +0000)]
more MTC debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6564
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jan 2010 00:17:01 +0000 (00:17 +0000)]
more debug
git-svn-id: svn://localhost/ardour2/branches/3.0@6563
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Jan 2010 22:23:15 +0000 (22:23 +0000)]
debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6562
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jan 2010 20:34:09 +0000 (20:34 +0000)]
a boatload of minor and middle-sized changes to try to speed up undo. imperfect, unfinished, but probably right to commit now
git-svn-id: svn://localhost/ardour2/branches/3.0@6561
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 25 Jan 2010 02:24:44 +0000 (02:24 +0000)]
Allow drag of region fade in/out in object mode with link enabled (part of #2983)
git-svn-id: svn://localhost/ardour2/branches/3.0@6555
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 25 Jan 2010 02:03:24 +0000 (02:03 +0000)]
Tweaks to prevent flicker in the treeview when changing record / solo isolate state.
git-svn-id: svn://localhost/ardour2/branches/3.0@6554
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Jan 2010 21:04:31 +0000 (21:04 +0000)]
set thread name for OSC event loop/thread
git-svn-id: svn://localhost/ardour2/branches/3.0@6553
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 24 Jan 2010 21:02:31 +0000 (21:02 +0000)]
add thread registration for OSC event loop/thread
git-svn-id: svn://localhost/ardour2/branches/3.0@6552
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jan 2010 17:23:58 +0000 (17:23 +0000)]
lincoln's revised patch for editor route list, to get column widths better etc.
git-svn-id: svn://localhost/ardour2/branches/3.0@6546
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jan 2010 11:57:51 +0000 (11:57 +0000)]
plugin status fixes from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@6539
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jan 2010 11:57:16 +0000 (11:57 +0000)]
fix broken compilation after edit-while-stopped fix was applied
git-svn-id: svn://localhost/ardour2/branches/3.0@6538
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 21 Jan 2010 14:32:22 +0000 (14:32 +0000)]
stopped/monitor/state change bug fix from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@6528
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Mon, 18 Jan 2010 15:30:36 +0000 (15:30 +0000)]
upgrade to waf-1.5.11
- fixes problem with concurrent access to wafcache
git-svn-id: svn://localhost/ardour2/branches/3.0@6513
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 17 Jan 2010 23:11:22 +0000 (23:11 +0000)]
avoid num-tracks repeat call EditorRegions::set_selected() when a region is selected/unselected
git-svn-id: svn://localhost/ardour2/branches/3.0@6512
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 16 Jan 2010 01:08:15 +0000 (01:08 +0000)]
Fix bug when dragging regions in PT-edit mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@6505
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 16 Jan 2010 00:44:56 +0000 (00:44 +0000)]
When dragging the summary viewbox with a click outside the viewbox, clamp x and y
if the drag started below/above or to the left/right of the box, respectively.
Also scale maximum track height in the summary according to the summary's height.
git-svn-id: svn://localhost/ardour2/branches/3.0@6504
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 23:50:40 +0000 (23:50 +0000)]
Restore old behaviour when updating the view when the playhead goes off it during roll.
git-svn-id: svn://localhost/ardour2/branches/3.0@6502
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 23:40:49 +0000 (23:40 +0000)]
Temporarily fix segfault on show/hide all automation, pending a proper fix.
git-svn-id: svn://localhost/ardour2/branches/3.0@6501
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 23:19:46 +0000 (23:19 +0000)]
Hopefully further improve the autoscroll on trim drag.
git-svn-id: svn://localhost/ardour2/branches/3.0@6500
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 23:05:17 +0000 (23:05 +0000)]
Reconnect region name signalling so that trim drags can be started over a region's name.
git-svn-id: svn://localhost/ardour2/branches/3.0@6499
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 22:47:56 +0000 (22:47 +0000)]
Stop surprising autoscroll when trimming regions; hopefully addresses #2993.
git-svn-id: svn://localhost/ardour2/branches/3.0@6498
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 15 Jan 2010 14:42:19 +0000 (14:42 +0000)]
dynamically resize text in the big clock, first version
git-svn-id: svn://localhost/ardour2/branches/3.0@6494
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 01:06:13 +0000 (01:06 +0000)]
Centre playhead on zoom when it is the zoom focus. Myself and oofus think it better this way; it could be made optional if there is the will...
git-svn-id: svn://localhost/ardour2/branches/3.0@6492
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 00:52:22 +0000 (00:52 +0000)]
Escape underscores in port matrix menus correctly so that track names etc. with underscores get displayed properly.
git-svn-id: svn://localhost/ardour2/branches/3.0@6491
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 00:26:47 +0000 (00:26 +0000)]
Relent a bit and make adding a route to a group which already contains that group a no-op.
git-svn-id: svn://localhost/ardour2/branches/3.0@6490
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 00:17:37 +0000 (00:17 +0000)]
Fix assertion failure on region bounce.
git-svn-id: svn://localhost/ardour2/branches/3.0@6489
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jan 2010 00:06:11 +0000 (00:06 +0000)]
Fix #2992: mute/solo state in tracks/busses tab not set up correctly on session load.
git-svn-id: svn://localhost/ardour2/branches/3.0@6488
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 14 Jan 2010 01:04:27 +0000 (01:04 +0000)]
Minor cleanups to menu code. Some copyediting of menu items for HIG compliance.
git-svn-id: svn://localhost/ardour2/branches/3.0@6486
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 13 Jan 2010 01:40:07 +0000 (01:40 +0000)]
assert() to help find some possible causes of #2991. Fix some confusion with GTK signal emission from RadioMenuElems as applied to route group selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@6482
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jan 2010 23:50:57 +0000 (23:50 +0000)]
Hopefully fix segfault.
git-svn-id: svn://localhost/ardour2/branches/3.0@6481
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 12 Jan 2010 23:28:09 +0000 (23:28 +0000)]
Fix crash due to incorrect buffer count.
This will probably hit that assertion as well, but that needs to be fixed at the configuration stage, or with better logic...
git-svn-id: svn://localhost/ardour2/branches/3.0@6480
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jan 2010 16:14:49 +0000 (16:14 +0000)]
Allow multiple simulataneous Drags to be active, and hence set up and drag time ranges when moving regions in PT-edit mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@6478
d708f5d6-7413-0410-9779-
e7cbd77b26cf