New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Undo history #40
Comments
The README explicitly mentions that this version has unlimited undos as opposed to the original, so this is intended. |
Yeah, I've considered having different modes for jspaint, but I'm not really interested in historical accuracy when it comes to arbitrarily limiting the user. I'd much rather work on historical accuracy of the efficiency of the undo history - because whilst mspaint limited the number of undos you could do drastically, it also stored them much more efficiently, whereas I naively store the entire image for every undo state. If you just want historical accuracy, use an emulator! There's a nice online one here: https://copy.sh/v86/ |
Closing this as I don't think it would be an improvement. I've opened #51 for efficiency. |
Great project!
I have however found one historically inaccurate bit: from what I remember, MS Paint didn't have undo history, limiting undo only to the last action. A quick search suggests it is indeed the case.
Perhaps jspaint should support a "historically precise" and "enhanced" modes?
The text was updated successfully, but these errors were encountered: