FreeCAD: staging 8260f938

Author Committer Branch Timestamp Parent
Zheng, Lei Zheng, Lei staging 2019-07-13 10:13:21 staging f5f93bfe
Changeset PartDesign changes

* Mostly for supporting in-place editing

* Add new SubShapeBinder that support cross coordinate system,
  external, and sub-object binding
mod - src/Mod/PartDesign/App/AppPartDesign.cpp Diff File
mod - src/Mod/PartDesign/App/Body.cpp Diff File
mod - src/Mod/PartDesign/App/Body.h Diff File
mod - src/Mod/PartDesign/App/Feature.cpp Diff File
mod - src/Mod/PartDesign/App/Feature.h Diff File
mod - src/Mod/PartDesign/App/ShapeBinder.cpp Diff File
mod - src/Mod/PartDesign/App/ShapeBinder.h Diff File
mod - src/Mod/PartDesign/Gui/AppPartDesignGui.cpp Diff File
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File
mod - src/Mod/PartDesign/Gui/CommandBody.cpp Diff File
mod - src/Mod/PartDesign/Gui/CommandPrimitive.cpp Diff File
mod - src/Mod/PartDesign/Gui/ReferenceSelection.cpp Diff File
mod - src/Mod/PartDesign/Gui/ReferenceSelection.h Diff File
mod - src/Mod/PartDesign/Gui/Resources/PartDesign.qrc Diff File
add - src/Mod/PartDesign/Gui/Resources/icons/PartDesign_SubShapeBinder.svg Diff File
mod - src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskFeatureParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLoftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPocketParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPrimitiveParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskShapeBinder.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.h Diff File
mod - src/Mod/PartDesign/Gui/Utils.cpp Diff File
mod - src/Mod/PartDesign/Gui/Utils.h Diff File
mod - src/Mod/PartDesign/Gui/ViewProvider.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderAddSub.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderBase.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderBody.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderDatum.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderLoft.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderMultiTransform.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderPipe.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderShapeBinder.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderShapeBinder.h Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderTransformed.h Diff File
mod - src/Mod/PartDesign/Gui/Workbench.cpp Diff File