Changesets: FreeCAD

master a9a10a7f

2020-02-26 19:44:11

vocx-fc


Committer: yorik Details Diff
Draft: gui_snapper.py clean up imports and spaces

Small spacing fixes like imports in separate lines
for more clarity.
Also use the `OrderedDict` prefixed with the `collections` module.
mod - src/Mod/Draft/draftguitools/gui_snapper.py Diff File

master f33dcf69

2020-02-26 17:16:53

vocx-fc


Committer: yorik Details Diff
Draft: todo.py clean up header, imports and messages

Small spacing fixes like imports in separate lines
for more clarity, and the position of the license.
Also use the new `messages` module to provide
the functions to print text to the console.

Use two `DEBUG` variables to print information about
the `ToDo` class in order to see the scheduled commands
when the graphical commands are executed.
mod - src/Mod/Draft/draftutils/todo.py Diff File

master 4b62adb8

2020-02-26 17:11:00

sliptonic


Committer: GitHub Details Diff
Merge branch 'master' into master
mod - src/Mod/Path/PathScripts/PathProfileEdges.py Diff File
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File
add - src/Mod/Fem/femtools/constants.py Diff File
mod - src/Mod/Fem/femtools/ccxtools.py Diff File
mod - src/Mod/Fem/femsolver/z88/tasks.py Diff File
mod - src/Mod/Fem/femsolver/z88/solver.py Diff File
mod - src/Mod/Fem/femsolver/run.py Diff File
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File
mod - src/Mod/Fem/femsolver/elmer/tasks.py Diff File
mod - src/Mod/Fem/femsolver/elmer/solver.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/heat.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/flow.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/equation.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/electrostatic.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/elasticity.py Diff File
mod - src/Mod/Fem/femsolver/calculix/writer.py Diff File
mod - src/Mod/Fem/femsolver/calculix/tasks.py Diff File
mod - src/Mod/Fem/femsolver/calculix/solver.py Diff File
mod - src/Mod/Fem/femresult/resulttools.py Diff File
mod - src/Mod/Fem/femmesh/gmshtools.py Diff File
mod - src/Mod/Fem/feminout/importCcxFrdResults.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py Diff File
mod - src/Mod/Fem/femcommands/manager.py Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File

master 778c269b

2020-02-26 13:55:50

sliptonic


Committer: GitHub Details Diff
Merge pull request 0003068 from Russ4262/Profile_Open_Edges

[Path] ProfileEdges: New feature - profile open edges
mod - src/Mod/Path/PathScripts/PathProfileEdges.py Diff File
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File

master dbbab7ae

2020-02-26 13:55:49

berndhahnebach

Details Diff
FEM: constants, add new module
add - src/Mod/Fem/femtools/constants.py Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File

master 3d4013bf

2020-02-26 13:55:49

berndhahnebach

Details Diff
FEM: constants, use new module in elmer and ccx
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File
mod - src/Mod/Fem/femsolver/calculix/writer.py Diff File

master f9f5a7de

2020-02-26 13:55:47

berndhahnebach

Details Diff
FEM: improve imports
mod - src/Mod/Fem/femtools/ccxtools.py Diff File
mod - src/Mod/Fem/femsolver/z88/tasks.py Diff File
mod - src/Mod/Fem/femsolver/z88/solver.py Diff File
mod - src/Mod/Fem/femsolver/run.py Diff File
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File
mod - src/Mod/Fem/femsolver/elmer/tasks.py Diff File
mod - src/Mod/Fem/femsolver/elmer/solver.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/heat.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/flow.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/equation.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/electrostatic.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/elasticity.py Diff File
mod - src/Mod/Fem/femsolver/calculix/tasks.py Diff File
mod - src/Mod/Fem/femsolver/calculix/solver.py Diff File
mod - src/Mod/Fem/femresult/resulttools.py Diff File
mod - src/Mod/Fem/femmesh/gmshtools.py Diff File
mod - src/Mod/Fem/feminout/importCcxFrdResults.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py Diff File
mod - src/Mod/Fem/femcommands/manager.py Diff File

master e4e4d9fe

2020-02-26 12:56:18

Patrick Felixberger

Details Diff
Removed version info 2
mod - src/Mod/Path/PathScripts/PathDeburr.py Diff File

master 3a362000

2020-02-26 12:52:53

Patrick Felixberger

Details Diff
Removed version info
mod - src/Mod/Path/PathScripts/PathDeburrGui.py Diff File

