FreeCAD: master 6dcdc7fe

Author Committer Branch Timestamp Parent
DeepSOIC yorik master 2019-08-23 23:23:39 master 79699796
Changeset Show: Tempovis stack support

Improvents:
* Allows using several tempovis instances in arbitrary order
* plugin system (SceneDetail), ease of extending
* Mild restore feature - more respect for changes made by user
* workbench switching support
* undo saveable changes for the time of writing a file

Regressions:
* Removed support for pickling (with hopes to reintroduce later)
mod - src/Mod/Show/CMakeLists.txt Diff File
mod - src/Mod/Show/Containers.py Diff File
mod - src/Mod/Show/DepGraphTools.py Diff File
add - src/Mod/Show/SceneDetail.py Diff File
add - src/Mod/Show/SceneDetails/Camera.py Diff File
add - src/Mod/Show/SceneDetails/ClipPlane.py Diff File
add - src/Mod/Show/SceneDetails/ObjectClipPlane.py Diff File
add - src/Mod/Show/SceneDetails/Pickability.py Diff File
add - src/Mod/Show/SceneDetails/VProperty.py Diff File
add - src/Mod/Show/SceneDetails/__init__.py Diff File
add - src/Mod/Show/ShowUtils.py Diff File
add - src/Mod/Show/TVObserver.py Diff File
add - src/Mod/Show/TVStack.py Diff File
mod - src/Mod/Show/TempoVis.py Diff File