Carl Hetherington [Fri, 9 Dec 2011 15:44:59 +0000 (15:44 +0000)]
Use same modifiers with the mouse wheel in the summary as in the editor (#4543).
git-svn-id: svn://localhost/ardour2/branches/3.0@10947
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 9 Dec 2011 15:32:10 +0000 (15:32 +0000)]
en_GB translation from colinf (#4545).
git-svn-id: svn://localhost/ardour2/branches/3.0@10946
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 9 Dec 2011 15:20:14 +0000 (15:20 +0000)]
Patch from colinf to use session_name_is_legal for snapshots too (#4548).
git-svn-id: svn://localhost/ardour2/branches/3.0@10945
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 9 Dec 2011 14:10:33 +0000 (14:10 +0000)]
Re-add erroneously-removed configure_io method.
git-svn-id: svn://localhost/ardour2/branches/3.0@10944
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 9 Dec 2011 03:06:58 +0000 (03:06 +0000)]
centralize legal-session-name-checkng and include : and ; in characters that we disallow, because they conflict with search path conventions on *nix and windows
git-svn-id: svn://localhost/ardour2/branches/3.0@10943
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 8 Dec 2011 14:14:21 +0000 (14:14 +0000)]
Remove unused buffers and associated support code from
InternalReturn.
git-svn-id: svn://localhost/ardour2/branches/3.0@10942
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 8 Dec 2011 12:05:32 +0000 (12:05 +0000)]
Justify text in first welcome screen, and fix grammar
(#4540).
git-svn-id: svn://localhost/ardour2/branches/3.0@10941
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 18:52:14 +0000 (18:52 +0000)]
improved WORKING fix for search path issues
git-svn-id: svn://localhost/ardour2/branches/3.0@10940
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 7 Dec 2011 18:18:46 +0000 (18:18 +0000)]
Fix setup of gain envelope visible menu item.
git-svn-id: svn://localhost/ardour2/branches/3.0@10939
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 7 Dec 2011 17:50:56 +0000 (17:50 +0000)]
Check that adding a port to an IO is ok with the processors
in its route, and raise an error if not (part of #4535).
git-svn-id: svn://localhost/ardour2/branches/3.0@10938
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 17:45:18 +0000 (17:45 +0000)]
fix up some logic so that we don't replicate the session dir path twice in the search path(s)
git-svn-id: svn://localhost/ardour2/branches/3.0@10937
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 15:48:24 +0000 (15:48 +0000)]
fix, or at least improve, management of the editor toolbar when maximising editing space
git-svn-id: svn://localhost/ardour2/branches/3.0@10936
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 15:48:00 +0000 (15:48 +0000)]
add visible() method to Tearoff so we can check whether or not it is hidden
git-svn-id: svn://localhost/ardour2/branches/3.0@10935
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 14:23:32 +0000 (14:23 +0000)]
remove visible "sound notes" button,add Config parameter to control this (which then saves the state the user selected), add control to the prefs dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@10934
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 13:57:45 +0000 (13:57 +0000)]
move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use CairoPacker, make the info status "bar" use CairoPacker
git-svn-id: svn://localhost/ardour2/branches/3.0@10933
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 13:08:00 +0000 (13:08 +0000)]
move 2 other non-ardour-specific utility functions into gtkmm2ext
git-svn-id: svn://localhost/ardour2/branches/3.0@10932
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 13:07:43 +0000 (13:07 +0000)]
switch to benjamin otte's implemention of fit_to_pixels() but leave uncommented because this prototype is not used; move 2 other non-ardour-specific utility functions into gtkmm2ext
git-svn-id: svn://localhost/ardour2/branches/3.0@10931
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 12:28:23 +0000 (12:28 +0000)]
tweak menu item names in group context menu to make purpose more clear to new users and those with limited memories
git-svn-id: svn://localhost/ardour2/branches/3.0@10930
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 03:28:19 +0000 (03:28 +0000)]
clarify meaning of route group tab context menu items
git-svn-id: svn://localhost/ardour2/branches/3.0@10929
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 03:22:35 +0000 (03:22 +0000)]
add "enabled" column to editor route groups list and check logic
git-svn-id: svn://localhost/ardour2/branches/3.0@10928
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 03:22:06 +0000 (03:22 +0000)]
send correct PropertyChange for RouteGroup::set_route_active
git-svn-id: svn://localhost/ardour2/branches/3.0@10927
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 7 Dec 2011 03:16:26 +0000 (03:16 +0000)]
Fix i18n confusions with modifiers.
git-svn-id: svn://localhost/ardour2/branches/3.0@10926
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 03:00:55 +0000 (03:00 +0000)]
send PropertyChange for RouteGroup::set_edit
git-svn-id: svn://localhost/ardour2/branches/3.0@10925
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 7 Dec 2011 02:43:20 +0000 (02:43 +0000)]
Remove work-around for fixed bug in sgettext().
git-svn-id: svn://localhost/ardour2/branches/3.0@10924
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 02:04:36 +0000 (02:04 +0000)]
rationalize MVC and functionality in editor route group list
git-svn-id: svn://localhost/ardour2/branches/3.0@10923
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 02:04:09 +0000 (02:04 +0000)]
send PropertyChange messages when changing RouteGroup properties
git-svn-id: svn://localhost/ardour2/branches/3.0@10922
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Dec 2011 02:02:10 +0000 (02:02 +0000)]
fix tooltip
git-svn-id: svn://localhost/ardour2/branches/3.0@10921
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 7 Dec 2011 01:44:47 +0000 (01:44 +0000)]
Pass whole GdkEventButton into port matrix button
press/release handlers, rather than just selected
highlights. Remove port in the port matrix on Keyboard
is_delete_event (part of #4536).
git-svn-id: svn://localhost/ardour2/branches/3.0@10920
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 23:23:09 +0000 (23:23 +0000)]
correct button press detection order for editor route groups
git-svn-id: svn://localhost/ardour2/branches/3.0@10919
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 22:02:46 +0000 (22:02 +0000)]
move color column for editor groups up front
git-svn-id: svn://localhost/ardour2/branches/3.0@10918
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 21:59:32 +0000 (21:59 +0000)]
remove debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@10917
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 21:59:02 +0000 (21:59 +0000)]
use color selector renderer for theme manager
git-svn-id: svn://localhost/ardour2/branches/3.0@10916
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 21:58:41 +0000 (21:58 +0000)]
if color property is not yet set, don't render
git-svn-id: svn://localhost/ardour2/branches/3.0@10915
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 21:43:57 +0000 (21:43 +0000)]
add color column to editor route groups list
git-svn-id: svn://localhost/ardour2/branches/3.0@10914
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 21:43:30 +0000 (21:43 +0000)]
add a new simple cell renderer to be used to allow color display/editing in treeviews
git-svn-id: svn://localhost/ardour2/branches/3.0@10913
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 21:40:11 +0000 (21:40 +0000)]
notify when route group/group tab color changes
git-svn-id: svn://localhost/ardour2/branches/3.0@10912
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 16:46:50 +0000 (16:46 +0000)]
add monitoring column to route group list; make click in blank area of route list and route group list cancel selection and/or name editing
git-svn-id: svn://localhost/ardour2/branches/3.0@10911
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 6 Dec 2011 16:03:10 +0000 (16:03 +0000)]
tooltips for route group list
git-svn-id: svn://localhost/ardour2/branches/3.0@10910
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 5 Dec 2011 20:47:53 +0000 (20:47 +0000)]
Remove hopelessly inadequate attempt at last_item_entered
and ask the canvas where we are instead. Should fix #4532.
git-svn-id: svn://localhost/ardour2/branches/3.0@10907
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 18:49:04 +0000 (18:49 +0000)]
when doing a pure copy of a region, which resets the position, reset the position to the original after returning from the copy constructor. this keeps the semantics similar to the copy done usign a property list, where position etc. is expected to be set after construction. fixes #4519
git-svn-id: svn://localhost/ardour2/branches/3.0@10906
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 18:33:20 +0000 (18:33 +0000)]
fix minor logic error with linked region & track selections
git-svn-id: svn://localhost/ardour2/branches/3.0@10905
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 18:27:19 +0000 (18:27 +0000)]
fix names on region list, and expand tooltip info for fade cols
git-svn-id: svn://localhost/ardour2/branches/3.0@10904
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 18:17:31 +0000 (18:17 +0000)]
fix scroll wheel handling on both gain faders and parameter controls in automation track headers
git-svn-id: svn://localhost/ardour2/branches/3.0@10903
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 18:14:20 +0000 (18:14 +0000)]
provide sensible default step and page sizes for AutomationControllers based on parameter max and min values (used to 1.0 for step and 0 for page)
git-svn-id: svn://localhost/ardour2/branches/3.0@10902
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 17:20:15 +0000 (17:20 +0000)]
consistent colors for selected treeview rows
git-svn-id: svn://localhost/ardour2/branches/3.0@10901
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 5 Dec 2011 16:44:28 +0000 (16:44 +0000)]
final tweaks for #4489
git-svn-id: svn://localhost/ardour2/branches/3.0@10900
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 23:58:36 +0000 (23:58 +0000)]
do not show panner GUI in external send UI, to avoid confusion (#4531)
git-svn-id: svn://localhost/ardour2/branches/3.0@10896
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 22:32:48 +0000 (22:32 +0000)]
remove OS X specific code for key editor binding displays
git-svn-id: svn://localhost/ardour2/branches/3.0@10895
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 22:03:52 +0000 (22:03 +0000)]
lets see what gtk/osx displays for key bindings without us editing them
git-svn-id: svn://localhost/ardour2/branches/3.0@10894
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 22:01:59 +0000 (22:01 +0000)]
use the correct display for key accelerators
git-svn-id: svn://localhost/ardour2/branches/3.0@10893
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 21:20:04 +0000 (21:20 +0000)]
do that freesound build change properly
git-svn-id: svn://localhost/ardour2/branches/3.0@10892
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 21:16:43 +0000 (21:16 +0000)]
make Freesound support default to true
git-svn-id: svn://localhost/ardour2/branches/3.0@10891
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 21:08:34 +0000 (21:08 +0000)]
be consistent in the way we merge environment-set search paths and pre-defined ones
git-svn-id: svn://localhost/ardour2/branches/3.0@10890
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 20:14:56 +0000 (20:14 +0000)]
tweak export path name
git-svn-id: svn://localhost/ardour2/branches/3.0@10889
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 20:05:50 +0000 (20:05 +0000)]
probably fix failure to find export formats in packages
git-svn-id: svn://localhost/ardour2/branches/3.0@10888
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 19:37:15 +0000 (19:37 +0000)]
some more package debugging to help find out why export formats are not found
git-svn-id: svn://localhost/ardour2/branches/3.0@10887
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 4 Dec 2011 18:48:28 +0000 (18:48 +0000)]
some package debugging to help find out why export formats are not found
git-svn-id: svn://localhost/ardour2/branches/3.0@10886
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 4 Dec 2011 16:59:19 +0000 (16:59 +0000)]
Remove unused variables.
git-svn-id: svn://localhost/ardour2/branches/3.0@10885
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 3 Dec 2011 17:47:16 +0000 (17:47 +0000)]
more tweaks to entry colors for #3512
git-svn-id: svn://localhost/ardour2/branches/3.0@10884
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 3 Dec 2011 14:24:43 +0000 (14:24 +0000)]
another part of #3512 for the dark theme
git-svn-id: svn://localhost/ardour2/branches/3.0@10883
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 3 Dec 2011 14:02:49 +0000 (14:02 +0000)]
made region export default to use region gain and fades
git-svn-id: svn://localhost/ardour2/branches/3.0@10882
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 3 Dec 2011 13:38:53 +0000 (13:38 +0000)]
Add some missing initialisers; remove pointless _model_name
/ _custom_device_mode initialisers.
git-svn-id: svn://localhost/ardour2/branches/3.0@10881
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 3 Dec 2011 03:05:59 +0000 (03:05 +0000)]
Fix somewhat unlikely crash on doing add note; start drag to resize note; undo; finish drag to resize note.
git-svn-id: svn://localhost/ardour2/branches/3.0@10880
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 3 Dec 2011 03:05:49 +0000 (03:05 +0000)]
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@10879
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 21:15:18 +0000 (21:15 +0000)]
gradient-ized waveforms, c/o Mike Start
git-svn-id: svn://localhost/ardour2/branches/3.0@10875
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 21:08:13 +0000 (21:08 +0000)]
add PAINT_VERTA_GR and PAINT_BOX_GR to rgba macros (from Mike Dawes)
git-svn-id: svn://localhost/ardour2/branches/3.0@10874
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 20:50:14 +0000 (20:50 +0000)]
update and fix configure options (from Robin)
git-svn-id: svn://localhost/ardour2/branches/3.0@10873
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 20:42:27 +0000 (20:42 +0000)]
Make Carbon GUI support for AU's optional at compile time (from Robin)
git-svn-id: svn://localhost/ardour2/branches/3.0@10872
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 20:38:31 +0000 (20:38 +0000)]
use compiler-generated _LP64 macro to detect x86_64 rather than USE_X86_64_ASM
git-svn-id: svn://localhost/ardour2/branches/3.0@10871
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 20:34:58 +0000 (20:34 +0000)]
revert recent change to Evoral::Event, and use static_cast<> to get from Event to MIDIEvent
git-svn-id: svn://localhost/ardour2/branches/3.0@10870
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 20:03:03 +0000 (20:03 +0000)]
build changes from robin gareus for OS X, changing AU support to be used appropriately rather than GTKOSX
git-svn-id: svn://localhost/ardour2/branches/3.0@10869
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 20:02:28 +0000 (20:02 +0000)]
catch up with is_silent change
git-svn-id: svn://localhost/ardour2/branches/3.0@10868
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:53:33 +0000 (19:53 +0000)]
rename a Buffer/BufferSet method to be a little clearer as to its intent (is_silent(bool) => set_is_silent(bool))
git-svn-id: svn://localhost/ardour2/branches/3.0@10867
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:40:03 +0000 (19:40 +0000)]
correct code for MIDIEvent::is_{spp,mtc_quarter}()
git-svn-id: svn://localhost/ardour2/branches/3.0@10866
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:35:18 +0000 (19:35 +0000)]
use new parameter that controls display of MTC and MIDI clock, as well as attempt to do the first step of something vaguely smart with showing them only a very-zoomed-in levels even if requested
git-svn-id: svn://localhost/ardour2/branches/3.0@10865
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:33:46 +0000 (19:33 +0000)]
new configuration variable to control display of periodic MIDI messages
git-svn-id: svn://localhost/ardour2/branches/3.0@10864
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:32:42 +0000 (19:32 +0000)]
probable fix for compile failures on OS X caused by unconditional inclusion of vst_plugin.cc in source list
git-svn-id: svn://localhost/ardour2/branches/3.0@10863
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:31:53 +0000 (19:31 +0000)]
add 3 new is_foo() methods to MIDIEvent for testing for certain periodic MIDI messages
git-svn-id: svn://localhost/ardour2/branches/3.0@10862
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 19:31:19 +0000 (19:31 +0000)]
make Evoral::Event be polymorphic by adding virtual to its destructor (why was this not done already?)
git-svn-id: svn://localhost/ardour2/branches/3.0@10861
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 14:52:48 +0000 (14:52 +0000)]
fix column expansion behaviour of editor region list (#4489)
git-svn-id: svn://localhost/ardour2/branches/3.0@10860
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 14:52:04 +0000 (14:52 +0000)]
add tooltips to the editor track/bus list
git-svn-id: svn://localhost/ardour2/branches/3.0@10859
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 13:29:11 +0000 (13:29 +0000)]
add tooltips to editor region list, but so that it doesn't mark carl grimmace
git-svn-id: svn://localhost/ardour2/branches/3.0@10858
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 13:14:59 +0000 (13:14 +0000)]
add tooltips to editor region list
git-svn-id: svn://localhost/ardour2/branches/3.0@10857
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 03:40:56 +0000 (03:40 +0000)]
get that fix for accels in tooltips correct this time
git-svn-id: svn://localhost/ardour2/branches/3.0@10856
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 02:07:13 +0000 (02:07 +0000)]
desensitize make-mono-regions as appropriate
git-svn-id: svn://localhost/ardour2/branches/3.0@10855
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 2 Dec 2011 01:58:32 +0000 (01:58 +0000)]
fix message about markup elements by changing accel strings from <Mod> to Mod-
git-svn-id: svn://localhost/ardour2/branches/3.0@10854
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 23:22:05 +0000 (23:22 +0000)]
restore the functionality of the join-play-range button, and remove a couple of unused controllables
git-svn-id: svn://localhost/ardour2/branches/3.0@10853
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 22:54:50 +0000 (22:54 +0000)]
significantly reduce rounding error when doing framepos_t + BBT math
git-svn-id: svn://localhost/ardour2/branches/3.0@10852
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 20:11:22 +0000 (20:11 +0000)]
stop spewing debug output from SMFSource
git-svn-id: svn://localhost/ardour2/branches/3.0@10851
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 19:34:53 +0000 (19:34 +0000)]
cleanup vertical spacing a bit in mixer strip; rename new send options to be more clear on the difference; relabel "sends" button to say "Aux Sends" to be clearer on what it does; code tidy up in processor box and mixer strip
git-svn-id: svn://localhost/ardour2/branches/3.0@10850
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 19:33:28 +0000 (19:33 +0000)]
allow Cancel button on route rename dialog to actually cancel
git-svn-id: svn://localhost/ardour2/branches/3.0@10849
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 19:32:56 +0000 (19:32 +0000)]
fix a number of fundamental issues with Gtkmm2ext::Prompter, mostly centered on bad behaviour when Enter/Return is pressed
git-svn-id: svn://localhost/ardour2/branches/3.0@10848
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 16:57:29 +0000 (16:57 +0000)]
expose Pango::Layout member of ArdourButton; set ellipsizing behaviour for mixer strip name button; add full name tooltip to name button
git-svn-id: svn://localhost/ardour2/branches/3.0@10847
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 1 Dec 2011 16:22:51 +0000 (16:22 +0000)]
provide semantic ordering of simultaneous MIDI events; add operator== to MidiBuffer iterator; add empty() to MidiBuffer for no particular reason
git-svn-id: svn://localhost/ardour2/branches/3.0@10846
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Nov 2011 21:07:43 +0000 (21:07 +0000)]
tweak spacings in the mixer strip, tweak tooltip text for input and output buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10845
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Nov 2011 21:07:11 +0000 (21:07 +0000)]
commit to the "new" tooltip API, use set_tooltip_markup() rather than set_tooltip_text() to allow for more creative tooltips
git-svn-id: svn://localhost/ardour2/branches/3.0@10844
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Nov 2011 16:43:37 +0000 (16:43 +0000)]
active button colors for mixer strip buttons, modified from changes by chris g.
git-svn-id: svn://localhost/ardour2/branches/3.0@10843
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Nov 2011 16:40:05 +0000 (16:40 +0000)]
fix phase invert button functionality, lost in switch to ArdourButton
git-svn-id: svn://localhost/ardour2/branches/3.0@10842
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Nov 2011 15:29:53 +0000 (15:29 +0000)]
preparations for using ardour's own keybinding system for the editor (not actually used)
git-svn-id: svn://localhost/ardour2/branches/3.0@10841
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 30 Nov 2011 15:24:31 +0000 (15:24 +0000)]
update CycleTimer to utilize NDEBUG and PBD::DEBUG so that we can leave them in place and use them at run time
git-svn-id: svn://localhost/ardour2/branches/3.0@10840
d708f5d6-7413-0410-9779-
e7cbd77b26cf