Changesets: FreeCAD

master 44e82ac3

2021-04-26 08:55:56

wmayer

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

wmayer

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

wmayer

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

bitacovir


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

keithsloan52

Details Diff
Add load/save/refresh to addElement
mod - src/Mod/OpenSCAD/OpenSCADCommands.py Diff File

master ea96f186

2021-04-25 11:15:20

wmayer

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

abdullah

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

wmayer

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

yorik

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

wmayer

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

wmayer

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

sliptonic


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

yorik


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

yorik


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

yorik


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

yorik


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

wmayer

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
 First  Prev  1 2 3 4 5 6 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last