crossfade hack and slash. removed overlap checks, overlap mode, default length,...
authorBen Loftis <ben@glw.com>
Thu, 13 Dec 2012 16:42:05 +0000 (16:42 +0000)
committerBen Loftis <ben@glw.com>
Thu, 13 Dec 2012 16:42:05 +0000 (16:42 +0000)
commit2292e33ee418070c4d12971a72e01eb29dfc8de9
tree6ed7d15db7ff0984efd2bd87f6f3cfa22adc3444
parent1224fc07007a99a138678a800497c841f4f04e1b
crossfade hack and slash.  removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models.  Draw crossfade drags in realtime so fade_line is no longer needed.  remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus.  drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion

git-svn-id: svn://localhost/ardour2/branches/3.0@13659 d708f5d6-7413-0410-9779-e7cbd77b26cf
16 files changed:
gtk2_ardour/audio_region_view.cc
gtk2_ardour/audio_region_view.h
gtk2_ardour/editor_canvas_events.cc
gtk2_ardour/editor_drag.cc
gtk2_ardour/editor_drag.h
gtk2_ardour/editor_mouse.cc
gtk2_ardour/region_view.cc
gtk2_ardour/region_view.h
gtk2_ardour/session_option_editor.cc
libs/ardour/ardour/audioplaylist.h
libs/ardour/ardour/audioregion.h
libs/ardour/ardour/playlist.h
libs/ardour/ardour/session_configuration_vars.h
libs/ardour/audio_playlist.cc
libs/ardour/audioregion.cc
libs/ardour/playlist.cc