Changesets: FreeCAD

master 086f716e

2016-09-25 20:35:33

kgoao


Committer: Yorik van Havre Details Diff
FEM: ConstraintTransform: core implementation

FEM: ConstraintTransform: transformable surface comment modification

FEM: ConstraintTransform: re-adjusted GUI layout

FEM: ConstraintTransform: more tweaking

FEM: ConstraintTransform: GUI layout adjustment

FEM: ConstraintTransform: GUI bug fix

FEM: ConstraintTransform: implemented App::PropertyEnumeration for type of transform
mod - src/Mod/Fem/App/AppFem.cpp Diff File
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
add - src/Mod/Fem/App/FemConstraintTransform.cpp Diff File
add - src/Mod/Fem/App/FemConstraintTransform.h Diff File
mod - src/Mod/Fem/Gui/AppFemGui.cpp Diff File
mod - src/Mod/Fem/Gui/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File
add - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp Diff File
add - src/Mod/Fem/Gui/TaskFemConstraintTransform.h Diff File
add - src/Mod/Fem/Gui/TaskFemConstraintTransform.ui Diff File
add - src/Mod/Fem/Gui/ViewProviderFemConstraintTransform.cpp Diff File
add - src/Mod/Fem/Gui/ViewProviderFemConstraintTransform.h Diff File
mod - src/Mod/Fem/Gui/Workbench.cpp Diff File

master 72848a5a

2016-09-25 19:31:37

yorik

Details Diff
Draft: Fixed filled mode - fixes 0002708 Affected Issues
0002708
mod - src/Mod/Draft/Draft.py Diff File

master c7f97527

2016-09-25 17:39:38

DeepSOIC

Details Diff
Part: Offset2D: rewrite to use FaceMaker

new features supported:
* fill offset in collective mode when result wires are closed
* offsetting faces in collective mode

Remaining TODOs:
- collective offset of open wires in "skin" mode
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/Gui/Command.cpp Diff File

master 1757f70c

2016-09-25 17:34:58

DeepSOIC

Details Diff
Part: Py API: add methods to use FaceMakers

* new Part.Shape.Face() constructor footprints with facemaker class
supplied as string mane of C++ class.
* add Part.makeFace method that uses facemaker.
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/TopoShapeFacePyImp.cpp Diff File

master 320763d7

2016-09-25 17:32:33

DeepSOIC

Details Diff
PartDesign: port to use FaceMaker

Minimalistic port. Only re-use code that was duplicate before.
mod - src/Mod/PartDesign/App/FeatureLoft.cpp Diff File
mod - src/Mod/PartDesign/App/FeaturePipe.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureSketchBased.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureSketchBased.h Diff File
mod - src/Mod/PartDesign/App/PreCompiled.h Diff File

master da52d8ea

2016-09-25 17:30:55

DeepSOIC

Details Diff
Part: TopoShape: deprecate solid flag for revolve method
mod - src/Mod/Part/App/TopoShape.h Diff File

master 199d3edf

2016-09-25 17:29:56

DeepSOIC

Details Diff
Part: Revolve: port to use FaceMaker

For old documents, default to old behavior. For new objects, default to
use FaceMakerBullseye
mod - src/Mod/Part/App/FeatureRevolution.cpp Diff File
mod - src/Mod/Part/App/FeatureRevolution.h Diff File

master 399cb4bd

2016-09-25 17:29:21

DeepSOIC

Details Diff
Part: Extrude: port to use FaceMaker

For old documents, default to old behavior. For new objects, default to
use FaceMakerBullseye
mod - src/Mod/Part/App/FeatureExtrusion.cpp Diff File
mod - src/Mod/Part/App/FeatureExtrusion.h Diff File

master 86ada8e8

2016-09-25 17:27:54

DeepSOIC

Details Diff
PartGui: Face: support not only sketches
mod - src/Mod/Part/Gui/Command.cpp Diff File

master e898789c

2016-09-25 17:26:47

DeepSOIC

Details Diff
Part: Face: use facemakers

For old documents, default to FaceMakerCheese. For newly created
objects, use FaceMakerBullseye
mod - src/Mod/Part/App/FeatureFace.cpp Diff File
mod - src/Mod/Part/App/FeatureFace.h Diff File

master 12d33e84

2016-09-25 17:23:46

DeepSOIC

Details Diff
Part: register facemaker classes into typesystem
mod - src/Mod/Part/App/AppPart.cpp Diff File

master 02286a21

2016-09-25 17:22:57

DeepSOIC

Details Diff
Part: implement facemakers: FaceMakerCheese, FaceMakerBullseye

FaceMakerCheese: based on code extracted from Part FeatureExtrude,
exactly the same as facemaking code in PartDesign.

FaceMakerBullseye: new facemaker, that supports nesting like hole inside
a face inside a hole of another face...
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/FaceMakerBullseye.cpp Diff File
add - src/Mod/Part/App/FaceMakerBullseye.h Diff File
add - src/Mod/Part/App/FaceMakerCheese.cpp Diff File
add - src/Mod/Part/App/FaceMakerCheese.h Diff File

