Changesets: FreeCAD

master 08d9d6df

2019-09-19 07:05:38

berndhahnebach

Details Diff
FEM: gmsh tools, fix tmp file creation
Attach Issues:
mod - src/Mod/Fem/femmesh/gmshtools.py Diff File

master eb099c33

2019-09-19 06:06:55

berndhahnebach

Details Diff
FEM: result tools and ccx tools, improve method documentation
Attach Issues:
mod - src/Mod/Fem/femresult/resulttools.py Diff File
mod - src/Mod/Fem/femtools/ccxtools.py Diff File

master 7695106f

2019-09-19 05:45:42

berndhahnebach

Details Diff
FEM: code formating replace lines of # with lines of *
Attach Issues:
mod - src/Mod/Fem/App/FemPostPipeline.cpp Diff File
mod - src/Mod/Fem/Gui/TaskPostBoxes.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostFunction.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostFunction.h Diff File

master 5c3e7d09

2019-09-19 04:25:26

realthunder


Committer: wmayer Details Diff
Gui: fix missing tree view sync after drag and drop
Attach Issues:
mod - src/Gui/Tree.cpp Diff File

master 18333393

2019-09-19 03:43:00

realthunder


Committer: wmayer Details Diff
App: add ScaleVector property to Link

This is a normally hidden property for non-uniform scaling
Attach Issues:
mod - src/App/Link.cpp Diff File
mod - src/App/Link.h Diff File
mod - src/Gui/ViewProviderLink.cpp Diff File

master 472d114c

2019-09-19 03:41:22

realthunder


Committer: wmayer Details Diff
App: fix Document::isTransactionEmpty()
Attach Issues:
mod - src/App/Document.cpp Diff File

master ed8ba392

2019-09-19 00:29:32

vocx-fc


Committer: yorik Details Diff
Sketcher: Constraint_Parallel, new icon, with the parallel lines of different lenghts, so that the constraint isn't mistaken for the equal lengths constraint.
Attach Issues:
mod - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Parallel.svg Diff File
mod - src/Mod/Sketcher/Gui/Resources/icons/small/Constraint_Parallel_sm.xpm Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/small/README.md Diff File

master 81d2ff35

2019-09-19 00:02:31

wandererfan

Details Diff
[App][Gui]Add Filter for PropertyFile in PropertyEditor
Attach Issues:
mod - src/App/PropertyFile.cpp Diff File
mod - src/App/PropertyFile.h Diff File
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File

master 5a83dc2c

2019-09-18 21:27:54

wmayer

Details Diff
avoid several implicit conversions, replace several old C-casts, other minor changes
Attach Issues:
mod - src/Mod/Mesh/App/Core/Approximation.h Diff File
mod - src/Mod/Mesh/App/Core/Elements.cpp Diff File
mod - src/Mod/Mesh/App/Core/Elements.h Diff File
mod - src/Mod/Mesh/App/Core/Evaluation.h Diff File
mod - src/Mod/Mesh/App/Core/Grid.h Diff File
mod - src/Mod/Mesh/App/Core/Iterator.h Diff File
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File
mod - src/Mod/Mesh/App/Core/Simplify.h Diff File
mod - src/Mod/Mesh/App/Core/Smoothing.cpp Diff File
mod - src/Mod/Mesh/App/Core/Tools.cpp Diff File
mod - src/Mod/Mesh/App/Core/Triangulation.cpp Diff File
mod - src/Mod/Mesh/Gui/PreCompiled.h Diff File
mod - src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp Diff File
mod - src/Mod/Mesh/Gui/SoPolygon.cpp Diff File
mod - src/Mod/Mesh/Gui/SoPolygon.h Diff File

master 2e5e340f

2019-09-18 21:25:45

wmayer

Details Diff
add function to update texture of cut mesh
Attach Issues:
mod - src/Mod/Mesh/App/CMakeLists.txt Diff File
mod - src/Mod/Mesh/App/Core/Algorithm.cpp Diff File
mod - src/Mod/Mesh/App/Core/Algorithm.h Diff File
add - src/Mod/Mesh/App/MeshTexture.cpp Diff File
add - src/Mod/Mesh/App/MeshTexture.h Diff File

master 5c54af1e

2019-09-18 20:01:11

berndhahnebach


Committer: GitHub Details Diff
FEM: small changes in coding conventions
Attach Issues:
mod - src/Mod/Fem/coding_conventions.md Diff File

master 91a11452

2019-09-18 19:26:01

berndhahnebach

Details Diff
FEM: code formating
Attach Issues:
mod - src/Mod/Fem/feminout/convert2TetGen.py Diff File
mod - src/Mod/Fem/feminout/writeFenicsXDMF.py Diff File

