4f7b88f40f
use DEBUG_TRACE for some AudioUnit GUI debugging
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10523 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-10 01:32:34 +00:00
7366afdf2b
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
2011-11-10 01:32:11 +00:00
Carl Hetherington
419f85be4e
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
2011-11-09 22:26:16 +00:00
244eaa55fb
provide global prelight option (its in Edit -> Preferences->Interface)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-09 20:10:05 +00:00
Carl Hetherington
9d56b190ad
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
2011-11-09 19:25:30 +00:00
80fe5422b4
fix name mixup for monitor section solo+invert buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10512 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-09 18:47:18 +00:00
32869e2c31
repack transport hbox a bit
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10511 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-09 18:11:34 +00:00
Carl Hetherington
69c88d165d
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
2011-11-09 17:44:39 +00:00
17da9339c2
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
2011-11-09 17:29:23 +00:00
121860f9d4
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
2011-11-09 14:38:58 +00:00
ab80408deb
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
2011-11-09 10:58:02 +00:00
11a4997037
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
2011-11-09 10:57:33 +00:00
Carl Hetherington
c8921ea277
Fix typo.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10497 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08 15:37:08 +00:00
Carl Hetherington
e63989c8d1
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
2011-11-08 14:44:06 +00:00
Carl Hetherington
b37bc5e5b2
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
2011-11-08 14:15:28 +00:00
Carl Hetherington
420d5d6592
Fix master bus mute button ( #4455 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10493 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08 13:17:11 +00:00
Carl Hetherington
df04f8c1e5
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
2011-11-08 12:30:55 +00:00
Carl Hetherington
1fcc413b39
Default to showing the whole of the status bar.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10491 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08 02:39:23 +00:00
Carl Hetherington
19e97d1d64
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
2011-11-08 02:10:56 +00:00
Carl Hetherington
9fa8238d9d
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
2011-11-08 01:43:44 +00:00
Carl Hetherington
5bd34bd84c
Remove superfluous deletes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10488 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08 01:43:37 +00:00
Carl Hetherington
4a171a898f
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
2011-11-08 00:31:04 +00:00
Carl Hetherington
db43101440
Updated it.po from cassiel ( #4450 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10485 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08 00:30:47 +00:00
Carl Hetherington
ea93f413f6
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
2011-11-07 22:41:15 +00:00
0ea7ceb1d9
more equi-sizing for transport buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10482 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 20:06:13 +00:00
138ad804f0
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
2011-11-07 19:15:13 +00:00
cccc71e011
add hovering/show click functionality to ArdourButton
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10478 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 19:14:31 +00:00
b21819b9ee
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
2011-11-07 19:11:27 +00:00
470e2ab737
space out transport buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10475 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 17:47:49 +00:00
356e6a1665
new colors from oofus, plus transport buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10474 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 17:24:02 +00:00
f690d687d3
convert transport buttons to ArdourButton
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10473 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 17:23:27 +00:00
a5788defff
fix widget name
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10472 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 17:23:15 +00:00
b7f195d375
fix and remove some widget names
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10470 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 15:28:53 +00:00
091b086b32
install new mixer bindings
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10465 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-05 23:36:43 +00:00
Carl Hetherington
8f78fad338
Fix unused variable.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10463 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-05 17:55:16 +00:00
00155d8f1e
Fix i18n.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10461 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-05 16:35:24 +00:00
e69bfc745b
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
2011-11-05 16:05:36 +00:00
96806925b6
fix bundled paths for OS X bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:13:17 +00:00
Carl Hetherington
16884aff2a
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
2011-11-04 20:33:26 +00:00
6cbc4fed44
fix up use of selected mixer strips in MixerGroupTabs
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10443 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 18:11:34 +00:00
8f078d7fd4
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
2011-11-04 17:53:21 +00:00
Carl Hetherington
fd2aea1037
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
2011-11-04 17:52:12 +00:00
Carl Hetherington
69413ea089
Add tooltips for processors ( #4447 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 16:09:45 +00:00
Carl Hetherington
85421f2b3c
Make it impossible to create MIDI tape tracks ( #4446 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10436 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 15:47:41 +00:00
Carl Hetherington
b02673adb4
Add option to set default-session-parent-dir ( #4438 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10435 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 15:05:49 +00:00
Carl Hetherington
07159a6709
Add GPL boilerplate.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10434 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 15:05:41 +00:00
cad92bfa4e
fix initial display of solo-model in monitor section
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10433 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 02:46:59 +00:00
b81591ab16
patch from acolomb to reorder preferences dialog
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10432 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 22:00:49 +00:00
be27c457f6
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
2011-11-03 21:52:02 +00:00
708fb03e87
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
2011-11-03 21:35:20 +00:00