master b6db15a5

2016-09-25 17:19:26

DeepSOIC

Details Diff
Part: Introduce FaceMaker class

A general class to implement smart making faces from wires (e.g. making
a face from sketch prior to extruding)
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/FaceMaker.cpp Diff File
add - src/Mod/Part/App/FaceMaker.h Diff File

master cb3da6ff

2016-09-24 18:11:47

wmayer

Details Diff
fixes 0002702: Default cylinder angle 10 deg Affected Issues
0002702
mod - src/Mod/PartDesign/App/FeaturePrimitive.cpp Diff File

master ee07ff62

2016-09-24 16:48:30

wmayer

Details Diff
fix unicode/utf-8 encoding problems
mod - src/App/ApplicationPy.cpp Diff File
mod - src/Mod/Draft/importOCA.py Diff File
mod - src/Mod/Draft/importSVG.py Diff File
mod - src/Mod/Material/importFCMat.py Diff File

master 816d2ee2

2016-09-24 16:47:41

wmayer

Details Diff
Add enum test
mod - src/Mod/Test/Document.py Diff File

master d7b5fbf2

2016-09-24 11:16:27

wmayer

Details Diff
drop hard dependency of MeshPart to smesh
mod - CMakeLists.txt Diff File
mod - src/Mod/MeshPart/App/CMakeLists.txt Diff File

master 3339374f

2016-09-24 02:44:32

wmayer

Details Diff
fix build failure on Windows due to removal of deprecated C++ header
mod - src/Mod/Fem/App/FemMesh.cpp Diff File
mod - src/Mod/Fem/App/PropertyPostDataObject.cpp Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File

master 480191c8

2016-09-24 02:17:15

wmayer

Details Diff
fix -Wextra in Fem
mod - src/Mod/Fem/App/FemConstraint.cpp Diff File
mod - src/Mod/Fem/App/FemConstraint.h Diff File
mod - src/Mod/Fem/App/FemMesh.cpp Diff File
mod - src/Mod/Fem/App/FemMeshProperty.cpp Diff File
mod - src/Mod/Fem/App/HypothesisPy.cpp Diff File
mod - src/Mod/Fem/App/PropertyPostDataObject.cpp Diff File
mod - src/Mod/Fem/Gui/AppFemGuiPy.cpp Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File
mod - src/Mod/Fem/Gui/FemSelectionGate.cpp Diff File
mod - src/Mod/Fem/Gui/PropertyFemMeshItem.cpp Diff File
mod - src/Mod/Fem/Gui/TaskAnalysisInfo.cpp Diff File
mod - src/Mod/Fem/Gui/TaskDriver.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintContact.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintDisplacement.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFixed.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintInitialTemperature.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPlaneRotation.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPressure.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintTemperature.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderAnalysis.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetElements.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetFaces.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetGeometry.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderSetNodes.cpp Diff File

master 1d84eac0

2016-09-24 00:42:52

wmayer

Details Diff
fix -Wextra in MeshPart
mod - src/CXX/Python2/ExtensionType.hxx Diff File
mod - src/Mod/MeshPart/App/CurveProjector.cpp Diff File
mod - src/Mod/MeshPart/App/MeshAlgos.cpp Diff File
mod - src/Mod/MeshPart/App/Mesher.cpp Diff File
mod - src/Mod/MeshPart/Gui/Command.cpp Diff File

master b1272cb1

2016-09-23 21:58:43

wmayer

Details Diff
fix -Wextra in Sandbox
mod - src/Mod/Sandbox/App/AppSandbox.cpp Diff File
mod - src/Mod/Sandbox/Gui/AppSandboxGui.cpp Diff File
mod - src/Mod/Sandbox/Gui/Command.cpp Diff File
mod - src/Mod/Sandbox/Gui/GLGraphicsView.cpp Diff File
mod - src/Mod/Sandbox/Gui/Overlay.cpp Diff File
mod - src/Mod/Sandbox/Gui/Workbench.cpp Diff File

master 4afc110e

2016-09-23 21:28:53

wmayer

Details Diff
fix -Wextra in JtReader
mod - src/Mod/JtReader/App/AppJtReaderPy.cpp Diff File
mod - src/Mod/JtReader/App/JrJt/JtReader.cpp Diff File

master 3d6b4aa3

2016-09-23 21:20:38

wmayer

Details Diff
fix -Wextra in Path
mod - src/Mod/Path/libarea/PythonStuff.cpp Diff File
mod - src/Mod/Path/libarea/dxf.h Diff File
mod - src/Mod/Path/libarea/kurve/geometry.h Diff File

master 08578273

2016-09-23 21:20:16

wmayer

Details Diff
fix -Wextra in Raytracing
mod - src/Mod/Raytracing/App/PovTools.cpp Diff File
mod - src/Mod/Raytracing/App/RaySegment.cpp Diff File
mod - src/Mod/Raytracing/Gui/Command.cpp Diff File

master 64620339

2016-09-23 21:19:53

wmayer

Details Diff
fix -Wextra in Web
mod - src/Mod/Web/App/Server.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 441 442 443 444 445 446 447 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last