master a243b952

2019-09-18 16:48:01

wmayer

Details Diff
fix -Wpedantic
Attach Issues:
mod - src/Mod/Mesh/Gui/SoFCMeshObject.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File

master a1e6fce8

2019-09-18 16:26:37

berndhahnebach

Details Diff
FEM: ccx tools, improve class documentation
Attach Issues:
mod - src/Mod/Fem/femtools/ccxtools.py Diff File

master 080f70b6

2019-09-18 16:02:44

berndhahnebach

Details Diff
FEM: result task panel, fix use equations
Attach Issues:
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py Diff File

master 378de3c8

2019-09-18 12:36:23

wmayer

Details Diff
fix -Wcatch-value=, fix -Wpedantic
Attach Issues:
mod - src/Base/BaseClass.h Diff File
mod - src/Gui/GestureNavigationStyle.cpp Diff File
mod - src/Mod/Part/App/Attacher.cpp Diff File
mod - src/Mod/Part/App/GeometryPyImp.cpp Diff File
mod - src/Mod/TechDraw/App/GeometryObject.cpp Diff File

master d0d92b08

2019-09-18 12:18:07

wmayer

Details Diff
force strict ISO C++ (-Wpedantic)
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
Attach Issues:
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
mod - src/Mod/Fem/App/FemConstraint.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintBearing.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintContact.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintDisplacement.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintFixed.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintFluidBoundary.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintForce.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintGear.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintHeatflux.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintInitialTemperature.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintPlaneRotation.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintPressure.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintPulley.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintTemperature.cpp Diff File
mod - src/Mod/Fem/App/FemConstraintTransform.cpp Diff File
mod - src/Mod/Fem/App/FemMeshProperty.cpp Diff File
mod - src/Mod/Fem/App/PropertyPostDataObject.cpp Diff File
mod - src/Mod/Fem/Gui/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/Command.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Import/Gui/Command.cpp Diff File
mod - src/Mod/PartDesign/App/Feature.cpp Diff File
mod - src/Mod/PartDesign/App/ShapeBinder.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/Utils.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProvider.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderShapeBinder.cpp Diff File
mod - src/Mod/Robot/App/PropertyTrajectory.cpp Diff File
mod - src/Mod/Robot/App/Robot6Axis.cpp Diff File
mod - src/Mod/Robot/App/Trajectory.cpp Diff File
mod - src/Mod/Robot/App/Waypoint.cpp Diff File
mod - src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp Diff File
mod - src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp Diff File
mod - src/Mod/Robot/App/kdl_cp/jntarray.cpp Diff File
mod - src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp Diff File
mod - src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.cpp Diff File
mod - src/Mod/Robot/Gui/Command.cpp Diff File
mod - src/Mod/Robot/Gui/CommandExport.cpp Diff File
mod - src/Mod/Robot/Gui/CommandInsertRobot.cpp Diff File
mod - src/Mod/Robot/Gui/CommandTrajectory.cpp Diff File
mod - src/Mod/Robot/Gui/TaskWatcher.h Diff File
mod - src/Mod/Sketcher/App/PropertyConstraintList.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/Gui/Command.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandAlterGeometry.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherBSpline.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherVirtualSpace.cpp Diff File
mod - src/Mod/Sketcher/Gui/SoDatumLabel.cpp Diff File
mod - src/Mod/Sketcher/Gui/SoZoomTranslation.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/TechDraw/App/PropertyCenterLineList.cpp Diff File
mod - src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp Diff File
mod - src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp Diff File
mod - src/Mod/TechDraw/App/PropertyGeomFormatList.cpp Diff File
mod - src/Mod/TechDraw/Gui/Command.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandAnnotate.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandCreateDims.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandDecorate.cpp Diff File

master dbf0644b

2019-09-18 11:49:22

wandererfan

Details Diff
[Gui]Fix Py SyntaxError on " in PropertyStringList
Attach Issues:
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File

master a247b7e6

2019-09-18 09:32:42

wmayer

Details Diff
force strict ISO C++ (-Wpedantic)
for Drawing, Image, Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing, ReverseEngineering, Spreadsheet, Start, Surface, Web

