What do you suggest? That every event raised, be pushed?
Normally it's every user action that permanently changes data, but this
really is the job of the engineers, not ours.
You can't make too much wrong with it, but of course you need some
inside knowledge. I won't write specs for a company that don't use it
anyway.
Undo, as a paradigm, has never been, and can never be generically defined.
I'm too lazy now to look it up, but there are certainly a couple of papers
that take that issue to great depth. There is a number of applications out
there that even use this feature. It's not a lack of spec that is responsible,
it's just a lack of implementing any undo mechanism.
And, as you are so apt to point out, we have no SDK. Why? We are still in pre-release, and the framework is obviously still being defined
Well, the SDK is a completely different kind of thing and has *nothing* to
do with the Studio Undo mechanism. And we don't have an SDK because
we're not named Rossmann (not too belittle him btw.)
...I seriously get annoyed by the way people throw around framework, API, and SDK interchangeably on this forum.
I agree on that, and while API and SDK are widely interchangeable,
framework can mean at least half a dozen diffenert things in M~R context
Cheers
Kabe
Maxwell Render Calculator 0.9.8 -
http://www.klausbusse.de/mxc/
MXM Checker 0.9.0 -
http://www.klausbusse.de/mxmchecker/
Cinema 4D R11, 2x2.66, 4 GB RAM