Paul Davis
|
27ccbab6c8
|
deeper fixes for route issue/s .. make RouteSignal use shared_ptr<Route> rather than Route&, like the rest of Ardour. NOTE: something probably needs to handle Route::GoingAway
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4830 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 14:38:19 +00:00 |
|
Paul Davis
|
e8185a39f2
|
remove icky FUDGE-ness code when sizing ComboBoxText's (from an idea by david taht)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4829 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 13:01:23 +00:00 |
|
Paul Davis
|
9917f30a18
|
run time check for jack_set_thread_creator() - fixes building with current JACK releases
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 13:00:11 +00:00 |
|
Paul Davis
|
af4dc6747c
|
use Session::master_out() to find the master out route, and avoid crash during startup of mackie support if there is no master
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4827 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 12:19:03 +00:00 |
|
Paul Davis
|
82da4fa3ac
|
a lot of VST support odds-and-ends, including preset discovery and support, extending vestige header a bit, some new thread stuff (may break compilation against JACK, and deliver partial tempo/meter info to VST plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4824 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 03:53:22 +00:00 |
|
Paul Davis
|
6a869dfb7a
|
if we attempt to move beyond the limit of the current horizontal adjustment, change its upper limit so that we keep scrolling (fixes a bug with playhead tracking beyond the current session end
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4807 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 20:44:48 +00:00 |
|
Ben Loftis
|
8e530cba68
|
fix generic toggle controls so they play nicely with other controls or automation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4806 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 19:23:40 +00:00 |
|
Paul Davis
|
d4be58825b
|
fix ordering of track view list & route list resync in editor, to avoid clearing track view list in the middle of a list traversal
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4803 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 14:15:28 +00:00 |
|
Paul Davis
|
2f199ac0ae
|
fix names of new no-selected-tracks actions in menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4802 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 14:14:48 +00:00 |
|
Paul Davis
|
6d7c725221
|
new options for moving playhead to next/previous region boundary
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4801 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 02:44:48 +00:00 |
|
Paul Davis
|
c0ae57e120
|
use non-selection based PH-to-region-boundary actions in menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4800 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 02:44:09 +00:00 |
|
Paul Davis
|
7ff94b421b
|
use new no-selection PH-to-next-region-boundary methods in bindings files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4799 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 02:42:07 +00:00 |
|
Paul Davis
|
f0101dcf5f
|
fix for WINDOWS_KEY default definition so that it actually works (Mod4><Super) instead of just Mod4
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4798 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-12 02:41:24 +00:00 |
|
Paul Davis
|
2d4b76ca67
|
fix rhythm ferret binding in SAE bindings and add Cmd-, for preferences
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4797 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 19:30:42 +00:00 |
|
Paul Davis
|
3db3aaea78
|
code to enable shortcut/binding debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 19:29:43 +00:00 |
|
Paul Davis
|
76186b105d
|
default click i/o setup is dual mono
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4795 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 19:28:46 +00:00 |
|
Paul Davis
|
e4f80e6884
|
correct (or at least better) handling of shifted shortcuts under OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4794 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 19:28:20 +00:00 |
|
Paul Davis
|
463b95ec65
|
don't crash if there's no editor mixer and we remove a route
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4793 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 19:15:47 +00:00 |
|
Paul Davis
|
869a547879
|
keep trackview list in editor synced with route list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4792 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 18:39:35 +00:00 |
|
Paul Davis
|
2f9800638c
|
final (?) fix for editor mixer strip handling when route is removed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4791 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 17:57:18 +00:00 |
|
Paul Davis
|
799e4b7c98
|
partial fix for editor mixer strip state after a route removal
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4790 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-11 16:33:46 +00:00 |
|
Paul Davis
|
3fdb1614a9
|
add ctrl-space binding for play-from-edit-point-and-return to all SAE bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4789 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-10 18:37:41 +00:00 |
|
Paul Davis
|
eb6a694184
|
fix crash when renaming a track after deleting a plugin that had a visible GUI/editor window
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4746 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-07 13:44:12 +00:00 |
|
Paul Davis
|
2d381d23d3
|
combobox width fixes from mtaht
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4741 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-06 16:19:26 +00:00 |
|
Paul Davis
|
1bc375d48c
|
new/updated/extended spanish translation from Grupo de Traducción al Español
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4740 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-06 16:04:06 +00:00 |
|
Paul Davis
|
bacce3bf2a
|
new crossfade icons from markus s.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4738 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-06 15:04:58 +00:00 |
|
Paul Davis
|
802e0ff531
|
new crossfade icons from markus s.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4737 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-06 15:04:42 +00:00 |
|
Sampo Savolainen
|
a4ecfdedec
|
Make "consolidate range" and "bounce range to region list" not apply processing to the original audio. Added variants which do apply processing. Plus changed AudioTrack::export_stuff() to use SSE mix functions for non-automated gain.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4736 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-05 19:47:39 +00:00 |
|
Paul Davis
|
cb3aaf44cb
|
fixes for creating tracks from templates - a new Diskstream is needed, andgetting it set up is quite tricky; also fix naming of template-based new Routes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4733 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-05 15:34:01 +00:00 |
|
Paul Davis
|
702632a905
|
fix kludgy assumption about item ordering in ops menu
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4732 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-05 15:33:48 +00:00 |
|
Paul Davis
|
f8ce59f5b4
|
fix several Adjustments to work with new GTK rules on Adjustment page sizes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4731 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-05 15:11:10 +00:00 |
|
Paul Davis
|
1cb60c0985
|
new swedish translation from Petter
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4728 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-04 19:37:36 +00:00 |
|
Ben Loftis
|
e46c90ff19
|
dragging without modifiers should still move the playhead
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4726 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-03 23:50:41 +00:00 |
|
Ben Loftis
|
7c7108c167
|
standardize some menu actions across CD and loop/punch rulers. also allow right-click drag to create regions, which may be more discoverable than ctrl-click drag because the other rulers already use right-click for creating markers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4725 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 22:17:27 +00:00 |
|
Paul Davis
|
2fd92474d1
|
keyboard mute action for regions operates on all selected regions (applied to 3.0 already by carl)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4724 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 21:07:40 +00:00 |
|
Paul Davis
|
8ad1209c99
|
prevent double-listing of LADSPA plugins caused by symlinks to library directories (e.g. lib64 -> lib)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4723 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 21:04:47 +00:00 |
|
Paul Davis
|
2c31494d84
|
disable redirect cut operation in menu if it cannot be done (from carl)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4721 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 21:02:28 +00:00 |
|
Paul Davis
|
6eccd043f2
|
ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4720 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 20:59:13 +00:00 |
|
Paul Davis
|
a453d54508
|
fixes for gcc4.4 header paths
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4719 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 20:06:31 +00:00 |
|
Ben Loftis
|
e90b45440f
|
tweaks to curvetest to help track down interpolation bug at high timecodes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4714 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-02 17:02:49 +00:00 |
|
Paul Davis
|
c8dce93a7b
|
add x86_64/32bit VST build fix from torben
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4650 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-23 16:44:57 +00:00 |
|
Paul Davis
|
2fdfe62dee
|
more fix ups of indentation caused by lack of .emacs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4647 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-20 14:37:56 +00:00 |
|
Paul Davis
|
05e194cbe0
|
fix up indentation caused by lack of .emacs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4646 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-20 14:37:34 +00:00 |
|
David Robillard
|
65fd0a09b1
|
Fix crash on MIDI feedback with MTC (ticket #2419).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4642 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-19 20:11:17 +00:00 |
|
Paul Davis
|
a42e9393a1
|
force 32-bit comilation if VST=1
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4638 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-19 16:19:32 +00:00 |
|
Paul Davis
|
7885988df9
|
working VST support with VeSTige header and new FST code
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4637 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-19 14:01:59 +00:00 |
|
David Robillard
|
ef4e7d7b4c
|
Mini stylistic 3.0 merge.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4624 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-18 20:04:09 +00:00 |
|
Paul Davis
|
56033fe658
|
creating routes from templates now properly chooses between track & bus; fix up glitches with add route dialog not displaying the template selection widgets; must remember to re-indent this stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4620 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-18 09:35:06 +00:00 |
|
Ben Loftis
|
45302a8587
|
allow dragging of automation lines
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4619 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-17 23:08:59 +00:00 |
|
Ben Loftis
|
1df29ef6d7
|
remove unneeded code in line_drag that was probably copy/pasted from control_point_drag
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4618 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-17 23:02:23 +00:00 |
|