Carl Hetherington [Tue, 21 Sep 2010 23:23:07 +0000 (23:23 +0000)]
Don't update region list during region trim. Fixes #3467.
git-svn-id: svn://localhost/ardour2/branches/3.0@7825
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Sep 2010 15:15:06 +0000 (15:15 +0000)]
(1) remove almost-never used block/unlock_property_changes() methods from PBD::Stateful (2) hide used and path columns from region list (3) detect mouse position within MIDI notes and thus allow move or trim from the same mouse mode (object or trim; first & last 1/4 of each note is for trimming
git-svn-id: svn://localhost/ardour2/branches/3.0@7823
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 21 Sep 2010 15:02:45 +0000 (15:02 +0000)]
Revert previous commit, adding comment as to why.
git-svn-id: svn://localhost/ardour2/branches/3.0@7822
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 21 Sep 2010 14:29:11 +0000 (14:29 +0000)]
Patch from Lincoln: don't save state on starting record, as it can be slow. Fixes #3452.
git-svn-id: svn://localhost/ardour2/branches/3.0@7821
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 21 Sep 2010 14:22:13 +0000 (14:22 +0000)]
Updating zoom mouse cursor on modifier press. Fixes #274.
git-svn-id: svn://localhost/ardour2/branches/3.0@7820
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Sep 2010 03:09:24 +0000 (03:09 +0000)]
missing part of lincoln's patch
git-svn-id: svn://localhost/ardour2/branches/3.0@7819
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Sep 2010 03:09:02 +0000 (03:09 +0000)]
restore a moved placement of the assert taken out in the previous commit
git-svn-id: svn://localhost/ardour2/branches/3.0@7818
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Sep 2010 03:02:30 +0000 (03:02 +0000)]
lincoln's patch that makes us pay attention to region copies w.r.t the region list, PLUS make region list insert drags work again by not insisting that the list of regionviews be non-empty as the drag is constructed PLUS the start of tracking mouse cursor position in MIDI notes PLUS a bit of leftover debugging info
git-svn-id: svn://localhost/ardour2/branches/3.0@7817
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Sep 2010 19:44:29 +0000 (19:44 +0000)]
the SVG's for the last commit (new cursor images (and SVG files) from chris g.)
git-svn-id: svn://localhost/ardour2/branches/3.0@7816
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Sep 2010 19:44:02 +0000 (19:44 +0000)]
new cursor images (and SVG files) from chris g.
git-svn-id: svn://localhost/ardour2/branches/3.0@7815
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Sep 2010 19:18:17 +0000 (19:18 +0000)]
region list displays actual playlist use count for each region, rather than a GUI-based count
git-svn-id: svn://localhost/ardour2/branches/3.0@7814
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Sep 2010 15:12:44 +0000 (15:12 +0000)]
round one of work on finalizing #3098, involving per-field updating functions for each field in the region list. also "start" renamed to "position" for consistency with other parts of ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@7813
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Sep 2010 03:43:45 +0000 (03:43 +0000)]
Fix VST build.
git-svn-id: svn://localhost/ardour2/branches/3.0@7811
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Sep 2010 01:01:53 +0000 (01:01 +0000)]
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@7810
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Sep 2010 00:58:25 +0000 (00:58 +0000)]
Add progress bar to strip silence dialogue. Fixes #3103.
git-svn-id: svn://localhost/ardour2/branches/3.0@7809
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Sep 2010 00:57:44 +0000 (00:57 +0000)]
Make sure that _get_vector writes a value to the output array even when veclen == 1. Fixes #3461.
git-svn-id: svn://localhost/ardour2/branches/3.0@7808
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 19 Sep 2010 17:10:43 +0000 (17:10 +0000)]
Cleanup patch from Karsten Wiese. Fixes #3462.
git-svn-id: svn://localhost/ardour2/branches/3.0@7807
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 19 Sep 2010 15:50:22 +0000 (15:50 +0000)]
Fix MIDI streamview grid. Fixes #3460.
git-svn-id: svn://localhost/ardour2/branches/3.0@7806
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 19 Sep 2010 03:31:03 +0000 (03:31 +0000)]
Put images on the fade in/out menus. Fixes #3411.
git-svn-id: svn://localhost/ardour2/branches/3.0@7805
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 19 Sep 2010 02:18:59 +0000 (02:18 +0000)]
Save / restore settings from the editor region list context menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@7804
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Sep 2010 23:53:22 +0000 (23:53 +0000)]
Colour odd/even region list lines differently to improve readibility.
git-svn-id: svn://localhost/ardour2/branches/3.0@7803
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Sep 2010 23:31:39 +0000 (23:31 +0000)]
Preserve region list selection state even if a region is selected which is not shown in the editor.
git-svn-id: svn://localhost/ardour2/branches/3.0@7802
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Sep 2010 20:55:51 +0000 (20:55 +0000)]
Update regions list when editing a region fade. Fixes #3458.
git-svn-id: svn://localhost/ardour2/branches/3.0@7801
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Sep 2010 20:22:03 +0000 (20:22 +0000)]
Disable region drags in internal edit mode. Fixes #3456.
git-svn-id: svn://localhost/ardour2/branches/3.0@7800
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Sep 2010 20:01:54 +0000 (20:01 +0000)]
Provide both FreeBoB and FFADO options in the engine dialogue. Fixes #3457.
git-svn-id: svn://localhost/ardour2/branches/3.0@7799
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Sep 2010 20:01:36 +0000 (20:01 +0000)]
Fix save/reload of pan automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7798
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 23:43:23 +0000 (23:43 +0000)]
copy edit comment
git-svn-id: svn://localhost/ardour2/branches/3.0@7797
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 23:27:49 +0000 (23:27 +0000)]
fix reversed direction of MIDI note drag preview
git-svn-id: svn://localhost/ardour2/branches/3.0@7796
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 20:43:38 +0000 (20:43 +0000)]
patch from Johan Mattson to make -I/-O options in engine dialog actually work (fixes #2975
git-svn-id: svn://localhost/ardour2/branches/3.0@7795
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 20:34:15 +0000 (20:34 +0000)]
text edit fix for #686
git-svn-id: svn://localhost/ardour2/branches/3.0@7794
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 20:32:18 +0000 (20:32 +0000)]
fix errors in midi note drag preview (#3446)
git-svn-id: svn://localhost/ardour2/branches/3.0@7793
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 18:20:37 +0000 (18:20 +0000)]
megaopus patch #2 for today: remove nframes64_t and sframes_t from source
git-svn-id: svn://localhost/ardour2/branches/3.0@7792
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Sep 2010 16:24:22 +0000 (16:24 +0000)]
megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags for cc and c++ builds, remove them from source (2) add new Property::midi_data used by MidiRegion to signal that its (MIDI) contents have changed (3) massive switch from nframes_t to framepos_t/framecnt_t including removal of ARDOUR::max_frames (replaced by ARDOUR::max_frame{pos,cnt} (lots more to do but this set was driven by changes to the Diskstream API to use framepos_t
git-svn-id: svn://localhost/ardour2/branches/3.0@7791
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 16 Sep 2010 21:58:54 +0000 (21:58 +0000)]
prevent drags on nascent-captured regions
git-svn-id: svn://localhost/ardour2/branches/3.0@7790
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Sep 2010 20:12:30 +0000 (20:12 +0000)]
Use a maximum of 3 phase invert buttons per strip. Should fix #3455.
git-svn-id: svn://localhost/ardour2/branches/3.0@7789
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Sep 2010 17:01:40 +0000 (17:01 +0000)]
Patch from Colin to move panners above the fader so that faders align even with different panner sizes. Also fix mono button label. Fixes #3410.
git-svn-id: svn://localhost/ardour2/branches/3.0@7788
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Sep 2010 17:01:19 +0000 (17:01 +0000)]
Tidy formatting.
git-svn-id: svn://localhost/ardour2/branches/3.0@7787
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 16 Sep 2010 16:18:50 +0000 (16:18 +0000)]
lincoln's patch for scroomer pinching, from #3222
git-svn-id: svn://localhost/ardour2/branches/3.0@7786
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 16 Sep 2010 16:11:26 +0000 (16:11 +0000)]
make resampled sources (during import) report their "natural position" (i.e. BWF timecode) using the samplerate of the session, not the original source, for correct positioning; minor frame{pos,cnt}_t cleanup
git-svn-id: svn://localhost/ardour2/branches/3.0@7785
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Sep 2010 18:54:04 +0000 (18:54 +0000)]
when there is a chord at the beginning of a note selection, play the whole chord during drags, not just the first note. seems to be able to send a bank swap message - probably an existingbug
git-svn-id: svn://localhost/ardour2/branches/3.0@7784
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Sep 2010 16:54:17 +0000 (16:54 +0000)]
cleaner version of previous commit
git-svn-id: svn://localhost/ardour2/branches/3.0@7783
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Sep 2010 16:16:37 +0000 (16:16 +0000)]
(optionally) play note(s) as they are moved around on the pitch axis (finishes #3446)
git-svn-id: svn://localhost/ardour2/branches/3.0@7782
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Sep 2010 15:22:39 +0000 (15:22 +0000)]
lincoln's patch to stop a3 from nuking bounced files created by a2, fixes #3441
git-svn-id: svn://localhost/ardour2/branches/3.0@7781
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Sep 2010 14:51:53 +0000 (14:51 +0000)]
fix crash on first-run of ardour3, caused by trying to add non-existent XML nodes to a new session
git-svn-id: svn://localhost/ardour2/branches/3.0@7780
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Sep 2010 14:37:08 +0000 (14:37 +0000)]
fix crash caused when deleting a region without a playlist PLUS make it impossible to select a region without a playlist (i.e. part of an unfinished capture pass). fixes #1502
git-svn-id: svn://localhost/ardour2/branches/3.0@7779
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 15 Sep 2010 00:33:33 +0000 (00:33 +0000)]
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7778
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Sep 2010 23:26:17 +0000 (23:26 +0000)]
Fix bug introduced in one of my previous commits when prevented recording regions being created properly.
git-svn-id: svn://localhost/ardour2/branches/3.0@7777
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Sep 2010 23:15:43 +0000 (23:15 +0000)]
Tidy up PeaksReady locking slightly and emit it during done_with_peakfile_writes. Fixes some non-appearing peaks after record.
git-svn-id: svn://localhost/ardour2/branches/3.0@7776
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Sep 2010 18:56:41 +0000 (18:56 +0000)]
put a gray line above the region view name highlight; make region view name highlight the correct height - there was a 1 pixel gap at the bottom
git-svn-id: svn://localhost/ardour2/branches/3.0@7775
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Sep 2010 16:51:02 +0000 (16:51 +0000)]
remove Glib::ustring from gtk2_ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@7774
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Sep 2010 16:50:22 +0000 (16:50 +0000)]
use isspace() and not isgraph() to identify whitespace; remove Glib::ustring version of strip_whitespace_edges()
git-svn-id: svn://localhost/ardour2/branches/3.0@7773
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Sep 2010 15:45:21 +0000 (15:45 +0000)]
remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@7772
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Sep 2010 00:41:53 +0000 (00:41 +0000)]
Fix restoration of MementoCommand<Crossfade>. Fixes #3418.
git-svn-id: svn://localhost/ardour2/branches/3.0@7771
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Sep 2010 00:41:33 +0000 (00:41 +0000)]
Just flush processors on stop (when plugins-stop-on-transport is true) rather than doing deactivate/activate. Should fix #3445.
git-svn-id: svn://localhost/ardour2/branches/3.0@7770
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Sep 2010 00:34:49 +0000 (00:34 +0000)]
Fix another assertion failure if a saved selection doesn't correspond to the things that are actually present in the session file.
git-svn-id: svn://localhost/ardour2/branches/3.0@7769
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Sep 2010 19:46:28 +0000 (19:46 +0000)]
restore "add MIDI region on click in MIDI track" functionality
git-svn-id: svn://localhost/ardour2/branches/3.0@7768
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Sep 2010 18:26:56 +0000 (18:26 +0000)]
possible fix (by rearrangement) for #3424
git-svn-id: svn://localhost/ardour2/branches/3.0@7767
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 10 Sep 2010 07:25:36 +0000 (07:25 +0000)]
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@7766
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 21:35:28 +0000 (21:35 +0000)]
Allow drags of automation in time ranges where the automation is on a MIDI track and may span different regions. Fixes #3366.
git-svn-id: svn://localhost/ardour2/branches/3.0@7765
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 21:35:13 +0000 (21:35 +0000)]
Fix crash when clicking on an AutomationRegionView in range mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@7764
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 21:34:45 +0000 (21:34 +0000)]
Add some debugging code for mouse drags.
git-svn-id: svn://localhost/ardour2/branches/3.0@7763
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 14:41:09 +0000 (14:41 +0000)]
Patch from Lincoln to fix placement of plugins in 2.X sessions. Fixes #3444.
git-svn-id: svn://localhost/ardour2/branches/3.0@7762
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 14:40:59 +0000 (14:40 +0000)]
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7761
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 14:40:46 +0000 (14:40 +0000)]
Fix assertion failure when turning plugins off.
git-svn-id: svn://localhost/ardour2/branches/3.0@7760
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 01:38:21 +0000 (01:38 +0000)]
nframes64_t -> frame{pos,cnt}_t
git-svn-id: svn://localhost/ardour2/branches/3.0@7759
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 01:38:12 +0000 (01:38 +0000)]
Fix confusion with _pointer_frame_offset and snapping; makes e.g. playhead drag with grid snap to region bounds work.
git-svn-id: svn://localhost/ardour2/branches/3.0@7758
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 01:38:02 +0000 (01:38 +0000)]
Fix crossfade visibility on startup so that it respects the configured setting.
git-svn-id: svn://localhost/ardour2/branches/3.0@7757
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 9 Sep 2010 01:37:50 +0000 (01:37 +0000)]
Update coverage frames when the playlist changes; improves display a bit in stacked layer mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@7756
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 7 Sep 2010 23:27:10 +0000 (23:27 +0000)]
Further fix to #3437 from Lincoln.
git-svn-id: svn://localhost/ardour2/branches/3.0@7755
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 7 Sep 2010 23:26:21 +0000 (23:26 +0000)]
Fix restore of fader automation from 2.X sessions.
git-svn-id: svn://localhost/ardour2/branches/3.0@7754
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 7 Sep 2010 21:26:37 +0000 (21:26 +0000)]
Fix missing virtual destructors.
git-svn-id: svn://localhost/ardour2/branches/3.0@7753
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 7 Sep 2010 20:48:54 +0000 (20:48 +0000)]
Upgrade to latest autowaf.
Tidy up configure output.
git-svn-id: svn://localhost/ardour2/branches/3.0@7752
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 7 Sep 2010 18:24:05 +0000 (18:24 +0000)]
Upgrade to waf 1.5.18.
git-svn-id: svn://localhost/ardour2/branches/3.0@7751
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 7 Sep 2010 12:19:41 +0000 (12:19 +0000)]
Set up session range location correctly from 2.X sessions. Fixes #3435.
git-svn-id: svn://localhost/ardour2/branches/3.0@7750
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 7 Sep 2010 12:19:20 +0000 (12:19 +0000)]
Trim some debug output.
git-svn-id: svn://localhost/ardour2/branches/3.0@7749
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 7 Sep 2010 11:41:16 +0000 (11:41 +0000)]
Lincoln's patch to tidy up region fade visuals. Fixes #3437.
git-svn-id: svn://localhost/ardour2/branches/3.0@7748
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Sep 2010 21:06:10 +0000 (21:06 +0000)]
Another hacky fix for deadlocks when updating the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7747
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Sep 2010 21:00:31 +0000 (21:00 +0000)]
Fix comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@7746
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Sep 2010 20:59:15 +0000 (20:59 +0000)]
Don't create a feedback loop by auto-connecting a master route to itself.
git-svn-id: svn://localhost/ardour2/branches/3.0@7745
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Sep 2010 12:34:11 +0000 (12:34 +0000)]
Cleanup of region drag code to be a bit more efficient and shorter. Fixes crashes when dragging regions to the wrong track type.
git-svn-id: svn://localhost/ardour2/branches/3.0@7744
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 5 Sep 2010 20:59:10 +0000 (20:59 +0000)]
Fix GCC warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@7743
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 5 Sep 2010 20:41:48 +0000 (20:41 +0000)]
Desensitize edit menu item in the processor box menu if there is nothing selected which can be edited.
git-svn-id: svn://localhost/ardour2/branches/3.0@7742
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Sep 2010 17:20:24 +0000 (17:20 +0000)]
Removed unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7741
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Sep 2010 17:04:15 +0000 (17:04 +0000)]
Don't add standard processors twice to routes from 2.X sessions. Fixes #3434.
git-svn-id: svn://localhost/ardour2/branches/3.0@7740
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Sep 2010 15:34:09 +0000 (15:34 +0000)]
Fix restore of sends from session files for both 2.X and 3.0 sessions. Fixes #3433.
git-svn-id: svn://localhost/ardour2/branches/3.0@7739
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Sep 2010 15:24:21 +0000 (15:24 +0000)]
Rename debug -> dump
git-svn-id: svn://localhost/ardour2/branches/3.0@7738
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Sep 2010 15:21:43 +0000 (15:21 +0000)]
Small HIG-ification.
git-svn-id: svn://localhost/ardour2/branches/3.0@7737
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 2 Sep 2010 19:11:02 +0000 (19:11 +0000)]
Activate plugins that are added to a PluginInsert after it itself has been activated.
git-svn-id: svn://localhost/ardour2/branches/3.0@7736
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 2 Sep 2010 19:10:37 +0000 (19:10 +0000)]
Unbind 1 key from cycle to next edit mode to prevent user confusion.
git-svn-id: svn://localhost/ardour2/branches/3.0@7735
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 2 Sep 2010 19:09:46 +0000 (19:09 +0000)]
Call TimeAxisViewItem constructor properly after my recent changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@7734
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 2 Sep 2010 17:01:36 +0000 (17:01 +0000)]
fix a variety of unused argument errors noted by gcc 4.3.2 on x86
git-svn-id: svn://localhost/ardour2/branches/3.0@7733
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 2 Sep 2010 17:00:26 +0000 (17:00 +0000)]
bump required versions of gtkmm etc
git-svn-id: svn://localhost/ardour2/branches/3.0@7732
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 2 Sep 2010 16:59:27 +0000 (16:59 +0000)]
fix thinko-bug in string specialization of Property<T>
git-svn-id: svn://localhost/ardour2/branches/3.0@7731
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 2 Sep 2010 01:44:27 +0000 (01:44 +0000)]
Make it easier to move the summary rectangle around when it is narrow or low in height.
git-svn-id: svn://localhost/ardour2/branches/3.0@7730
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 2 Sep 2010 01:06:19 +0000 (01:06 +0000)]
Paste to the source of a copy if there are no selected tracks (rather than using the track under the mouse). Fixes #3333.
git-svn-id: svn://localhost/ardour2/branches/3.0@7729
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Sep 2010 23:08:42 +0000 (23:08 +0000)]
Default to play mode for MIDI controllers. Fixes #3429.
git-svn-id: svn://localhost/ardour2/branches/3.0@7728
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Sep 2010 22:35:46 +0000 (22:35 +0000)]
Don't give automation region views left/right trim handles. Fixes #3428.
git-svn-id: svn://localhost/ardour2/branches/3.0@7727
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Sep 2010 01:50:24 +0000 (01:50 +0000)]
Clean up MidiSource::midi_read now that the signed type sframes_t is being used to pass positions around.
git-svn-id: svn://localhost/ardour2/branches/3.0@7726
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Sep 2010 01:46:38 +0000 (01:46 +0000)]
Fix error in diskstream fill calculations. Fixes #3426.
git-svn-id: svn://localhost/ardour2/branches/3.0@7725
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Sep 2010 01:44:31 +0000 (01:44 +0000)]
Fix uninitialised value.
git-svn-id: svn://localhost/ardour2/branches/3.0@7724
d708f5d6-7413-0410-9779-
e7cbd77b26cf