Changesets: FreeCAD
master 44e82ac3 2021-04-26 08:55:56 Details Diff |
App: remove some more deprecated Py2 code and remove deprecated void from function signature and replace 0 or NULL with nullptr |
||
mod - src/App/Expression.cpp | Diff File | ||
mod - src/App/FeaturePythonPyImp.h | Diff File | ||
mod - src/App/PropertyStandard.cpp | Diff File | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
mod - src/Main/MainGui.cpp | Diff File | ||
master af16ab02 2021-04-26 08:29:48 Details Diff |
Base: remove some more deprecated Py2 code and remove deprecated void from function signature and replace 0 or NULL with nullptr |
||
mod - src/Base/Interpreter.cpp | Diff File | ||
mod - src/Base/MatrixPyImp.cpp | Diff File | ||
mod - src/Base/ParameterPy.cpp | Diff File | ||
mod - src/Base/PyObjectBase.cpp | Diff File | ||
mod - src/Base/PyObjectBase.h | Diff File | ||
mod - src/Base/PyTools.c | Diff File | ||
mod - src/Base/Stream.cpp | Diff File | ||
mod - src/Base/UnitPyImp.cpp | Diff File | ||
mod - src/Tools/generateTemplates/templateClassPyExport.py | Diff File | ||
master 3ed720dc 2021-04-25 19:58:24 Details Diff |
App: [skip ci] fix memory leaks: Found two memory leaks in class Enumeration * method tearDown() always ignored to free the memory of the first element * assignment operator didn't call tearDown() when needed |
||
mod - src/App/Enumeration.cpp | Diff File | ||
master 31b0f25b 2021-04-25 14:34:09 Committer: wwmayer Details Diff |
[UI] Replace SVG icon files for Plain SVG format | ||
mod - src/Mod/Sketcher/Gui/Resources/icons/geometry/Sketcher_Split.svg | Diff File | ||
mod - src/Mod/Sketcher/Gui/Resources/icons/pointers/Sketcher_Pointer_Splitting.svg | Diff File | ||
master 8bdf4a7a 2021-04-25 14:10:46 Details Diff |
Add load/save/refresh to addElement | ||
mod - src/Mod/OpenSCAD/OpenSCADCommands.py | Diff File | ||
master ea96f186 2021-04-25 11:15:20 Details Diff |
TD: do not delete mtextedit.h for in-source builds | ||
mod - src/Mod/TechDraw/Gui/CMakeLists.txt | Diff File | ||
master c69f245d 2021-04-24 13:32:38 luz paz Committer: wwmayer Details Diff |
Part: remove py2 code | ||
mod - src/Mod/Part/App/AppPartPy.cpp | Diff File | ||
mod - src/Mod/Part/App/AttachEnginePyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/BSplineCurvePyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/BSplineSurfacePyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/Geom2d/BSplineCurve2dPyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/GeometryCurvePyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShapeEdgePyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShapePyImp.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShapeWirePyImp.cpp | Diff File | ||
mod - src/Mod/Part/Gui/AppPartGui.cpp | Diff File | ||
master 18e75153 2021-04-24 12:31:18 Details Diff |
Sketcher: Changes to split edge functionality ============================================= This commit is directed to external functionality of the split() function. 1. getAppliedConstraints renamed to getConstraintIndices This is just for clarity being a general function 2. SwapInvolvedGeometry functionality moved to Constraint class Why? i. Because it is a specific operation on a constraint, it must not be a public function, as it does not define interface of the Sketch. ii. It could be a lambda or a private utility function, but them it would not be reusable. iii. It could be part of a helper class, but then, it is would be less reusable. 3. renaming of the flag passed to transferConstraints function |
||
mod - src/Mod/Sketcher/App/Constraint.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/Constraint.h | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp | Diff File | ||
master 81918da6 2021-04-23 21:44:15 luz paz Committer: wwmayer Details Diff |
Gui: remove py2 code | ||
mod - src/Gui/CallTips.cpp | Diff File | ||
mod - src/Gui/Command.cpp | Diff File | ||
mod - src/Gui/PythonWorkbenchPyImp.cpp | Diff File | ||
mod - src/Gui/ViewProviderPyImp.cpp | Diff File | ||
master 086063f7 2021-04-23 20:32:11 luz paz Committer: wwmayer Details Diff |
Mesh: remove py2 code | ||
mod - src/Mod/Mesh/App/AppMeshPy.cpp | Diff File | ||
mod - src/Mod/Mesh/App/Mesh.cpp | Diff File | ||
mod - src/Mod/Mesh/App/MeshPyImp.cpp | Diff File | ||
master 1e795e86 2021-04-23 20:29:53 luz paz Committer: wwmayer Details Diff |
[FEM] remove Py2 code | ||
mod - src/Mod/Fem/App/FemMeshPyImp.cpp | Diff File | ||
mod - src/Mod/Fem/App/HypothesisPy.cpp | Diff File | ||
master 142c2c2c 2021-04-23 16:48:46 luz paz Committer: wwmayer Details Diff |
Base: remove Py2 code | ||
mod - src/Base/Console.cpp | Diff File | ||
mod - src/Base/Exception.cpp | Diff File | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
mod - src/Base/MatrixPyImp.cpp | Diff File | ||
mod - src/Base/ParameterPy.cpp | Diff File | ||
mod - src/Base/PlacementPyImp.cpp | Diff File | ||
mod - src/Base/PyObjectBase.h | Diff File | ||
mod - src/Base/PyTools.c | Diff File | ||
mod - src/Base/QuantityPyImp.cpp | Diff File | ||
mod - src/Base/RotationPyImp.cpp | Diff File | ||
mod - src/Base/Stream.cpp | Diff File | ||
mod - src/Base/Tools.cpp | Diff File | ||
mod - src/Base/UnitPyImp.cpp | Diff File | ||
mod - src/Base/UnitsApi.cpp | Diff File | ||
mod - src/Base/VectorPyImp.cpp | Diff File | ||
mod - src/Base/swigpyrun.inl | Diff File | ||
master ae0a3154 2021-04-23 15:05:13 Details Diff |
TD: fix memory leaks in BaseGeom::baseFactory() and make code more readable | ||
mod - src/Mod/TechDraw/App/Geometry.cpp | Diff File | ||
master 317177da 2021-04-23 13:46:39 Details Diff |
Draft: Fixed default color for new dimensions (now uses DefautTextColor instead of DefaultLineColor) | ||
mod - src/Mod/Draft/draftutils/gui_utils.py | Diff File | ||
master 56fb65de 2021-04-23 09:02:19 Details Diff |
Base: use Python's weak reference mechanism to avoid memory leaks due to cyclic dependencies | ||
mod - src/Base/PyObjectBase.cpp | Diff File | ||
mod - src/Base/PyObjectBase.h | Diff File | ||
master 73bfb948 2021-04-23 02:34:25 Andrew White Committer: wwmayer Details Diff |
Add human readable version to mac app bundle CFBundleVersion is used by the system to identify app versions, but CFBundleShortVersionString is what Finder shows about the app when using the Get Info screen. Having the version available there makes it easer to check app versions without launching FreeCAD |
||
mod - src/MacAppBundle/FreeCAD.app/Contents/Info.plist | Diff File | ||
master ef4f74aa 2021-04-22 21:16:03 Details Diff |
Gui: fix memory leak in SelectionParser::yyparse() | ||
mod - src/Gui/SelectionFilter.cpp | Diff File | ||
mod - src/Gui/SelectionFilter.h | Diff File | ||
mod - src/Gui/SelectionFilter.l | Diff File | ||
mod - src/Gui/SelectionFilter.tab.c | Diff File | ||
mod - src/Gui/SelectionFilter.y | Diff File | ||
mod - src/Gui/lex.SelectionFilter.c | Diff File | ||
master b4823e86 2021-04-22 13:33:14 Committer: GitHub Details Diff |
Merge pull request 0004749 from sliptonic/feature/inspecttool [Path] adjust tool position during inspect |
||
mod - src/Mod/Path/PathScripts/PathInspect.py | Diff File | ||
master 819e15a0 2021-04-22 09:05:11 Committer: GitHub Details Diff |
Merge pull request 0004748 from steelman/material-color-dialog Arch: Fix material color pickers |
||
mod - src/Mod/Arch/ArchMaterial.py | Diff File | ||
master 80728ed6 2021-04-22 09:03:13 Committer: GitHub Details Diff |
Merge pull request 0004747 from SniperCZE/master AddonManager cannot download anything if working dir is on ecryptfs (aka ubuntu's encrypted home) |
||
mod - src/Mod/AddonManager/addonmanager_workers.py | Diff File | ||
master 0377ad9c 2021-04-22 09:01:08 Committer: GitHub Details Diff |
Merge pull request 0004745 from steelman/opening-modes Arch: Parse window opening modes with more than one digit |
||
mod - src/Mod/Arch/ArchWindow.py | Diff File | ||
master d775aa93 2021-04-22 08:59:23 Committer: GitHub Details Diff |
Merge pull request 0004724 from Syres916/patch-15 [Techdraw] Fix minor bug changing Image Crop... |
||
mod - src/Mod/TechDraw/Gui/QGIViewImage.cpp | Diff File | ||
master f64f0e71 2021-04-22 02:12:07 luz paz Committer: wwmayer Details Diff |
Sketcher: remove Py2 code from Sketcher wb | ||
mod - src/Mod/Sketcher/App/ConstraintPyImp.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp | Diff File | ||
master 1d60dbdc 2021-04-22 02:06:59 luz paz Committer: wwmayer Details Diff |
[TD] remove Py2 code from TD | ||
mod - src/Mod/TechDraw/App/AppTechDrawPy.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/CenterLinePyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawPagePyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawProjGroupPyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawSVGTemplatePyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewCollectionPyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewPartPyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/Command.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGITile.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIWeldSymbol.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskActiveView.cpp | Diff File | ||
master b7aee7bf 2021-04-21 19:46:14 Details Diff |
fixes 0003844: PVS: The pointer was not released in destructor. A memory leak is possible. |
Affected Issues 0003844 |
|
mod - src/Gui/Command.cpp | Diff File |