FreeCAD: master d0d4d6bc

Author Committer Branch Timestamp Parent
Stefan Tröger Stefan Tröger master 2016-11-30 17:25:26 master cc6bc1b8
Changeset Port Attacher codde to the extension framework

AttachableObjects are desired in multiple occasions, and the current AttachableObject is not flexible enough to handle all cases. Hence the code is portet to an extension, which gives the needed flexibility.
mod - src/App/DocumentObject.cpp Diff File
mod - src/App/Extension.h Diff File
mod - src/App/ExtensionContainer.h Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AttachEnginePyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/DatumFeature.cpp Diff File
mod - src/Mod/Part/App/DatumFeature.h Diff File
mod - src/Mod/Part/App/Part2DObject.cpp Diff File
mod - src/Mod/Part/App/Part2DObject.h Diff File
mod - src/Mod/Part/App/Part2DObjectPy.xml Diff File
mod - src/Mod/Part/App/PartFeature.cpp Diff File
mod - src/Mod/Part/App/PrimitiveFeature.cpp Diff File
mod - src/Mod/Part/App/PrimitiveFeature.h Diff File
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File
mod - src/Mod/PartDesign/Gui/Utils.cpp Diff File