Comment 4 for bug 425460

Revision history for this message
Jonathan Thomas (jonoomph) wrote : Re: feature request: undo and audio controls

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