Changesets: FreeCAD

master e4a5d8b8

2020-05-14 17:35:40

abdullah


Committer: abdullahtahiriyo Details Diff
PartDesign: Chamfer feature corrections and improvements

========================================================

- Correction to mustExecute() to account for the new properties
- Make properties not used by the mode as read-only.
- Gui: apply() only for construction mode valid features
mod - src/Mod/PartDesign/App/FeatureChamfer.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureChamfer.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File

master 8f9cae4a

2020-05-14 15:22:09

russ4262

Details Diff
Path: Update for inter-panel visibility updates

Also, clear`singleStep` and `value` properties for `StepOver` spinBox in UI panel.
mod - src/Mod/Path/Gui/Resources/panels/PageOpWaterlineEdit.ui Diff File
mod - src/Mod/Path/PathScripts/PathWaterlineGui.py Diff File

master 88661c1b

2020-05-14 15:18:13

russ4262

Details Diff
Path: Add `ProfileEdges` and `AvoidLastX_Faces` inputs to GUI



Path: Set min & max values for `StepOver`
mod - src/Mod/Path/Gui/Resources/panels/PageOpSurfaceEdit.ui Diff File
mod - src/Mod/Path/PathScripts/PathSurfaceGui.py Diff File

master 92fe9ade

2020-05-14 14:30:46

sliptonic


Committer: GitHub Details Diff
Merge pull request 0003464 from Russ4262/BoundaryDressup_fix

Path: Fix for `BoundaryDressup` and fix for `Profile` when extrude vector is roughly zero
mod - src/Mod/Path/PathScripts/PathDressupPathBoundary.py Diff File
mod - src/Mod/Path/PathScripts/PathJobGui.py Diff File
mod - src/Mod/Path/PathScripts/PathProfile.py Diff File

master 4f36c23c

2020-05-14 09:49:36

yorik

Details Diff
Arch: Allow to skip import of IFC types from python
mod - src/Mod/Arch/importIFC.py Diff File

master a679356b

2020-05-14 02:52:15

russ4262

Details Diff
Path: Add `if edge:` test clause

`If edge:` handles 'NoneType' edges returned from `PathGeom.edgeForCmd()`.
Includes some PEP8 formatting.
mod - src/Mod/Path/PathScripts/PathDressupPathBoundary.py Diff File

master 681b33da

2020-05-14 02:30:20

vocx-fc


Committer: yorik Details Diff
Draft: move circular, ortho, and polar make functions

Previously they were in `draftobjects`, but since they
don't define new objects, just create objects,
they are moved to `draftmake`.

Also ajust the `CMakeLists.txt` and the corresponding Gui Commands
which use these make functions.

These functions internally use the `Draft.makeArray` function.
We will put comments as reminders so that when this function
is moved to its own module, we can update the derived functions.
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/Draft.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_circulararray.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_orthoarray.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_polararray.py Diff File

master e9baea43

2020-05-14 00:22:47

vocx-fc


Committer: yorik Details Diff
Draft: update snake_case for unit tests

Also fix the name of certain functions.

Do not import `DraftFillet` any more as it's just kept
for compatibility purposes.

Do not test OCA nor AirfoilDAT as it's very improbable
that these formats will gain more support any time soon.
mod - src/Mod/Draft/TestDraft.py Diff File
mod - src/Mod/Draft/drafttests/auxiliary.py Diff File
mod - src/Mod/Draft/drafttests/test_airfoildat.py Diff File
mod - src/Mod/Draft/drafttests/test_creation.py Diff File
mod - src/Mod/Draft/drafttests/test_dwg.py Diff File
mod - src/Mod/Draft/drafttests/test_dxf.py Diff File
mod - src/Mod/Draft/drafttests/test_import.py Diff File
mod - src/Mod/Draft/drafttests/test_import_gui.py Diff File
mod - src/Mod/Draft/drafttests/test_import_tools.py Diff File
mod - src/Mod/Draft/drafttests/test_modification.py Diff File
mod - src/Mod/Draft/drafttests/test_oca.py Diff File
mod - src/Mod/Draft/drafttests/test_pivy.py Diff File
mod - src/Mod/Draft/drafttests/test_svg.py Diff File

master 786d96ae

2020-05-13 21:58:17

russ4262

Details Diff
Path: Expose property creation process to user access; Code cleanup