master 75869dbd

2020-02-26 12:30:53

Patrick Felixberger

Details Diff
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD
mod - src/Mod/TechDraw/Gui/Workbench.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.cpp Diff File
add - src/Mod/TechDraw/Gui/Resources/icons/techdraw-landmarkdistance.svg Diff File
mod - src/Mod/TechDraw/Gui/Resources/TechDraw.qrc Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandCreateDims.cpp Diff File
mod - src/Mod/TechDraw/App/ShapeExtractor.h Diff File
mod - src/Mod/TechDraw/App/ShapeExtractor.cpp Diff File
add - src/Mod/TechDraw/App/LandmarkDimension.h Diff File
add - src/Mod/TechDraw/App/LandmarkDimension.cpp Diff File
mod - src/Mod/TechDraw/App/GeometryObject.h Diff File
mod - src/Mod/TechDraw/App/GeometryObject.cpp Diff File
mod - src/Mod/TechDraw/App/Geometry.h Diff File
mod - src/Mod/TechDraw/App/Geometry.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewSection.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.h Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.h Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDetail.cpp Diff File
mod - src/Mod/TechDraw/App/DrawView.h Diff File
mod - src/Mod/TechDraw/App/DrawView.cpp Diff File
mod - src/Mod/TechDraw/App/DrawLeaderLine.h Diff File
mod - src/Mod/TechDraw/App/Cosmetic.h Diff File
mod - src/Mod/TechDraw/App/Cosmetic.cpp Diff File
mod - src/Mod/TechDraw/App/CMakeLists.txt Diff File
mod - src/Mod/TechDraw/App/AppTechDraw.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureDressUp.cpp Diff File
mod - src/Mod/PartDesign/App/Feature.h Diff File
mod - src/Mod/PartDesign/App/Feature.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File
mod - src/Mod/Part/Gui/DlgSettingsObjectColor.ui Diff File
mod - src/Mod/Part/Gui/DlgSettingsObjectColor.cpp Diff File
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Mesh/Gui/Workbench.cpp Diff File
add - src/Mod/Mesh/Gui/RemeshGmsh.ui Diff File
add - src/Mod/Mesh/Gui/RemeshGmsh.h Diff File
add - src/Mod/Mesh/Gui/RemeshGmsh.cpp Diff File
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/Gui/CMakeLists.txt Diff File
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File
mod - src/Mod/Fem/femtools/femutils.py Diff File
add - src/Mod/Fem/femtools/errors.py Diff File
mod - src/Mod/Fem/femsolver/solverbase.py Diff File
mod - src/Mod/Fem/femsolver/run.py Diff File
mod - src/Mod/Fem/femsolver/elmer/writer.py Diff File
mod - src/Mod/Fem/femsolver/elmer/equations/electrostatic.py Diff File
mod - src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py Diff File
mod - src/Mod/Fem/femmesh/gmshtools.py Diff File
mod - src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py Diff File
mod - src/Mod/Fem/femcommands/manager.py Diff File
mod - src/Mod/Fem/femcommands/commands.py Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintTemperature.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintTemperature.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPressure.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPressure.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPlaneRotation.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintPlaneRotation.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintHeatflux.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintHeatflux.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.ui Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFluidBoundary.ui Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFluidBoundary.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFluidBoundary.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFixed.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFixed.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintDisplacement.ui Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintDisplacement.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintDisplacement.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintContact.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintContact.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraint.h Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraint.cpp Diff File
mod - src/Mod/Fem/Gui/Resources/ui/ElectrostaticPotential.ui Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Cloud/App/AppCloud.h Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/DlgSettingsDocumentImp.cpp Diff File
mod - src/Gui/DlgSettingsDocument.ui Diff File
mod - src/Base/FileInfo.cpp Diff File
mod - src/App/Document.cpp Diff File
mod - cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake Diff File

master 6693ea72

2020-02-26 11:44:45

wmayer

Details Diff
TechDraw: [skip ci] fix -Wextra-semi -Winconsistent-missing-override
mod - src/Mod/TechDraw/App/DrawView.h Diff File
mod - src/Mod/TechDraw/App/DrawLeaderLine.h Diff File

master 8533527a

2020-02-26 08:35:30

wandererfan

Details Diff
[TD] Landmark Dim minor clean ups

- clean up reference vertices on delete

- protect fail on close empty Page

