More tinkering with State<>. Use some StateDiffCommands instead of
authorCarl Hetherington <carl@carlh.net>
Thu, 11 Feb 2010 17:08:34 +0000 (17:08 +0000)
committerCarl Hetherington <carl@carlh.net>
Thu, 11 Feb 2010 17:08:34 +0000 (17:08 +0000)
commit3a27410dcbaaca10480ffc14770b41c11e9ca1da
tree0b017597b99f3279dc3981033382a4d3f18a2b14
parent24fbade20a831fe629ed9bbc1d68a33ac1bd4d74
More tinkering with State<>.  Use some StateDiffCommands instead of
MementoCommand<Region>.  More use of State<> for Region members.

git-svn-id: svn://localhost/ardour2/branches/3.0@6675 d708f5d6-7413-0410-9779-e7cbd77b26cf
25 files changed:
gtk2_ardour/editor_ops.cc
gtk2_ardour/rhythm_ferret.cc
gtk2_ardour/time_axis_view.cc
libs/ardour/ardour/ardour.h
libs/ardour/ardour/region.h
libs/ardour/ardour/session_object.h
libs/ardour/audio_diskstream.cc
libs/ardour/audio_region_importer.cc
libs/ardour/audioregion.cc
libs/ardour/crossfade.cc
libs/ardour/diskstream.cc
libs/ardour/globals.cc
libs/ardour/io.cc
libs/ardour/io_processor.cc
libs/ardour/midi_diskstream.cc
libs/ardour/midi_region.cc
libs/ardour/midi_source.cc
libs/ardour/midi_track.cc
libs/ardour/region.cc
libs/ardour/route.cc
libs/ardour/session.cc
libs/ardour/session_state.cc
libs/ardour/sndfilesource.cc
libs/pbd/i18n.h
libs/pbd/pbd/stateful.h