Path: EOL syncs with source

PathSurface and PathWaterline modules have incorrect, Windows, line endings and need to be converted to Unix style.
mod - src/Mod/Path/PathScripts/PathSurface.py Diff File
mod - src/Mod/Path/PathScripts/PathSurfaceSupport.py Diff File
mod - src/Mod/Path/PathScripts/PathWaterline.py Diff File

master ffc353f2

2020-05-13 21:33:13

russ4262

Details Diff
Path: Fix for `.extrude()` vector roughly zero
mod - src/Mod/Path/PathScripts/PathProfile.py Diff File

master deadd6d3

2020-05-13 18:30:12

Syres916


Committer: yorik Details Diff
[AddonManager] Fix bug when Multiple Wbs updated

See discussion https://forum.freecadweb.org/viewtopic.php?f=3&t=46322
mod - src/Mod/AddonManager/addonmanager_workers.py Diff File

master b5beab8f

2020-05-13 16:00:08

berndhahnebach

Details Diff
FEM: code conventions, update flake8 command
mod - src/Mod/Fem/coding_conventions.md Diff File

master 262841bb

2020-05-13 13:37:23

Armandas JaruĊĦauskas


Committer: abdullahtahiriyo Details Diff
PartDesign: Chamfer with multiple creation modes
mod - src/Mod/PartDesign/App/FeatureChamfer.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureChamfer.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.ui Diff File

master 4fa967b2

2020-05-13 12:12:37

yorik

Details Diff
Arch: Fixed export of non-ortho extrusions to IFC
mod - src/Mod/Arch/exportIFC.py Diff File

master 17c79f19

2020-05-13 08:26:57

wmayer

Details Diff
Gui: [skip ci] rename Std_ExportGraphviz to Std_DependencyGraph
mod - src/Gui/CommandDoc.cpp Diff File
mod - src/Gui/Workbench.cpp Diff File

master dc007c18

2020-05-13 00:05:34

wandererfan

Details Diff
[TD]Highlight colour set in wrong class
mod - src/Mod/TechDraw/Gui/QGIHighlight.cpp Diff File

master 5e0165bc

2020-05-12 23:43:15

wandererfan

Details Diff
[TD]Fix wrong scale in Section
mod - src/Mod/TechDraw/App/DrawViewSection.cpp Diff File

master 58ba0e1c

2020-05-12 22:43:21

russ4262

Details Diff
Path: Fix related to `linkStockAndModel` checkbox.

The StockEdit class is reused by BoundaryDressup, and this checkbox does not exist in its UI panel.
mod - src/Mod/Path/PathScripts/PathJobGui.py Diff File

master 125d0ca8

2020-05-12 18:59:17

carlopav


Committer: yorik Details Diff
Draft: various cleanup