- hide unimplemented functions
mod - src/Mod/TechDraw/Gui/CommandCreateDims.cpp Diff File
mod - src/Mod/TechDraw/App/LandmarkDimension.h Diff File
mod - src/Mod/TechDraw/App/LandmarkDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.h Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File

master 233453c1

2020-02-26 08:34:38

wandererfan

Details Diff
[TD]Add pref for loose 2D objects
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw4Imp.cpp Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw4.ui Diff File
mod - src/Mod/TechDraw/App/ShapeExtractor.h Diff File
mod - src/Mod/TechDraw/App/ShapeExtractor.cpp Diff File

master 3b6c06d0

2020-02-26 07:27:15

vocx-fc


Committer: yorik Details Diff
Draft: gui_utils.py clean up imports

Small spacing fixes like imports in separate lines
for more clarity, and the position of the license.
Also use the new `messages` module to provide the functions
to print text to the console.
mod - src/Mod/Draft/draftutils/gui_utils.py Diff File

master a5be62b8

2020-02-26 07:15:12

wmayer

Details Diff
Fem: [skip ci] fix several coding flaws:
* improve implementation of TaskFemConstraintForce::onButtonDirection
* use QSignalBlocker to tmp. suppress signals instead of dis- and re-connecting
* directly access object from SelectionObject
* don't do type checks by class name but by typeid
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.cpp Diff File
mod - src/Mod/Fem/Gui/TaskFemConstraintFluidBoundary.cpp Diff File

master 096f64cc

2020-02-26 07:10:05

realthunder


Committer: wmayer Details Diff
PartDesign: fix task dressup/transformed creation cancel
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.h Diff File

master e9742da7

2020-02-26 06:59:55

vocx-fc


Committer: yorik Details Diff
Draft: utils.py clean up header and imports

Small spacing fixes like imports in separate lines
for more clarity, and the position of the license.
Also use the new `messages` module to provide the functions
to print text to the console.
mod - src/Mod/Draft/draftutils/utils.py Diff File

master 1b57cd3a

2020-02-26 05:50:10

wmayer

Details Diff
Fem: [skip ci] improve implementation of TaskFemConstraintForce::onButtonDirection
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.cpp Diff File

master c1e7bb3a

2020-02-26 01:13:14

berndhahnebach

Details Diff
FEM: transform task panel, use doc identifier instead of App.ActiveDocument
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp Diff File

master e82b2455

2020-02-25 19:12:43

russ4262

Details Diff
ProfileEdges: New feature - profile open edges

Open edges, exterior or interior, can now be used to generate paths.

The new feature behaves as though the parent face is vertically oriented (standing). It is preferred that the user select upper (top) edges. Selecting bottom edges in some cases may not produce a path.

Path ends calculations might need slight adjustment in the code. Path ends are *near* perpendicular to ends of edge.

Cut direction seems sporadic, but the `Direction` property will switch the direction of cut. The `CW` and `CCW` direction labels might not align with the actual direction. Additional algorithm modification is necessary to enforce fidelity to the labels.

Existing properties, `UseComp` and `OffsetExtra` are observed with open faces. Negative values for `OffsetExtra` have not been tested - only zero and positive.
mod - src/Mod/Path/PathScripts/PathProfileEdges.py Diff File
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File

master 43e6be90

2020-02-25 17:55:07

wmayer

Details Diff
Part: [skip ci] the number of domains returned by TopoShape::getDomains must match with number of faces

If a face cannot be meshed then an empty domain is added
mod - src/Mod/Part/App/TopoShape.cpp Diff File

master 78040f77

2020-02-25 16:44:22

wmayer

Details Diff
Fem: [skip ci] fix segmentation fault when opening contraint transform panel

The segmentation fault is caused when NameDispl has less elements than the RefDispl property
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp Diff File

master a6b22b32

2020-02-25 16:44:11

berndhahnebach

Details Diff
FEM: transform task panel, pyton fix
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp Diff File

master e2d21019

2020-02-25 15:29:55

donovaly


Committer: berndhahnebach Details Diff
[FEM] highlight also selected transformable surfaces

this makes it much easier to find the surfaces that are transformable
mod - src/Mod/Fem/Gui/TaskFemConstraintTransform.cpp Diff File

master 03dc6edb

2020-02-25 14:30:01

wmayer

Details Diff
Mesh: [skip ci] improve writing mesh formats in ASCII format
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 199 200 201 202 203 204 205 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last