I have not reviewed the code yet, but I did some research on comparing
the speed of "copy.deepcopy" and "cPickle".  Apparently cPickle is much
faster than the copy method.  So, it would seem that the cPickle
approach might just work. =)

My only concern is if calling cPickle after many common actions will
slow down OpenShot.  I hope to review the code soon.  Hopefully we can
keep the hooks to this very simple...

For example:

# Add to history
history.log("Moved Clip")

Or something along those lines.

Thanks!
-Jonathan

-- 
feature request: undo and audio controls
https://bugs.launchpad.net/bugs/425460
You received this bug notification because you are a member of OpenShot
Developers, which is subscribed to OpenShot Video Editor.

Status in OpenShot Video Editor: In Progress

Bug description:
I am using version 0.9.2 in ubuntu 9.04 32 bit.

I would like to see a multilevel "undo" feature, so If I make a mistake with 
something, I can go back to where I was.  I tried using a few of the tools and 
suddenly lost a few tracks and other items, so I looked for the undo button and 
tried ctrl-z, but there was no way to go back, so I had to reload the project 
in an earlier saved state.





_______________________________________________
Mailing list: https://launchpad.net/~openshot.developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openshot.developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to