Mainly added an empty line at the end of each file and changed docstrings.
mod - src/Mod/Draft/draftfunctions/array.py Diff File
mod - src/Mod/Draft/draftfunctions/downgrade.py Diff File
mod - src/Mod/Draft/draftfunctions/heal.py Diff File
mod - src/Mod/Draft/draftfunctions/join.py Diff File
mod - src/Mod/Draft/draftfunctions/move.py Diff File
mod - src/Mod/Draft/draftfunctions/rotate.py Diff File
mod - src/Mod/Draft/draftfunctions/scale.py Diff File
mod - src/Mod/Draft/draftfunctions/split.py Diff File
mod - src/Mod/Draft/draftmake/make_array.py Diff File
mod - src/Mod/Draft/draftmake/make_block.py Diff File
mod - src/Mod/Draft/draftmake/make_circle.py Diff File
mod - src/Mod/Draft/draftmake/make_clone.py Diff File
mod - src/Mod/Draft/draftmake/make_copy.py Diff File
mod - src/Mod/Draft/draftmake/make_drawingview.py Diff File
mod - src/Mod/Draft/draftmake/make_ellipse.py Diff File
mod - src/Mod/Draft/draftmake/make_facebinder.py Diff File
mod - src/Mod/Draft/draftmake/make_line.py Diff File
mod - src/Mod/Draft/draftmake/make_patharray.py Diff File
mod - src/Mod/Draft/draftmake/make_point.py Diff File
mod - src/Mod/Draft/draftmake/make_pointarray.py Diff File
mod - src/Mod/Draft/draftmake/make_polygon.py Diff File
mod - src/Mod/Draft/draftmake/make_rectangle.py Diff File
mod - src/Mod/Draft/draftmake/make_shape2dview.py Diff File
mod - src/Mod/Draft/draftmake/make_shapestring.py Diff File
mod - src/Mod/Draft/draftmake/make_sketch.py Diff File
mod - src/Mod/Draft/draftmake/make_wire.py Diff File
mod - src/Mod/Draft/draftmake/make_wpproxy.py Diff File
mod - src/Mod/Draft/draftobjects/array.py Diff File
mod - src/Mod/Draft/draftobjects/base.py Diff File
mod - src/Mod/Draft/draftobjects/bezcurve.py Diff File
mod - src/Mod/Draft/draftobjects/block.py Diff File
mod - src/Mod/Draft/draftobjects/bspline.py Diff File
mod - src/Mod/Draft/draftobjects/circle.py Diff File
mod - src/Mod/Draft/draftobjects/clone.py Diff File
mod - src/Mod/Draft/draftobjects/dimension.py Diff File
mod - src/Mod/Draft/draftobjects/draftlink.py Diff File
mod - src/Mod/Draft/draftobjects/drawingview.py Diff File
mod - src/Mod/Draft/draftobjects/ellipse.py Diff File
mod - src/Mod/Draft/draftobjects/facebinder.py Diff File
mod - src/Mod/Draft/draftobjects/label.py Diff File
mod - src/Mod/Draft/draftobjects/point.py Diff File
mod - src/Mod/Draft/draftobjects/pointarray.py Diff File
mod - src/Mod/Draft/draftobjects/polygon.py Diff File
mod - src/Mod/Draft/draftobjects/rectangle.py Diff File
mod - src/Mod/Draft/draftobjects/shape2dview.py Diff File
mod - src/Mod/Draft/draftobjects/shapestring.py Diff File
mod - src/Mod/Draft/draftobjects/wire.py Diff File
mod - src/Mod/Draft/draftobjects/wpproxy.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_array.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_base.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_clone.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_draft_annotation.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_draftlink.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_facebinder.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_label.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_point.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_rectangle.py Diff File

master 9c27f107

2020-05-12 17:06:36

sliptonic


Committer: GitHub Details Diff
Merge pull request 0003443 from Russ4262/UnifiedProfile

Path: Combine Contour, Profile Faces and Profile Edges into unified Profile operation
mod - src/Mod/Path/CMakeLists.txt Diff File
mod - src/Mod/Path/InitGui.py Diff File
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File
mod - src/Mod/Path/PathScripts/PathGuiInit.py Diff File
mod - src/Mod/Path/PathScripts/PathOp.py Diff File
mod - src/Mod/Path/PathScripts/PathOpGui.py Diff File
add - src/Mod/Path/PathScripts/PathProfile.py Diff File
rm - src/Mod/Path/PathScripts/PathProfileBase.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileContour.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileContourGui.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileEdges.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileEdgesGui.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileFaces.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileFacesGui.py Diff File
mod - src/Mod/Path/PathScripts/PathSelection.py Diff File

master 99ab82ed

2020-05-12 13:11:01

wmayer

Details Diff
Mesh: [skip ci] cleanup cylinder fit
mod - src/Mod/Mesh/App/Core/Approximation.cpp Diff File
mod - src/Mod/Mesh/App/Core/SphereFit.cpp Diff File

master 6b022b27

2020-05-12 12:30:53

wmayer

Details Diff
PartDesign: [skip ci] fix ambiguous widget name
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.ui Diff File

master 1bd13125

2020-05-12 11:25:27

wmayer

Details Diff
TechDraw: [skip ci] fix -Wconstant-logical-operand
mod - src/Mod/TechDraw/Gui/QGIGhostHighlight.cpp Diff File

master b9fc0fb8

2020-05-12 09:16:30

yorik

Details Diff
Arch: Fixed IFC export of Part Extrusions
mod - src/Mod/Arch/exportIFC.py Diff File

master 8796d7bc

2020-05-12 06:46:28

berndhahnebach

Details Diff
FEM: App and Gui init script:
- improve imports
- add comments
- some code formating
mod - src/Mod/Fem/Init.py Diff File
mod - src/Mod/Fem/InitGui.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 146 147 148 149 150 151 152 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last