|
105caf23da
|
Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h
git-svn-id: svn://localhost/ardour2/branches/3.0@12829 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-23 05:06:54 +00:00 |
|
|
22e478e7fc
|
Remove unneeded header include
git-svn-id: svn://localhost/ardour2/branches/3.0@12828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-23 03:51:43 +00:00 |
|
|
e1bb03bba4
|
don't swallow left/right scroll events in a midi region view when in internal edit mode, fixes #4555
git-svn-id: svn://localhost/ardour2/branches/3.0@12822 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-22 17:35:41 +00:00 |
|
|
3287d5534d
|
use the pane watcher to prevent the nastiness that occurs when the RHS editor list is dragged so that the pane handle "vanishes" into the tabs. this used to only be a problem on OS X, but a variation of the problem is there on X11 too (fixes #4410)
git-svn-id: svn://localhost/ardour2/branches/3.0@12821 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-22 16:48:56 +00:00 |
|
|
46d785e720
|
keep latency dialog for plugins above the plugin GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@12820 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-22 16:38:15 +00:00 |
|
|
c0f7f044f3
|
introduce the idea of a "default transport speed", used whenever Session::start_transport() is called. Only the shuttle controller alters it, and even that only alters it in wheel mode, which means that stopping the transport does not rever the default speed back to zero. To get back to zero either switch the shuttle controller back to sprung mode, or change the speed back to zero (fixes #451 ... yes, really, a 3 digit bug fixed!)
git-svn-id: svn://localhost/ardour2/branches/3.0@12819 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-22 14:45:44 +00:00 |
|
|
8c10320497
|
fix reset of transport speed when seamless looping; add a few comments and tidy-ups to related transport code
git-svn-id: svn://localhost/ardour2/branches/3.0@12818 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-22 14:27:51 +00:00 |
|
|
d70429a066
|
provide an easier way to add mixed (audio+MIDI) tracks to a session, to facilitate the use of plugins like Reaktor which accept both audio & MIDI data. there's probably still a paradigm shift waiting to happen here but its likely post-3.0.
git-svn-id: svn://localhost/ardour2/branches/3.0@12816 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-22 01:45:16 +00:00 |
|
|
774e55bcc0
|
sshhh
git-svn-id: svn://localhost/ardour2/branches/3.0@12815 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-21 21:02:38 +00:00 |
|
|
39becbeb70
|
smooth 0.5 second fade out during quit, plus MIDI panic to turn everything off (someone will want an opton for that, no doubt)
git-svn-id: svn://localhost/ardour2/branches/3.0@12814 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-21 20:31:14 +00:00 |
|
Carl Hetherington
|
85c2fd2b69
|
Add a menu option and key press (F) in port matrices to flip the selected row and columns in the matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@12804 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-20 22:01:22 +00:00 |
|
Carl Hetherington
|
3c7f6a4a4c
|
Unify clamping of frames-per-unit values during zoom; should help with #3514.
git-svn-id: svn://localhost/ardour2/branches/3.0@12796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-20 14:14:27 +00:00 |
|
Carl Hetherington
|
0fba3e073c
|
Remove indirected method calls.
git-svn-id: svn://localhost/ardour2/branches/3.0@12795 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-20 14:14:22 +00:00 |
|
|
132334febe
|
tweak expander label name as per thorsten wilms' suggestion
git-svn-id: svn://localhost/ardour2/branches/3.0@12794 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-20 13:53:39 +00:00 |
|
|
30fa808732
|
tweak button label name as per thorsten wilms' suggestion
git-svn-id: svn://localhost/ardour2/branches/3.0@12793 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-20 13:01:14 +00:00 |
|
Carl Hetherington
|
1173bae7c2
|
Clarify the meaning of the show-region-gain-envelopes option.
git-svn-id: svn://localhost/ardour2/branches/3.0@12790 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 22:05:04 +00:00 |
|
Carl Hetherington
|
46f594ac83
|
Make sure we always copy Freesound imported files as well as MIDI ones (#4675).
git-svn-id: svn://localhost/ardour2/branches/3.0@12789 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 21:40:06 +00:00 |
|
|
1df227424a
|
patch from colinf that adds an 'empty' preset to the preset drop-down list, so that plugins can be set back to the 'no preset' state rather than being stuck in the state of 'preset loaded and modified'. This should apply to all plugin types, though I've only tried it on LV2 and LADSPA.
git-svn-id: svn://localhost/ardour2/branches/3.0@12787 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 16:02:24 +00:00 |
|
|
34321110dd
|
patch for handling LV2 presets from colinf (#4698)
git-svn-id: svn://localhost/ardour2/branches/3.0@12785 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 15:59:14 +00:00 |
|
|
aea9601307
|
really, really do not signal MidiRegionView::SelectionCleared during destruction
git-svn-id: svn://localhost/ardour2/branches/3.0@12783 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 14:15:02 +00:00 |
|
Carl Hetherington
|
d9709b8457
|
Change option name to clarify that get_default_narrow_ms is applied to the mixer only (#4512).
git-svn-id: svn://localhost/ardour2/branches/3.0@12782 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 14:12:01 +00:00 |
|
Carl Hetherington
|
d54fb5f54e
|
Add option to add new range marker from the context menu without needing the keyboard (#4378).
git-svn-id: svn://localhost/ardour2/branches/3.0@12781 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 13:54:28 +00:00 |
|
Carl Hetherington
|
d57be75d1a
|
Fix logic for setting mixer strip name button widths (#4448).
git-svn-id: svn://localhost/ardour2/branches/3.0@12778 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 13:23:48 +00:00 |
|
Carl Hetherington
|
b2ad7c087b
|
Use set_editable() rather than set_sensitive() to lock the clocks of locked markers, so that middle-click to locate to the marker still works even when locked (#4939).
git-svn-id: svn://localhost/ardour2/branches/3.0@12777 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 13:07:02 +00:00 |
|
|
6b9d82be5c
|
slighty brighten bar lines and slighty dim beat lines for easier visual distinction (#4930)
git-svn-id: svn://localhost/ardour2/branches/3.0@12776 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-19 02:02:54 +00:00 |
|
Carl Hetherington
|
508b5fa341
|
Disallow import-without-copy for MIDI files (#4148).
git-svn-id: svn://localhost/ardour2/branches/3.0@12774 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-18 23:42:54 +00:00 |
|
|
d4a4dc20ab
|
fix compilation on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@12773 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-18 22:57:16 +00:00 |
|
|
a11d9d4e5a
|
define CHARSETALIASDIR (again) to stop various bits of the GNU stack from loading a charset.alias file that we did not provide; slightly rearrange logic of fixup_bundle() so that we can do more stuff even if we can't write to the user ardour conf dir (as in 2.X)
git-svn-id: svn://localhost/ardour2/branches/3.0@12771 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-18 21:33:55 +00:00 |
|
|
88dfe91ce3
|
fix comment indentation
git-svn-id: svn://localhost/ardour2/branches/3.0@12761 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-18 19:19:44 +00:00 |
|
Carl Hetherington
|
95377c141c
|
Hacky fix for track height step losing 'grip' on the
track being resized (#4503).
git-svn-id: svn://localhost/ardour2/branches/3.0@12747 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-17 16:57:21 +00:00 |
|
Carl Hetherington
|
add52f1c0e
|
Remove believed-unnecessary and broken MIDI thru option;
should fix #4749.
git-svn-id: svn://localhost/ardour2/branches/3.0@12746 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-17 14:28:10 +00:00 |
|
|
2863640a52
|
make it possible for canvas patch changes to receive kbd events, and along the way clean up a couple of related issues, providing noevent-pixbuf (which we should probably use for regionview names too)
git-svn-id: svn://localhost/ardour2/branches/3.0@12745 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-17 13:37:52 +00:00 |
|
Carl Hetherington
|
2e71cb2e26
|
Add option to disable autoscroll of editor (#4721).
git-svn-id: svn://localhost/ardour2/branches/3.0@12744 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-17 12:38:59 +00:00 |
|
Carl Hetherington
|
0c714fe3de
|
Simplify management of waveform visibility / shape / scale;
fixes #4727, I think.
git-svn-id: svn://localhost/ardour2/branches/3.0@12743 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-17 11:48:51 +00:00 |
|
|
5f42daa272
|
do NOT call ProcessThread::init() **again** inside a freeze op, since this is a static, single-time call that sets up a per-thread (thread-private) storage key. Should fix #4722
git-svn-id: svn://localhost/ardour2/branches/3.0@12736 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-16 02:52:09 +00:00 |
|
Carl Hetherington
|
a8dd4ec805
|
Re-show all xfades that we hide during drags (#4933).
git-svn-id: svn://localhost/ardour2/branches/3.0@12729 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-15 15:01:35 +00:00 |
|
Carl Hetherington
|
e454e0ec11
|
Darken light theme treeview text (#3877).
git-svn-id: svn://localhost/ardour2/branches/3.0@12720 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-14 09:48:58 +00:00 |
|
Carl Hetherington
|
34cd0f8419
|
Fix crash on close.
git-svn-id: svn://localhost/ardour2/branches/3.0@12719 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-14 09:48:49 +00:00 |
|
Carl Hetherington
|
33ba28e2e2
|
Fix visibility of midi scroomer and keyboard.
git-svn-id: svn://localhost/ardour2/branches/3.0@12717 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 23:28:32 +00:00 |
|
Carl Hetherington
|
1c2951e0ea
|
Use preview filename rather than the first-alphabetically-sorted filename for preview in the import dialogue; should fix #4921.
git-svn-id: svn://localhost/ardour2/branches/3.0@12715 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 21:32:48 +00:00 |
|
Carl Hetherington
|
a0cb61d411
|
Patch from colinf to fix problems with toggle mixer on top (#2477).
git-svn-id: svn://localhost/ardour2/branches/3.0@12714 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 21:18:00 +00:00 |
|
Carl Hetherington
|
da6f9ab807
|
Scale the piano roll right with stacked tracks, as well.
git-svn-id: svn://localhost/ardour2/branches/3.0@12713 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 20:58:12 +00:00 |
|
Carl Hetherington
|
c785552d8f
|
Uninitialised variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@12712 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 20:58:07 +00:00 |
|
Carl Hetherington
|
977f0e4dce
|
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@12711 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 20:57:56 +00:00 |
|
Carl Hetherington
|
4a174039ae
|
Shrink the midi scroomer to match the keyboard in stacked mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@12710 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 20:37:34 +00:00 |
|
Carl Hetherington
|
5c60eea32a
|
Don't recompute child heights when building the route time axis view menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@12709 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 20:37:07 +00:00 |
|
Carl Hetherington
|
1363837a6f
|
Colour lower stacked regions with a lighter colour and make it configurable (#4835).
git-svn-id: svn://localhost/ardour2/branches/3.0@12708 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 19:45:16 +00:00 |
|
Carl Hetherington
|
57590aaca3
|
Make y position of MIDI note drags slightly better.
git-svn-id: svn://localhost/ardour2/branches/3.0@12707 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 18:01:29 +00:00 |
|
Carl Hetherington
|
b524fe05d5
|
Make a few more MIDI track menu options apply to the current selection (#4106).
git-svn-id: svn://localhost/ardour2/branches/3.0@12706 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 17:24:15 +00:00 |
|
Carl Hetherington
|
5dc49d678f
|
Fit note range on adding regions to tracks during import (#4106).
git-svn-id: svn://localhost/ardour2/branches/3.0@12705 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-13 16:47:06 +00:00 |
|