Versioning and edit history
Issue #180
new
I think following implementation can be used as an example for OPENBRIM.
https://cad.onshape.com/help/Content/version_edithistory_video.htm
-Every modification can be stored for undo/redo purposes.Small menu like in the video can be implemented into 3D graphics window.(below add object button)
-User can create a snapshot of the project with some messages.When user wants to see branches and the history of its projects, openbrim can show the save points that has some messages not the other ones.
And of I course it would be good to use these functionalities with some API calls.