13
0
Commit Graph

7334 Commits

Author SHA1 Message Date
Carl Hetherington
357faa72fb Fix capitalisation.
git-svn-id: svn://localhost/ardour2/branches/3.0@10736 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 17:33:41 +00:00
Carl Hetherington
9027fd1d45 Add track-solo-toggle / track-mute-toggle to make them
bindable to keys.


git-svn-id: svn://localhost/ardour2/branches/3.0@10735 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 17:33:27 +00:00
eba4f18a92 fix a few warnings from newer versions of gcc
git-svn-id: svn://localhost/ardour2/branches/3.0@10734 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 17:03:06 +00:00
22f6b99130 #ifdef out some expensive code from midibuffer merging (debug only, and we pretty much know it works)
git-svn-id: svn://localhost/ardour2/branches/3.0@10733 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 16:36:05 +00:00
e0ebeb3d5d use return value of realpath() and note an error if it occurs
git-svn-id: svn://localhost/ardour2/branches/3.0@10732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 16:34:56 +00:00
Carl Hetherington
6e2bd18905 Re-add code to support do-not-record-plugins (#4487).
git-svn-id: svn://localhost/ardour2/branches/3.0@10731 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 16:34:05 +00:00
aef0319864 fix (?) all aspects of audio clock editing
git-svn-id: svn://localhost/ardour2/branches/3.0@10730 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 16:34:02 +00:00
d59359b78f more consistent --no-lv2 option
git-svn-id: svn://localhost/ardour2/branches/3.0@10729 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:34:38 +00:00
089d3eb432 make LV2 support the default, still
git-svn-id: svn://localhost/ardour2/branches/3.0@10728 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:30:11 +00:00
adcbae6954 make --lv2=0 work, as a workaround for LV2 release schedule
git-svn-id: svn://localhost/ardour2/branches/3.0@10727 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:28:19 +00:00
Carl Hetherington
692a3fb5cf Modify waf to look for S_ as an i18n keyword.
git-svn-id: svn://localhost/ardour2/branches/3.0@10726 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:12:25 +00:00
Carl Hetherington
fab9ec9d71 Don't translate empty strings.
git-svn-id: svn://localhost/ardour2/branches/3.0@10725 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 14:33:54 +00:00
e3a0c3dfb7 flip clock editing key entry handling from release to press; fix up delete/backspace operation - i think it really Just Works now
git-svn-id: svn://localhost/ardour2/branches/3.0@10724 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 03:37:22 +00:00
d2b7f0d3d2 Implement the LV2 urid extension and remove implementation of (experimental) LV2 uri-unmap extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@10723 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 03:22:08 +00:00
Carl Hetherington
da9b82732e Remove unused with_processors parameter to
process_output_buffers; functionality to return
elsewhere.


git-svn-id: svn://localhost/ardour2/branches/3.0@10722 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 01:28:27 +00:00
Carl Hetherington
91c057494b Re-try de.po with (hopefully) the correct encoding.
git-svn-id: svn://localhost/ardour2/branches/3.0@10721 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 01:02:31 +00:00
Carl Hetherington
5c73926324 Simple ambiguitity-resolution wrapper for gettext; use for
Manual (#4496).


git-svn-id: svn://localhost/ardour2/branches/3.0@10720 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 00:04:44 +00:00
Carl Hetherington
1ca3930e7a Updated de.po for gtk2_ardour from Benjamin Scherrer
git-svn-id: svn://localhost/ardour2/branches/3.0@10719 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 22:30:20 +00:00
Carl Hetherington
fe145ce380 Start autoscroll in from the right-hand edge of the screen if the editor list is not in view, so that autoscroll kind-of works in this situation (#4473 and #4216).
git-svn-id: svn://localhost/ardour2/branches/3.0@10718 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 19:38:37 +00:00
Carl Hetherington
f971518345 Patch from Prokoudine to fix some typos and add extra
information (#4497).


git-svn-id: svn://localhost/ardour2/branches/3.0@10717 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 19:30:17 +00:00
Carl Hetherington
fa40fb2d98 Make a few things private in Delivery; couple of minor
cleanups.


git-svn-id: svn://localhost/ardour2/branches/3.0@10715 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 17:49:25 +00:00
Carl Hetherington
9a0d7cafeb Remove unused variables.
git-svn-id: svn://localhost/ardour2/branches/3.0@10714 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 17:49:14 +00:00
Carl Hetherington
274069e676 Comment fixes.
git-svn-id: svn://localhost/ardour2/branches/3.0@10713 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 17:49:05 +00:00
ff2d25a43e audio clocks: handle keypress for minus/plus etc so that it not routed into accels on release
git-svn-id: svn://localhost/ardour2/branches/3.0@10712 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 17:44:01 +00:00
604dd4fe64 show focus window in accels debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@10711 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 17:43:23 +00:00
957c0aec4f audio clocks: color tweaks from chris
git-svn-id: svn://localhost/ardour2/branches/3.0@10710 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 16:55:19 +00:00
ae09a5812b audio clocks: focus-on-clock shortcut now works, scrolling and dragging know about x-offsets; cursor colors defined; click on an off clock no longer locates (time info box)
git-svn-id: svn://localhost/ardour2/branches/3.0@10709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 16:38:51 +00:00
Carl Hetherington
db24dda7a2 Fill extra channels if monitor sends have more outputs than
inputs (#4468).


git-svn-id: svn://localhost/ardour2/branches/3.0@10708 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 16:36:04 +00:00
bf3091f363 audio clocks: use defined cursor color
git-svn-id: svn://localhost/ardour2/branches/3.0@10707 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 15:26:43 +00:00
0eb3cbdfa1 audio clocks: big clock window now sizes itself to its current mode, all clocks pay attention to font scaling changes
git-svn-id: svn://localhost/ardour2/branches/3.0@10706 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20 15:10:53 +00:00
Carl Hetherington
d8425b4a0f Slightly hacky fix for AFL/PFL button misbehaviour
(#4484).


git-svn-id: svn://localhost/ardour2/branches/3.0@10705 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 17:04:48 +00:00
eb1d3e48c8 fix up big clock aspect ratio; fix color handling in audio clocks
git-svn-id: svn://localhost/ardour2/branches/3.0@10704 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 14:27:05 +00:00
Carl Hetherington
7e5dea02fb Fix mute display on session load (#4480).
git-svn-id: svn://localhost/ardour2/branches/3.0@10703 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 12:18:20 +00:00
Carl Hetherington
d7b263f8c2 Wrestle a little more with the comedy FileChooserButton API
(should fix #4488).


git-svn-id: svn://localhost/ardour2/branches/3.0@10702 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 12:01:52 +00:00
965f77aaeb better solution to the big clock window focus issue
git-svn-id: svn://localhost/ardour2/branches/3.0@10701 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 02:43:24 +00:00
82cd0093d6 add a signal so that if the Big Clock is closed, the edit window can grab focus back (may not be correct - should really capture close/delete signal; tweak size of audio clocks so that there is less dead space at the RHS, helps scroll wheel events to always do something
git-svn-id: svn://localhost/ardour2/branches/3.0@10700 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 02:36:30 +00:00
05283a6339 Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs.
Fixes #4364.

I havn't fully tested every single dialog and window (heck, I don't even know
how to get at half of them), and there may be some packing niggles, but this is
the bulk of the work.  The Gnome 3 kiddies can close their dialogs now, anyway
:)


git-svn-id: svn://localhost/ardour2/branches/3.0@10699 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 00:56:35 +00:00
a9fb657a47 Remove spurious semicolon.
git-svn-id: svn://localhost/ardour2/branches/3.0@10698 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19 00:39:35 +00:00
6c7ca5070e audio clocks: switch cursor to other side, thinner; half-make delete key work
git-svn-id: svn://localhost/ardour2/branches/3.0@10697 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 23:46:55 +00:00
8b9118f6b7 audio clocks; better recovery after illegal data entry
git-svn-id: svn://localhost/ardour2/branches/3.0@10696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 23:37:19 +00:00
b8aa2c95ef audio clocks: the thin red line
git-svn-id: svn://localhost/ardour2/branches/3.0@10695 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 23:34:28 +00:00
0a2f4442b4 audio clocks: show external sync source when appropriate; ignore scroll & motion events when editing
git-svn-id: svn://localhost/ardour2/branches/3.0@10694 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 23:30:09 +00:00
90619f4b98 fix message in startup wizard re: alpha
git-svn-id: svn://localhost/ardour2/branches/3.0@10693 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 22:42:36 +00:00
b4646bb4c0 add a cursor (prototype) to audio clocks for editing, fix negative value display, and more
git-svn-id: svn://localhost/ardour2/branches/3.0@10692 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 22:17:59 +00:00
5770f26bc9 Add ArdourWindow class for non-dialog windows.
Make IOSelector an ArdourWindow.

It's debatable whether this one should actually be a window, cancel buttons
might actually be useful on the IO selector.


git-svn-id: svn://localhost/ardour2/branches/3.0@10691 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 21:56:01 +00:00
cd4e803f60 Clean up ArdourDialog.
Remove undefined static ArdourDialog::close_all_current_dialogs.

Remove pointless ArdourDialog::on_key_press_event.

Defer to Gtk::Dialog::on_[enter|leave]_notify_event.  I'm not sure exactly
what these currently do, but not calling it doesn't seem like a good idea.

Trim include tree ever so slightly.


git-svn-id: svn://localhost/ardour2/branches/3.0@10690 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 21:03:21 +00:00
d0b4621035 Remove redundant --extra-warn option (--strict does this).
git-svn-id: svn://localhost/ardour2/branches/3.0@10689 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 20:45:03 +00:00
ff0f6e493e Fix warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@10688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 20:44:13 +00:00
0e2173d2ae Add default OK button to "JACK exited" dialog.
Remove odd pointless Gtk::ButtonsType casts.

Related to ticket 4364.  As of this commit all uses of MessageDialog are
verified to have buttons (we use BUTTONS_NONE occasionally, but in all
cases we add buttons later).


git-svn-id: svn://localhost/ardour2/branches/3.0@10686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 20:22:49 +00:00
200832923a Use LV2_STATE_INTERFACE_URI instead of hard-coded string.
git-svn-id: svn://localhost/ardour2/branches/3.0@10685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 20:12:29 +00:00