Paul Davis [Thu, 10 Nov 2011 18:13:42 +0000 (18:13 +0000)]
show all paths discovered when a path is ambiguous (via error<<)
git-svn-id: svn://localhost/ardour2/branches/3.0@10529
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 18:04:34 +0000 (18:04 +0000)]
ardour-button-ize zoom buttons; move MIDI panic button to transport bar
git-svn-id: svn://localhost/ardour2/branches/3.0@10528
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 15:25:01 +0000 (15:25 +0000)]
more ardour-button-ization; fix transparency of selection rects; use "correct" cursors when entering and leaving selection rect handles; color tweaks for a few buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10527
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 02:52:39 +0000 (02:52 +0000)]
2 level structure for theme manager window, to help with all these buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10526
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:39:43 +0000 (01:39 +0000)]
new transport option button colors from oofus
git-svn-id: svn://localhost/ardour2/branches/3.0@10525
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:37:05 +0000 (01:37 +0000)]
remove generated file from svn
git-svn-id: svn://localhost/ardour2/branches/3.0@10524
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:32:34 +0000 (01:32 +0000)]
use DEBUG_TRACE for some AudioUnit GUI debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@10523
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:32:11 +0000 (01:32 +0000)]
fix names of menu items to go into OSX app menu
git-svn-id: svn://localhost/ardour2/branches/3.0@10522
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:31:48 +0000 (01:31 +0000)]
use error << to replace cerr in AudioUnits GUI code, and a couple of minor tweaks in that code
git-svn-id: svn://localhost/ardour2/branches/3.0@10521
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:29:20 +0000 (01:29 +0000)]
linking fixes for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@10520
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 Nov 2011 01:28:54 +0000 (01:28 +0000)]
OSX packaging tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@10519
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 22:32:55 +0000 (22:32 +0000)]
some possible build fixes for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@10518
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 Nov 2011 22:26:16 +0000 (22:26 +0000)]
Be a little bit less complainy about setting state that
already exists; useful when the port matrix is in
show-only-bundles mode and it is to some extent
guessing what connections to make.
git-svn-id: svn://localhost/ardour2/branches/3.0@10517
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 20:10:05 +0000 (20:10 +0000)]
provide global prelight option (its in Edit -> Preferences->Interface)
git-svn-id: svn://localhost/ardour2/branches/3.0@10514
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 Nov 2011 19:25:30 +0000 (19:25 +0000)]
Don't try to open SendUI for an internal send (#4460).
git-svn-id: svn://localhost/ardour2/branches/3.0@10513
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 18:47:18 +0000 (18:47 +0000)]
fix name mixup for monitor section solo+invert buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10512
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 18:11:34 +0000 (18:11 +0000)]
repack transport hbox a bit
git-svn-id: svn://localhost/ardour2/branches/3.0@10511
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 Nov 2011 17:44:39 +0000 (17:44 +0000)]
Alert the user if a connection is made which causes
feedback, and preserve the route graph in the state
that it was in before the feedback was introduced. The
intent being to simplify the code, reduce the number of
areas of code which must consider feedback, and fix a
few bugs.
git-svn-id: svn://localhost/ardour2/branches/3.0@10510
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 Nov 2011 17:43:52 +0000 (17:43 +0000)]
Return 0 from the topological sort if it failed due to
feedback.
git-svn-id: svn://localhost/ardour2/branches/3.0@10509
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 Nov 2011 17:43:32 +0000 (17:43 +0000)]
typedef for a DAGVertex.
git-svn-id: svn://localhost/ardour2/branches/3.0@10508
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 17:29:23 +0000 (17:29 +0000)]
move auto-input into session options/properties dialog, move auto-play and auto-return next to the transport buttons; show ">24hrs" when there is truly a lot of disk space available
git-svn-id: svn://localhost/ardour2/branches/3.0@10507
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 14:38:58 +0000 (14:38 +0000)]
auto (return,play,input) and click buttons become ArdourButtons ("transport option button"), plus new colors from oofus
git-svn-id: svn://localhost/ardour2/branches/3.0@10506
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 10:58:02 +0000 (10:58 +0000)]
colinf's patch to make enter work on 3 more dialogs (#4459)
git-svn-id: svn://localhost/ardour2/branches/3.0@10505
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Nov 2011 10:57:33 +0000 (10:57 +0000)]
make mute button span entire strip width if no solo button is shown (i.e. master). has th edownside that the mute and solo buttons are no longer part of the button size group, but things seem to be OK without that
git-svn-id: svn://localhost/ardour2/branches/3.0@10504
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Todd Naugle [Tue, 8 Nov 2011 18:07:29 +0000 (18:07 +0000)]
Installer now handles i18n of the Desktop folder. Running the installer or uninstaller as root work correctly and does not invalidate the sanity checks. Corrected method used to detect if the installer is already running in a visable terminal.
git-svn-id: svn://localhost/ardour2/branches/3.0@10502
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 15:37:08 +0000 (15:37 +0000)]
Fix typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@10497
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 15:11:01 +0000 (15:11 +0000)]
Remove a couple of unnecessary casts.
git-svn-id: svn://localhost/ardour2/branches/3.0@10496
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 14:44:06 +0000 (14:44 +0000)]
ProcessorBox actions are static, so setting their sensitivity must be done just before the menu is opened, not when the selection in one ProcessorBox changes (otherwise there are problems when you select in one box then open a menu in another). Also clarify what can and cannot be renamed, processor-wise.
git-svn-id: svn://localhost/ardour2/branches/3.0@10495
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 14:15:28 +0000 (14:15 +0000)]
Fix a few SNAFUs in the port matrix related to multi-type bundles (#4454).
git-svn-id: svn://localhost/ardour2/branches/3.0@10494
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 13:17:11 +0000 (13:17 +0000)]
Fix master bus mute button (#4455).
git-svn-id: svn://localhost/ardour2/branches/3.0@10493
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 12:30:55 +0000 (12:30 +0000)]
Delete the separate 2D panner window when its corresponding
panner is being removed; fixes #4452.
git-svn-id: svn://localhost/ardour2/branches/3.0@10492
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 02:39:23 +0000 (02:39 +0000)]
Default to showing the whole of the status bar.
git-svn-id: svn://localhost/ardour2/branches/3.0@10491
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 02:10:56 +0000 (02:10 +0000)]
Attempt to fix some confusions caused by bundles containing
different types of port; if we loop over N MIDI channels of
a mixed bundle, for example, we must convert 0...N to the
indices of the channels within the bundle. Also remove the
hack of creating new bundles to contain a subset of another
bundle's ports; if you do this, any signals emitted by the
other bundle are ignored. Should fix #4454.
git-svn-id: svn://localhost/ardour2/branches/3.0@10490
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 01:43:44 +0000 (01:43 +0000)]
Delay the writing of the been-here-before file until a bit later, in case the user cancels at some point during setup (#4434).
git-svn-id: svn://localhost/ardour2/branches/3.0@10489
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 01:43:37 +0000 (01:43 +0000)]
Remove superfluous deletes.
git-svn-id: svn://localhost/ardour2/branches/3.0@10488
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 00:31:17 +0000 (00:31 +0000)]
Fix naming / numbering of new MIDI tracks (#4453).
git-svn-id: svn://localhost/ardour2/branches/3.0@10487
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 00:31:04 +0000 (00:31 +0000)]
Patch from acolomb to set window icons for the startup window (#4456).
git-svn-id: svn://localhost/ardour2/branches/3.0@10486
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Nov 2011 00:30:47 +0000 (00:30 +0000)]
Updated it.po from cassiel (#4450).
git-svn-id: svn://localhost/ardour2/branches/3.0@10485
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Nov 2011 22:41:15 +0000 (22:41 +0000)]
Patch from colinf to make OK the default response in the ambiguous file dialog (#4458).
git-svn-id: svn://localhost/ardour2/branches/3.0@10484
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Nov 2011 22:39:16 +0000 (22:39 +0000)]
Fix name and a comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@10483
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 20:06:13 +0000 (20:06 +0000)]
more equi-sizing for transport buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10482
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 19:19:31 +0000 (19:19 +0000)]
switch use of Option/Alt and Control on OS X for bindings. Option/Alt is intended by Apple to be used primarily (if not entirely) for entering alternate characters. Shift would be more conventional as 2ndary modified on OS X but that might have a few more implications than we want to deal with right now
git-svn-id: svn://localhost/ardour2/branches/3.0@10481
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 19:18:06 +0000 (19:18 +0000)]
update copyright info in OS X bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@10480
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 19:15:13 +0000 (19:15 +0000)]
use hovering/show click for transport buttons, and remove fixed-size size requests (image padding in the buttons needs some work)
git-svn-id: svn://localhost/ardour2/branches/3.0@10479
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 19:14:31 +0000 (19:14 +0000)]
add hovering/show click functionality to ArdourButton
git-svn-id: svn://localhost/ardour2/branches/3.0@10478
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 19:11:27 +0000 (19:11 +0000)]
change one LEVEL4 default key binding to SECONDARY (OS X bindings are switching to use Control for SECONDARY)
git-svn-id: svn://localhost/ardour2/branches/3.0@10477
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 7 Nov 2011 18:30:40 +0000 (18:30 +0000)]
Use standard style LV2 extension include paths.
This has a few benefits:
* As system installed extensions become more ubiquitous, we can optionally
build against those rather than including them in the source tree,
without any source changes
* No need to hack extension headers to change the include paths to match
our specific scheme (i.e. headers are precisely those from the extension,
even if they include other extension headers)
* Consistency, lack of ambiguity, easy code sharing, blah blah, etc.
git-svn-id: svn://localhost/ardour2/branches/3.0@10476
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 17:47:49 +0000 (17:47 +0000)]
space out transport buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10475
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 17:24:02 +0000 (17:24 +0000)]
new colors from oofus, plus transport buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10474
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 17:23:27 +0000 (17:23 +0000)]
convert transport buttons to ArdourButton
git-svn-id: svn://localhost/ardour2/branches/3.0@10473
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 17:23:15 +0000 (17:23 +0000)]
fix widget name
git-svn-id: svn://localhost/ardour2/branches/3.0@10472
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Nov 2011 16:01:46 +0000 (16:01 +0000)]
Do a topological sort of the route list before passing it to
the graph, as the graph's feedback detection algorithm
depends on the input route list being sorted in such a way.
Fixes #3924.
git-svn-id: svn://localhost/ardour2/branches/3.0@10471
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Nov 2011 15:28:53 +0000 (15:28 +0000)]
fix and remove some widget names
git-svn-id: svn://localhost/ardour2/branches/3.0@10470
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 6 Nov 2011 04:05:57 +0000 (04:05 +0000)]
Build debuggable build by default.
git-svn-id: svn://localhost/ardour2/branches/3.0@10466
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Nov 2011 23:36:43 +0000 (23:36 +0000)]
install new mixer bindings
git-svn-id: svn://localhost/ardour2/branches/3.0@10465
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 5 Nov 2011 17:58:35 +0000 (17:58 +0000)]
Coding style tinkering.
git-svn-id: svn://localhost/ardour2/branches/3.0@10464
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 5 Nov 2011 17:55:16 +0000 (17:55 +0000)]
Fix unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@10463
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 5 Nov 2011 17:54:44 +0000 (17:54 +0000)]
A few more comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@10462
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 5 Nov 2011 16:35:24 +0000 (16:35 +0000)]
Fix i18n.
git-svn-id: svn://localhost/ardour2/branches/3.0@10461
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Nov 2011 16:05:36 +0000 (16:05 +0000)]
use cairo image surfaces, not GdkPixmap, when computing text sizes for port matrix labels
git-svn-id: svn://localhost/ardour2/branches/3.0@10460
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 5 Nov 2011 15:58:38 +0000 (15:58 +0000)]
A few comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@10459
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 5 Nov 2011 02:13:28 +0000 (02:13 +0000)]
Remove what is IMHO an unnecessarily confusing typedef.
git-svn-id: svn://localhost/ardour2/branches/3.0@10454
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:33:36 +0000 (21:33 +0000)]
include step editing and mixer bindings in OS X bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@10453
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:21:39 +0000 (21:21 +0000)]
delete more cruft from osx packaging folder
git-svn-id: svn://localhost/ardour2/branches/3.0@10452
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:21:07 +0000 (21:21 +0000)]
delete cruft from osx packaging folder
git-svn-id: svn://localhost/ardour2/branches/3.0@10451
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:19:21 +0000 (21:19 +0000)]
commit more files involved in the OS X package build
git-svn-id: svn://localhost/ardour2/branches/3.0@10450
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:15:34 +0000 (21:15 +0000)]
commit more files involved in the OS X package build
git-svn-id: svn://localhost/ardour2/branches/3.0@10449
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:14:47 +0000 (21:14 +0000)]
commit files involved in the OS X package build
git-svn-id: svn://localhost/ardour2/branches/3.0@10448
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:14:27 +0000 (21:14 +0000)]
remove warning about native linux VST build; make default be platform-sensitive
git-svn-id: svn://localhost/ardour2/branches/3.0@10447
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 21:13:17 +0000 (21:13 +0000)]
fix bundled paths for OS X bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@10446
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 20:50:28 +0000 (20:50 +0000)]
add --also-include patch to help *BSD builders out, and add optional boost include path to CXXPATH not just CPPPATH
git-svn-id: svn://localhost/ardour2/branches/3.0@10445
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 20:33:26 +0000 (20:33 +0000)]
Fix port matrix dimensions on non-24-bit displays (#4077).
git-svn-id: svn://localhost/ardour2/branches/3.0@10444
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 18:11:34 +0000 (18:11 +0000)]
fix up use of selected mixer strips in MixerGroupTabs
git-svn-id: svn://localhost/ardour2/branches/3.0@10443
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 17:53:21 +0000 (17:53 +0000)]
drastic overhaul of keyboard handling in mixer window. real bindings, key events handled at window level, actions for all processor ops. still the confusing mess of old crap for the processor box context menu (it will die, i feel it)
git-svn-id: svn://localhost/ardour2/branches/3.0@10442
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 17:52:12 +0000 (17:52 +0000)]
Remove non-RT-safe alloc in the MIDI process() call.
git-svn-id: svn://localhost/ardour2/branches/3.0@10441
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 17:51:34 +0000 (17:51 +0000)]
quiten down in the back
git-svn-id: svn://localhost/ardour2/branches/3.0@10440
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 16:41:25 +0000 (16:41 +0000)]
Fix somewhat confusing method names.
git-svn-id: svn://localhost/ardour2/branches/3.0@10439
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 16:41:02 +0000 (16:41 +0000)]
Make sure that the old route group is left properly when
setting a new one. Should fix #4441 and #4404.
git-svn-id: svn://localhost/ardour2/branches/3.0@10438
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 16:09:45 +0000 (16:09 +0000)]
Add tooltips for processors (#4447).
git-svn-id: svn://localhost/ardour2/branches/3.0@10437
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 15:47:41 +0000 (15:47 +0000)]
Make it impossible to create MIDI tape tracks (#4446).
git-svn-id: svn://localhost/ardour2/branches/3.0@10436
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 15:05:49 +0000 (15:05 +0000)]
Add option to set default-session-parent-dir (#4438).
git-svn-id: svn://localhost/ardour2/branches/3.0@10435
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 15:05:41 +0000 (15:05 +0000)]
Add GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@10434
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Nov 2011 02:46:59 +0000 (02:46 +0000)]
fix initial display of solo-model in monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@10433
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 22:00:49 +0000 (22:00 +0000)]
patch from acolomb to reorder preferences dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@10432
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 21:52:02 +0000 (21:52 +0000)]
revert early change that forwarded key events to editor, since it can cause an infinite loop (i think because the event carries the window in which it occured
git-svn-id: svn://localhost/ardour2/branches/3.0@10431
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 21:35:20 +0000 (21:35 +0000)]
use ArdourButton for the (radio) buttons in the monitor section; fix ArdourButton, MonitorSection and CairoWidget to work with radio semantics
git-svn-id: svn://localhost/ardour2/branches/3.0@10430
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 3 Nov 2011 17:49:12 +0000 (17:49 +0000)]
Update mixer strip colours when route active state changes
(#4439).
git-svn-id: svn://localhost/ardour2/branches/3.0@10429
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 3 Nov 2011 17:18:51 +0000 (17:18 +0000)]
Set group tabs dirty when their membership changes.
Should fix #4441.
git-svn-id: svn://localhost/ardour2/branches/3.0@10428
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 3 Nov 2011 16:52:53 +0000 (16:52 +0000)]
Fix the fix to #4431; make overrides to visibility actually
work.
git-svn-id: svn://localhost/ardour2/branches/3.0@10426
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 16:19:14 +0000 (16:19 +0000)]
forward non-used keys from mixer (strip) to "everything else" (editor, really), and add stubs for processors_up and processors_down in mixer strip
git-svn-id: svn://localhost/ardour2/branches/3.0@10425
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 16:18:27 +0000 (16:18 +0000)]
fix thinko in previous attempt to tackle active/selected state in dndvbox
git-svn-id: svn://localhost/ardour2/branches/3.0@10424
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 16:17:58 +0000 (16:17 +0000)]
remove lock icon from track header solo button when appropriate
git-svn-id: svn://localhost/ardour2/branches/3.0@10423
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 15:41:07 +0000 (15:41 +0000)]
fix mistake that prevented send processor boxes from correctly highlighting when showing sends; note that the semantics for the way DnDVBox handles selected/active are a bit confused by my recent changes to this, and they may change again in the future
git-svn-id: svn://localhost/ardour2/branches/3.0@10422
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 15:40:11 +0000 (15:40 +0000)]
add a little spacing about track header control buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10421
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 14:53:24 +0000 (14:53 +0000)]
force all "core" mixer strip buttons to be the same width
git-svn-id: svn://localhost/ardour2/branches/3.0@10418
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 14:52:53 +0000 (14:52 +0000)]
remove extraneous 'r' from rec-enable buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10417
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 14:52:14 +0000 (14:52 +0000)]
space buttons in track headers
git-svn-id: svn://localhost/ardour2/branches/3.0@10416
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 14:51:56 +0000 (14:51 +0000)]
fix some bugs with solo state display
git-svn-id: svn://localhost/ardour2/branches/3.0@10415
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 14:51:23 +0000 (14:51 +0000)]
fix crash when ArdourButton has its text set to empty
git-svn-id: svn://localhost/ardour2/branches/3.0@10414
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Nov 2011 14:50:42 +0000 (14:50 +0000)]
make CairoWidget respond to gtk_widget_set_state (INSENSITIVE)
git-svn-id: svn://localhost/ardour2/branches/3.0@10413
d708f5d6-7413-0410-9779-
e7cbd77b26cf