TODO: fix several -Woverflow in area
Attach Issues:
mod - src/Mod/Drawing/Gui/Command.cpp Diff File
mod - src/Mod/Image/Gui/Command.cpp Diff File
mod - src/Mod/Inspection/App/InspectionFeature.cpp Diff File
mod - src/Mod/Inspection/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/App/Core/Algorithm.h Diff File
mod - src/Mod/Mesh/App/Core/Helpers.h Diff File
mod - src/Mod/Mesh/App/Core/SetOperations.h Diff File
mod - src/Mod/Mesh/App/MeshProperties.cpp Diff File
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/MeshPart/App/CurveProjector.h Diff File
mod - src/Mod/MeshPart/App/MeshAlgos.h Diff File
mod - src/Mod/MeshPart/App/Mesher.cpp Diff File
mod - src/Mod/Part/App/Attacher.cpp Diff File
mod - src/Mod/Part/App/FaceMakerCheese.cpp Diff File
mod - src/Mod/Part/App/PartFeature.cpp Diff File
mod - src/Mod/Part/App/PropertyGeometryList.cpp Diff File
mod - src/Mod/Part/App/PropertyTopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/Gui/Command.cpp Diff File
mod - src/Mod/Part/Gui/CommandParametric.cpp Diff File
mod - src/Mod/Part/Gui/CommandSimple.cpp Diff File
mod - src/Mod/Part/Gui/DlgExtrusion.cpp Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.cpp Diff File
mod - src/Mod/Part/Gui/SoFCShapeObject.cpp Diff File
mod - src/Mod/Part/Gui/TaskDimension.cpp Diff File
mod - src/Mod/Path/App/Area.cpp Diff File
mod - src/Mod/Path/App/Command.cpp Diff File
mod - src/Mod/Path/App/Path.cpp Diff File
mod - src/Mod/Path/App/PropertyPath.cpp Diff File
mod - src/Mod/Path/App/PropertyTool.cpp Diff File
mod - src/Mod/Path/App/PropertyTooltable.cpp Diff File
mod - src/Mod/Path/App/Tool.cpp Diff File
mod - src/Mod/Path/App/Tooltable.cpp Diff File
mod - src/Mod/Path/libarea/Area.cpp Diff File
mod - src/Mod/Path/libarea/Area.h Diff File
mod - src/Mod/Path/libarea/kurve/geometry.h Diff File
mod - src/Mod/Points/Gui/Command.cpp Diff File
mod - src/Mod/Raytracing/Gui/Command.cpp Diff File
mod - src/Mod/ReverseEngineering/Gui/Command.cpp Diff File
mod - src/Mod/Spreadsheet/App/Cell.cpp Diff File
mod - src/Mod/Spreadsheet/App/PropertyColumnWidths.cpp Diff File
mod - src/Mod/Spreadsheet/App/PropertyRowHeights.cpp Diff File
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp Diff File
mod - src/Mod/Spreadsheet/App/Sheet.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/Command.cpp Diff File
mod - src/Mod/Start/Gui/Command.cpp Diff File
mod - src/Mod/Surface/Gui/Command.cpp Diff File
mod - src/Mod/Web/Gui/Command.cpp Diff File

master 92c00e73

2019-09-18 09:26:32

realthunder


Committer: wmayer Details Diff
Gui: improve array element color override in ViewProviderLink
Attach Issues:
mod - src/Gui/ViewProviderLink.cpp Diff File

master 4c264739

2019-09-18 09:20:10

realthunder


Committer: wmayer Details Diff
Part: add missing API ViewProviderPartExt::getElementColors()

This API is defined in Gui::ViewProvider to allow color override in
Link. In particular, the implementation in PartGui::ViewProviderPartExt
allows override for various part shapes.
Attach Issues:
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.h Diff File

master 7c76d2f3

2019-09-18 09:12:53

realthunder


Committer: wmayer Details Diff
Part: fix TopoShape::getElementTypes()

This also fixes Std_BoxElementSelection in Gui/CommandView.cpp, which
relies on this API through Data::ComplexGeoData::getElementTypes().
Attach Issues:
mod - src/Mod/Part/App/TopoShape.cpp Diff File

master f7c3cba4

2019-09-18 09:06:41

wmayer

Details Diff
fix possible vulnerability
Attach Issues:
mod - src/Mod/Path/Gui/Command.cpp Diff File

master b50b2157

2019-09-17 23:01:14

wmayer

