13
0
Commit Graph

5970 Commits

Author SHA1 Message Date
7ca751726b (a) require JACK 0.120.1 to compile (but NOT to run) (b) fix up illegal retrieval of jack port buffer sizes before jack_activate()
git-svn-id: svn://localhost/ardour2/branches/3.0@9024 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 01:39:52 +00:00
Carl Hetherington
d0227fe5b7 Add missing snap-to actions to the main menu so that their keyboard accelerators work (#3787).
git-svn-id: svn://localhost/ardour2/branches/3.0@9023 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 00:40:48 +00:00
Carl Hetherington
3b84c96017 Remove some unused code, and Editor::get_prefix() which wasn't doing anything.
git-svn-id: svn://localhost/ardour2/branches/3.0@9022 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 00:30:28 +00:00
Carl Hetherington
b461bc1dc1 Put some up/down buttons to the right of the summary. Might help with #3786.
git-svn-id: svn://localhost/ardour2/branches/3.0@9021 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 00:30:19 +00:00
Carl Hetherington
d5e44d00a6 Missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@9020 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 23:28:02 +00:00
Carl Hetherington
7cf24873f8 Use PBD debugging code for keyboard debugging.
git-svn-id: svn://localhost/ardour2/branches/3.0@9019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 23:26:27 +00:00
Carl Hetherington
90cbf4e708 Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9018 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 23:26:11 +00:00
Carl Hetherington
115a150470 Make track shrink / expand bindable actions (#3695).
git-svn-id: svn://localhost/ardour2/branches/3.0@9017 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 23:25:55 +00:00
Carl Hetherington
468f35ba29 s/processormenu/ProcessorMenu/g to make the key bindings editor a bit prettier.
git-svn-id: svn://localhost/ardour2/branches/3.0@9016 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 23:25:42 +00:00
b37b23af97 improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure
git-svn-id: svn://localhost/ardour2/branches/3.0@9015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 21:54:54 +00:00
3553ba71fa comment fix
git-svn-id: svn://localhost/ardour2/branches/3.0@9014 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 21:54:12 +00:00
b69b903433 fix width handling in vbap panner
git-svn-id: svn://localhost/ardour2/branches/3.0@9013 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 21:53:54 +00:00
97b7b13ecc slightly improve text of cleanup results dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@9012 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 21:53:21 +00:00
2075ffc474 rationalizations and so forth for panner2d drawing (math is hard)
git-svn-id: svn://localhost/ardour2/branches/3.0@9011 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 21:52:59 +00:00
Carl Hetherington
252be42c04 Set session dirty when pans change (#3807).
git-svn-id: svn://localhost/ardour2/branches/3.0@9010 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 21:40:01 +00:00
Carl Hetherington
0ace3f6e20 assert to show up #3812 more clearly.
git-svn-id: svn://localhost/ardour2/branches/3.0@9009 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 20:44:12 +00:00
Carl Hetherington
b125ed2ef2 Fix previous.
git-svn-id: svn://localhost/ardour2/branches/3.0@9007 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 18:09:40 +00:00
Carl Hetherington
cda09a0878 Make sure CapturingProcessors write a type to their state node so that they can be reloaded without a crash.
git-svn-id: svn://localhost/ardour2/branches/3.0@9006 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 18:08:57 +00:00
Carl Hetherington
35ea412280 Fix crash on session close.
git-svn-id: svn://localhost/ardour2/branches/3.0@9005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 17:39:57 +00:00
Carl Hetherington
28d3dd69de Update session range on trimming regions.
git-svn-id: svn://localhost/ardour2/branches/3.0@9004 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 16:23:31 +00:00
Carl Hetherington
c89603465b Fix crash on drag-n-drop of port inserts (#3809).
git-svn-id: svn://localhost/ardour2/branches/3.0@9003 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 15:24:44 +00:00
Carl Hetherington
3110429deb Cleanup stub files after setup_raid_path has prepared the paths for it to use.
git-svn-id: svn://localhost/ardour2/branches/3.0@9002 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 15:05:55 +00:00
Carl Hetherington
1c5f395c01 Desensitize playlist menu with >1 selected tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9001 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 15:05:47 +00:00
Carl Hetherington
02ca880e9f Make track mode menu apply to the selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9000 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 15:05:05 +00:00
Carl Hetherington
0ee1cbb077 Make an aborted MIDI capture due to no data being received behave the same as an explicitly aborted capture.
git-svn-id: svn://localhost/ardour2/branches/3.0@8999 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:04:57 +00:00
Carl Hetherington
4b5a59142b Make the session watch sources' DropReferences and drop accordingly. Remove a now-redundant call to remove_source in AudioDiskstream. Make the MidiDiskstream drop references on write sources that it wants rid of, so that the sources are actually destroyed.
git-svn-id: svn://localhost/ardour2/branches/3.0@8998 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:04:50 +00:00
Carl Hetherington
b741c14f3e Don't create the MidiDiskstream twice (in both _set_state and set_state_part_two)
git-svn-id: svn://localhost/ardour2/branches/3.0@8997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:04:42 +00:00
Carl Hetherington
e47dd1a96a Make sure that the MidiSource constructor doesn't set the wrong _flags.
git-svn-id: svn://localhost/ardour2/branches/3.0@8996 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:04:34 +00:00
Carl Hetherington
9efd8e2e40 Add assert to make sure that we succeed in making a writable SMFSource.
git-svn-id: svn://localhost/ardour2/branches/3.0@8995 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:04:23 +00:00
Carl Hetherington
afb4a5e438 Add virtual destructor.
git-svn-id: svn://localhost/ardour2/branches/3.0@8994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:04:15 +00:00
Carl Hetherington
78310ad792 Hopefully fix disappearing MIDI recorded regions on the first record of a new session.
git-svn-id: svn://localhost/ardour2/branches/3.0@8993 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01 02:03:52 +00:00
Carl Hetherington
f9b1e437a5 Restore fade option to strip silence.
git-svn-id: svn://localhost/ardour2/branches/3.0@8992 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 18:57:43 +00:00
Carl Hetherington
2d3c640fee Fix up strip silence.
git-svn-id: svn://localhost/ardour2/branches/3.0@8991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 18:57:25 +00:00
3af81e63bf remove hard-coded use of '/' in pathscanner code as dir separator (use glib instead)
git-svn-id: svn://localhost/ardour2/branches/3.0@8990 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 16:35:43 +00:00
Carl Hetherington
50b52d9a53 Fix up display of silence rectangles, and shortest audible period (#3798).
git-svn-id: svn://localhost/ardour2/branches/3.0@8989 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 15:01:09 +00:00
Carl Hetherington
267cfbe731 No-op; coding style.
git-svn-id: svn://localhost/ardour2/branches/3.0@8988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 15:01:01 +00:00
Carl Hetherington
9e5f5ed0ee Fix a couple of memory leaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@8987 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 04:14:23 +00:00
Carl Hetherington
165a38e74e Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8986 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 04:01:08 +00:00
Carl Hetherington
c75b17e3ba Update ghost MIDI regions in automation tracks when zoom changes. Fixes #3803.
git-svn-id: svn://localhost/ardour2/branches/3.0@8985 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 04:00:38 +00:00
Carl Hetherington
60f48d24f4 Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8984 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 03:59:51 +00:00
Carl Hetherington
5c2c0b3f75 Make sure notes fit in the allocated height of a newly-created ghost region.
git-svn-id: svn://localhost/ardour2/branches/3.0@8983 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 03:59:41 +00:00
Carl Hetherington
ee92df2a25 Copy plugin when extending the count, rather than using the same one. Should fix #3672.
git-svn-id: svn://localhost/ardour2/branches/3.0@8982 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-28 02:33:07 +00:00
Carl Hetherington
794980557f Decide whether to show crossfade and choose-top-region menus based on the mouse position rather than the edit point. I think this is marginally more intuitive.
git-svn-id: svn://localhost/ardour2/branches/3.0@8980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-27 16:43:48 +00:00
Carl Hetherington
3495fe2038 Fix thinko with numbering of multiple added tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@8979 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-27 16:43:39 +00:00
Carl Hetherington
65420fd03f Fix addition of multiple tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@8977 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-27 11:23:30 +00:00
Carl Hetherington
7590b859fd Allow naming of new tracks/busses in the add route dialogue (#3376).
git-svn-id: svn://localhost/ardour2/branches/3.0@8976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-27 01:59:04 +00:00
Carl Hetherington
90c69e7116 Fix crashes due to use of an uninitialised set of points.
git-svn-id: svn://localhost/ardour2/branches/3.0@8975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-27 01:58:52 +00:00
Carl Hetherington
d22a0c4f5a Comment typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@8974 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-27 01:56:12 +00:00
Carl Hetherington
8f7db269cb Create ghost regions when automation tracks are added, as well as on session reload (#3801).
git-svn-id: svn://localhost/ardour2/branches/3.0@8973 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-26 23:48:43 +00:00
Carl Hetherington
d74d488cd4 Add comment about some inaccuracies in framepos_plus_bbt.
git-svn-id: svn://localhost/ardour2/branches/3.0@8972 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-26 22:52:24 +00:00