Files
lmms/include
Tobias Doerffel a5c3cf6a99 Revised journalling (undo/redo) to record full states instead of changes
Recording single changes of objects or their specific properties is
completely superfluous as we have full implemented state tracking in all
objects already. Therefore use SerializingObject::saveState() and
SerializingObject::restoreState() in order to implement the undo/redo
functionality.

This is just an initial commit and needs some further work (especially
regarding stability). However even things like undo/redo of
addition/removal of Tracks and TrackContentObjects do work already.
2014-01-07 23:48:09 +01:00
..
2008-10-19 21:47:52 +00:00
2013-02-09 12:33:22 +01:00
2012-11-11 19:45:24 +01:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2007-08-27 18:25:01 +00:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2008-09-08 22:48:43 +00:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2006-08-27 23:24:31 +00:00
2008-07-22 11:36:50 +00:00
2009-08-25 01:30:41 +02:00
2008-04-12 15:10:55 +00:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2013-01-23 23:08:03 +01:00
2010-01-25 23:27:43 +01:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2008-07-28 21:39:08 +00:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00
2013-02-09 12:33:22 +01:00
2009-08-25 01:30:41 +02:00
2007-08-27 18:25:01 +00:00
2009-08-25 01:30:41 +02:00
2009-08-25 01:30:41 +02:00