Details Diff
core system
force strict ISO C++ (-Wpedantic)
TODO: still a lot of variadic macros are not valid ISO C++
Attach Issues:
mod - src/3rdParty/salomesmesh/CMakeLists.txt Diff File
mod - src/App/Application.cpp Diff File
mod - src/App/AutoTransaction.cpp Diff File
mod - src/App/ComplexGeoData.cpp Diff File
mod - src/App/Document.cpp Diff File
mod - src/App/DocumentObserverPython.h Diff File
mod - src/App/Expression.cpp Diff File
mod - src/App/Extension.cpp Diff File
mod - src/App/Extension.h Diff File
mod - src/App/ExtensionContainer.h Diff File
mod - src/App/GroupExtensionPyImp.cpp Diff File
mod - src/App/Link.h Diff File
mod - src/App/Property.cpp Diff File
mod - src/App/PropertyContainer.cpp Diff File
mod - src/App/PropertyContainer.h Diff File
mod - src/App/PropertyContainerPyImp.cpp Diff File
mod - src/App/PropertyExpressionEngine.cpp Diff File
mod - src/App/PropertyFile.cpp Diff File
mod - src/App/PropertyGeo.cpp Diff File
mod - src/App/PropertyLinks.cpp Diff File
mod - src/App/PropertyPythonObject.cpp Diff File
mod - src/App/PropertyStandard.cpp Diff File
mod - src/App/PropertyUnits.cpp Diff File
mod - src/App/Transactions.cpp Diff File
mod - src/Base/BaseClass.h Diff File
mod - src/Base/Exception.cpp Diff File
mod - src/Base/Persistence.cpp Diff File
mod - src/Base/Quantity.cpp Diff File
mod - src/Base/Sequencer.cpp Diff File
mod - src/CXX/Python3/IndirectPythonInterface.hxx Diff File
mod - src/Gui/ActiveObjectList.cpp Diff File
mod - src/Gui/AxisOrigin.cpp Diff File
mod - src/Gui/BlenderNavigationStyle.cpp Diff File
mod - src/Gui/CADNavigationStyle.cpp Diff File
mod - src/Gui/CallTips.cpp Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/Command.h Diff File
mod - src/Gui/CommandDoc.cpp Diff File
mod - src/Gui/CommandFeat.cpp Diff File
mod - src/Gui/CommandLink.cpp Diff File
mod - src/Gui/CommandMacro.cpp Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandStructure.cpp Diff File
mod - src/Gui/CommandTest.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/CommandWindow.cpp Diff File
mod - src/Gui/DlgKeyboardImp.h Diff File
mod - src/Gui/DlgObjectSelection.cpp Diff File
mod - src/Gui/DocumentModel.cpp Diff File
mod - src/Gui/DocumentRecovery.cpp Diff File
mod - src/Gui/ExpressionCompleter.cpp Diff File
mod - src/Gui/Flag.cpp Diff File
mod - src/Gui/GLPainter.cpp Diff File
mod - src/Gui/GestureNavigationStyle.cpp Diff File
mod - src/Gui/Inventor/SmSwitchboard.cpp Diff File
mod - src/Gui/Inventor/SoAutoZoomTranslation.cpp Diff File
mod - src/Gui/Inventor/SoDrawingGrid.cpp Diff File
mod - src/Gui/InventorNavigationStyle.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/MayaGestureNavigationStyle.cpp Diff File
mod - src/Gui/NavigationStyle.cpp Diff File
mod - src/Gui/OpenCascadeNavigationStyle.cpp Diff File
mod - src/Gui/Quarter/Quarter.h Diff File
mod - src/Gui/Quarter/QuarterP.h Diff File
mod - src/Gui/RevitNavigationStyle.cpp Diff File
mod - src/Gui/SoAxisCrossKit.cpp Diff File
mod - src/Gui/SoFCBackgroundGradient.cpp Diff File
mod - src/Gui/SoFCBoundingBox.cpp Diff File
mod - src/Gui/SoFCColorBar.cpp Diff File
mod - src/Gui/SoFCColorGradient.cpp Diff File
mod - src/Gui/SoFCColorLegend.cpp Diff File
mod - src/Gui/SoFCInteractiveElement.cpp Diff File
mod - src/Gui/SoFCSelection.cpp Diff File
mod - src/Gui/SoFCSelectionAction.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoFCVectorizeSVGAction.cpp Diff File
mod - src/Gui/SoFCVectorizeU3DAction.cpp Diff File
mod - src/Gui/SoNavigationDragger.cpp Diff File
mod - src/Gui/SoTextLabel.cpp Diff File
mod - src/Gui/SplitView3DInventor.cpp Diff File
mod - src/Gui/TouchpadNavigationStyle.cpp Diff File
mod - src/Gui/Tree.cpp Diff File
mod - src/Gui/View3DInventor.h Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/ViewProviderLink.cpp Diff File
mod - src/Gui/ViewProviderPythonFeature.cpp Diff File
mod - src/Gui/propertyeditor/PropertyEditor.cpp Diff File
mod - src/Gui/propertyeditor/PropertyItemDelegate.cpp Diff File

master 2f06decc

2019-09-17 18:05:44

vocx-fc


Committer: yorik Details Diff
Arch: ArchCommands, change the color of the vertices of the subcomponent when using Arch Remove, just like the line color and shape color are changed.
Attach Issues:
mod - src/Mod/Arch/ArchCommands.py Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 195 196 197 198 199 200 201 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 585 586 587  Next  Last