Changesets: FreeCAD
master aaec4c0b 2019-06-30 06:33:07 Details Diff |
Cleanup of PathMillFaceGui for pylint warnings | ||
mod - src/Mod/Path/PathScripts/PathMillFaceGui.py | Diff File | ||
master b7ace853 2019-06-30 06:31:49 Details Diff |
Cleanup of PathIconViewProvider for pylint warnings | ||
mod - src/Mod/Path/PathScripts/PathIconViewProvider.py | Diff File | ||
master 253f3562 2019-06-30 06:27:44 Details Diff |
Cleaned up pylint warnings for PathGetPoint | ||
mod - src/Mod/Path/PathScripts/PathGetPoint.py | Diff File | ||
master aef9969b 2019-06-30 06:19:04 Details Diff |
Addressed pylint warnings for PathTool family | ||
mod - src/Mod/Path/PathScripts/PathToolController.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolControllerGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolEdit.py | Diff File | ||
master c870d338 2019-06-30 06:12:16 Details Diff |
pylint warnings for PathSelection | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
master 80e991a0 2019-06-30 06:05:55 Details Diff |
addressing pylint warnings for PathProfile family | ||
mod - src/Mod/Path/PathScripts/PathProfileEdges.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileFaces.py | Diff File | ||
master 7abb4961 2019-06-30 05:52:53 Details Diff |
addressed pylint warnings for PathPocket family | ||
mod - src/Mod/Path/PathScripts/PathPocketBase.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketShape.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
master 3098d750 2019-06-30 05:34:56 Details Diff |
pylint cleanup for path setup sheet | ||
mod - src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py | Diff File | ||
master 2a97d558 2019-06-30 05:31:04 Details Diff |
pylint warning for PathDeburr | ||
mod - src/Mod/Path/PathScripts/PathDeburr.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDeburrGui.py | Diff File | ||
mod - src/Mod/Path/utils/path-lint.sh | Diff File | ||
master 8896a843 2019-06-30 05:04:26 Details Diff |
More dogbond pylint cleanup | ||
mod - src/Mod/Path/PathScripts/PathDressupDogbone.py | Diff File | ||
mod - src/Mod/Path/utils/path-lint.sh | Diff File | ||
master 507c4066 2019-06-30 04:00:50 Details Diff |
Draft: Turned autogroup button into layers selector (added pref option to restore old groups-based system) | ||
mod - src/Mod/Draft/DraftGui.py | Diff File | ||
mod - src/Mod/Draft/DraftLayer.py | Diff File | ||
mod - src/Mod/Draft/DraftTools.py | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-draft.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-draftvisual.ui | Diff File | ||
master 68939608 2019-06-30 02:16:33 Details Diff |
Properly deal with deleted objects when cleaning up the extension visualisation. | ||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
master 18e39b5d 2019-06-30 01:47:02 Mark Ganson TheMarkster Committer: yorik Details Diff |
fix bug in uninstalling macro | ||
mod - src/Mod/AddonManager/AddonManager.py | Diff File | ||
master aa15a6cf 2019-06-30 01:16:44 Details Diff |
Cover entire hole if pockeet extension is bigger than hole. | ||
mod - src/Mod/Path/PathScripts/PathPocketShape.py | Diff File | ||
master 4fb0b04a 2019-06-30 01:05:13 Details Diff |
Fixed extensions for round holes. | ||
mod - src/Mod/Path/PathScripts/PathPocketShape.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
master fe3cb2f0 2019-06-30 00:03:03 Details Diff |
Moving OfflineRenderingUtils.py from Draft to Arch | ||
mod - src/Mod/Arch/CMakeLists.txt | Diff File | ||
mod - src/Mod/Draft/CMakeLists.txt | Diff File | ||
master 67782320 2019-06-29 23:59:46 Details Diff |
Draft: Added Offline rendering utils module | ||
mod - src/Mod/Draft/CMakeLists.txt | Diff File | ||
add - src/Mod/Draft/OfflineRenderingUtils.py | Diff File | ||
master 44b9929d 2019-06-29 22:48:41 Details Diff |
Draft: Fixed SelectPlane command not working when an object is selected | ||
mod - src/Mod/Draft/DraftTools.py | Diff File | ||
master 06f42de7 2019-06-29 11:20:07 Details Diff |
FEM: lgtm, various improvements | ||
mod - src/Mod/Fem/femexamples/ccx_cantilever_std.py | Diff File | ||
mod - src/Mod/Fem/femexamples/rc_wall_2d.py | Diff File | ||
mod - src/Mod/Fem/femresult/resulttools.py | Diff File | ||
mod - src/Mod/Fem/femsolver/calculix/tasks.py | Diff File | ||
mod - src/Mod/Fem/femsolver/writerbase.py | Diff File | ||
mod - src/Mod/Fem/femsolver/z88/tasks.py | Diff File | ||
mod - src/Mod/Fem/femtools/ccxtools.py | Diff File | ||
master d19470a9 2019-06-29 11:18:05 Details Diff |
FEM: ccx writer, lgtm, Nested for statement uses loop variable 'femobj' of enclosing for statement | ||
mod - src/Mod/Fem/femsolver/calculix/writer.py | Diff File | ||
master 4bcf2446 2019-06-29 10:49:50 Details Diff |
FEM: lgtm, do not test if for a constant, because it will give the same result in any case | ||
mod - src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py | Diff File | ||
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py | Diff File | ||
staging 06294304 2019-06-29 09:36:37 Zheng, Lei Details Diff |
Spreadsheet: convert PropertySheet to link type property PropertySheet is changed to derive from PropertyExpressionContainer, which makes it a link type property that is capable of external linking. It now relies on the unified link property API to manage object depenency, and tracking of object life time, relabeling, etc. This patch also includes various fix and improvement of Spreadsheet, such as improved recompute efficiency, correct handling of document label change, etc. |
||
mod - src/Mod/Spreadsheet/App/Cell.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Cell.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.h | Diff File | ||
staging 8026ff13 2019-06-29 09:36:37 Zheng, Lei Details Diff |
Spreadsheet: convert PropertySheet to link type property PropertySheet is changed to derive from PropertyExpressionContainer, which makes it a link type property that is capable of external linking. It now relies on the unified link property API to manage object depenency, and tracking of object life time, relabeling, etc. This patch also includes various fix and improvement of Spreadsheet, such as improved recompute efficiency, correct handling of document label change, etc. |
||
mod - src/Mod/Spreadsheet/App/Cell.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Cell.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.h | Diff File | ||
master 34ed8a8e 2019-06-29 09:36:37 Zheng, Lei Committer: wmayer Details Diff |
Spreadsheet: convert PropertySheet to link type property PropertySheet is changed to derive from PropertyExpressionContainer, which makes it a link type property that is capable of external linking. It now relies on the unified link property API to manage object depenency, and tracking of object life time, relabeling, etc. This patch also includes various fix and improvement of Spreadsheet, such as improved recompute efficiency, correct handling of document label change, etc. |
||
mod - src/Mod/Spreadsheet/App/Cell.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Cell.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.h | Diff File | ||
staging 0b11871c 2019-06-29 09:30:51 Zheng, Lei Details Diff |
PropertyExpressionEngine: convert to link type property PropertyExpressionEngine is changed to derived from a new class PropertyExpressionContainer, which is in turn derives from PropertyXLinkContainer. This makes PropertyExpressionEngine a link type property that is capable of external linking. It now uses the unified link property APIs for dependency management and tracking of object life time, re-labeling, etc. ObjectIdentifier is modified to support sub-object reference, but is not exposed to end-user, because expression syntax is kept mostly unchanged, which will be submitted in future PR. There is, however, one small change in expression syntax (ExpressionParser.y) to introduce local property reference to avoid ambiguity mentioned in FreeCAD/FreeCAD#1619 Modified Expression/ExpressionModifier interface to support various link property API for link modification. |
||
mod - src/App/Application.cpp | Diff File | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/App/DocumentObject.cpp | Diff File | ||
mod - src/App/DocumentObject.h | Diff File | ||
mod - src/App/DocumentObjectPy.xml | Diff File | ||
mod - src/App/DocumentObjectPyImp.cpp | Diff File | ||
mod - src/App/Expression.cpp | Diff File | ||
mod - src/App/Expression.h | Diff File | ||
mod - src/App/ExpressionParser.tab.c | Diff File | ||
mod - src/App/ExpressionParser.y | Diff File | ||
mod - src/App/ExpressionVisitors.h | Diff File | ||
mod - src/App/ObjectIdentifier.cpp | Diff File | ||
mod - src/App/ObjectIdentifier.h | Diff File | ||
mod - src/App/Property.h | Diff File | ||
mod - src/App/PropertyExpressionEngine.cpp | Diff File | ||
mod - src/App/PropertyExpressionEngine.h | Diff File | ||
mod - src/App/PropertyGeo.cpp | Diff File | ||
mod - src/App/PropertyGeo.h | Diff File | ||
mod - src/App/PropertyUnits.cpp | Diff File | ||
mod - src/App/Range.cpp | Diff File | ||
mod - src/App/Range.h | Diff File | ||
mod - src/Mod/Sketcher/App/PropertyConstraintList.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/PropertyConstraintList.h | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File |