Fix to stacked layering for the case when a region is dragged to overlap another...
authorCarl Hetherington <carl@carlh.net>
Thu, 4 Oct 2007 16:26:02 +0000 (16:26 +0000)
committerCarl Hetherington <carl@carlh.net>
Thu, 4 Oct 2007 16:26:02 +0000 (16:26 +0000)
commit811426b5b32d6d95c2cffc40270b781b80336f82
tree6f132dc894c30e43d178ddef53afa663b8f943e8
parent79db28b0b87a6fb67ed6f31ec4753f52aad4358a
Fix to stacked layering for the case when a region is dragged to overlap another.  Remove unused signal LayeringChanged from Playlist.  Cleanups in AudioRegion, and ensure that region envelopes cannot become empty when regions are split (and maybe in some other cases too).  Empty envelopes cause crashes when e.g. AutomationList::truncate_at_start() is called.

git-svn-id: svn://localhost/ardour2/trunk@2513 d708f5d6-7413-0410-9779-e7cbd77b26cf
gtk2_ardour/audio_streamview.cc
gtk2_ardour/streamview.cc
libs/ardour/ardour/playlist.h
libs/ardour/audioregion.cc