(1) remove most uses of MementoCommand for Playlist and Region (2) move frozen state...
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 2 Mar 2010 18:05:26 +0000 (18:05 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 2 Mar 2010 18:05:26 +0000 (18:05 +0000)
commit17088ee3ea5af1e6174b098bb5bcfdaec6ebf9b0
treecbf9fe8fb94212f9a50c6b760ebaac3b4a1bcec6
parenta5ab2e99e19d5f5d4c1f91f38cd774fefdf257dc
(1) remove most uses of MementoCommand for Playlist and Region (2) move frozen state from Region into Stateful, renamed "suspend property changes"  (3) successive changes to a Property (scalar) after clear_history() do not keep resetting the old value (fixes region trim)

git-svn-id: svn://localhost/ardour2/branches/3.0@6720 d708f5d6-7413-0410-9779-e7cbd77b26cf
35 files changed:
gtk2_ardour/audio_region_editor.cc
gtk2_ardour/audio_region_view.cc
gtk2_ardour/audio_streamview.cc
gtk2_ardour/editor_audio_import.cc
gtk2_ardour/editor_drag.cc
gtk2_ardour/editor_keyboard.cc
gtk2_ardour/editor_mouse.cc
gtk2_ardour/editor_ops.cc
gtk2_ardour/editor_timefx.cc
gtk2_ardour/midi_region_view.cc
gtk2_ardour/midi_streamview.cc
gtk2_ardour/midi_time_axis.cc
gtk2_ardour/region_gain_line.cc
libs/ardour/ardour/audio_track.h
libs/ardour/ardour/automation_list.h
libs/ardour/ardour/midi_track.h
libs/ardour/ardour/region.h
libs/ardour/ardour/session.h
libs/ardour/ardour/track.h
libs/ardour/audio_diskstream.cc
libs/ardour/audio_track.cc
libs/ardour/audioregion.cc
libs/ardour/automation_list.cc
libs/ardour/midi_diskstream.cc
libs/ardour/midi_track.cc
libs/ardour/playlist.cc
libs/ardour/region.cc
libs/ardour/region_factory.cc
libs/ardour/session.cc
libs/evoral/evoral/ControlList.hpp
libs/pbd/pbd/properties.h
libs/pbd/pbd/stateful.h
libs/pbd/stateful.cc
libs/surfaces/osc/osc_controllable.cc
libs/surfaces/osc/osc_controllable.h