I agree with Bulia and others.
Unlimited undos is seemingly doable and can set this project apart from others. It is a nice challeng.
I see that Xara X supports unlimited undos.
Programs like alias maya have a feature called history where every step made to a 3d model is saved, so that you can go back in time at any point. (www.alias.com).
I think for now we just should stick with lots of undo, or preference based amount of undos, but should be a strong feature to implement in the future.
jon
On Mon, 2003-12-08 at 19:44, bulia byak wrote:
Realistically, are users ever going to backtrack through more than ~300 levels of undo anyway?
Easy :) Real drawing sessions may span hours and hours. Right now, however, a crash is a more likely outcome of being in Inkscape for too long, but in the future...
My opinion is that a vector app must have unlimited undo, or at least very large. It's the promise of the vector: everything is preserved, no loss of information. Unlimited undo is part of that appeal.
One thing: right now subsequent arrow-key movements are stored as separate undo steps. I'd like to combine all adjacent moves in one direction (only horizontal or only vertical) in one step. Is there already a mechanism for that, or do I have to dig into the undo system to implement it?
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=dept/bcomm&pgmarket=en-ca&RU=http%3a%2f%2f...
This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel