Commit graph

10 commits

Author SHA1 Message Date
codeimp
6f255e1866 - introduced "volatile" editing modes
- automated exclusive mouse mode management
- fixed bug with actions that never ended when a dialog appears
2008-05-08 16:39:14 +00:00
codeimp
6d1910ee8a Made PerformUndo and PerformRedo internal methods instead of public methods. Plugins are not supposed to use these. 2008-04-27 12:33:25 +00:00
codeimp
4ae985d630 - changed a lot around the actions
- no more mousebutton-specific code in the editing modes (now all bound by actions)
- some progress on the drawing editing mode
2008-04-27 12:07:26 +00:00
codeimp
175f645e5e fixed memory leak when redos are being discarded (undo was used and user continues editing) 2008-04-20 23:47:39 +00:00
codeimp
406f828473 - added things dragging mode
- removed allow3dchange from undo snapshots (I expect 3D mode to handle all changes)
- removed unused parameters from drag modes constructors
2008-04-07 14:33:41 +00:00
codeimp
3c43547c6c some 3D mode rendering 2008-01-13 21:23:59 +00:00
codeimp
c5e990f1b7 merged plugin system into trunk 2008-01-02 21:49:43 +00:00
codeimp
bac031fa5d optional merging and undo/redo levels limit 2007-12-08 15:18:14 +00:00
codeimp
047faad172 fix and optimization 2007-11-13 06:49:13 +00:00
codeimp
e549691619 added undo/redo 2007-11-12 22:43:01 +00:00