Changesets: FreeCAD
master c457ce61 2020-05-27 14:56:49 Committer: abdullahtahiriyo Details Diff |
Sketcher: ViewProvider Grid control =================================== Encapsulation of grid internals in ViewProviderObject2D, while allowing control via property changes and protected functions. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 1efe9c92 2020-05-27 14:47:21 Committer: abdullahtahiriyo Details Diff |
Part: Gui ViewProvider2D Grid Management ======================================== 1. The Grid has a default maximum of 10000 lines that is controlled via a new property. The grid is not created (is empty) if a higher number of lines is necessary. This event is show as a Warning in the Report view. 2. The Grid now checks a new property ShowOnlyInEditMode before deciding whether to show the grid or not. This is a new mode for ViewProvider2D and derived objects. If the property is set to true (and showGrid is true), the grid is only shown if the object is in edit mode. If the property is set to false, the grid is shown regardless of whether it is in edit mode or not (provided that showGrid is true). 3. Grid limits are now encapsulated (private). They can be set via a new function updateGridExtent. |
||
mod - src/Mod/Part/Gui/ViewProvider2DObject.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProvider2DObject.h | Diff File | ||
master 8752bc12 2020-05-27 12:56:53 Details Diff |
Arch: Fixed use of IfcOpenShell serializer | ||
mod - src/Mod/Arch/exportIFC.py | Diff File | ||
master 25ea264c 2020-05-27 10:01:38 Syres916 Committer: wwmayer Details Diff |
[Gui] Part TaskCheckGeometry change Error to Log.. for faulty geometry output, The user can still see all the error output in the task panel but by default they will see nothing in the Report View as Log is not Enabled for new users. See discussion https://forum.freecadweb.org/viewtopic.php?f=15&t=46803#p402533 |
||
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp | Diff File | ||
master 7df2bb33 2020-05-27 07:18:45 vocx-fc Committer: yorik Details Diff |
Draft: hide properties of other array types in Array class Leave only the corresponding properties by examining the value of `ArrayType`. |
||
mod - src/Mod/Draft/draftobjects/array.py | Diff File | ||
master 547b9e4e 2020-05-27 02:36:01 vocx-fc Committer: yorik Details Diff |
Draft: small fix for older PathArray objects Older PathLinkArray objects had a `useLink` attribute which was migrated to `use_link`. A recent commit, ff323ebdb5, made some improvements to the PathArray object, but broke the migration of the property. This fixes the migration, so that now all objects should open correctly. |
||
mod - src/Mod/Draft/draftobjects/patharray.py | Diff File | ||
master d6fba74d 2020-05-27 00:52:26 vocx-fc Committer: yorik Details Diff |
Draft: set the properties of the Array through functions Since the `Array` class handles three different types, they have different sets of properties. We add them to specific functions so that they are clearly identified. |
||
mod - src/Mod/Draft/draftobjects/array.py | Diff File | ||
master ff3cdfaf 2020-05-26 20:55:07 Details Diff |
Python: [skip ci] exception handling in PyInit to avoid to close application | ||
mod - src/Base/UnitPyImp.cpp | Diff File | ||
master 6f3160db 2020-05-26 15:18:33 Committer: abdullahtahiriyo Details Diff |
Sketcher: Enable undo when trimming =================================== Reported here: https://forum.freecadweb.org/viewtopic.php?p=311853#p312647 |
Affected Issues 0004001 |
|
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 9f3bb051 2020-05-26 14:50:43 Committer: wwmayer Details Diff |
Travis exclude Clang build job for PR | ||
mod - .travis.yml | Diff File | ||
master 078432af 2020-05-26 13:03:56 Details Diff |
gcc: suppress gcc warnings in smesh code | ||
mod - src/3rdParty/salomesmesh/CMakeLists.txt | Diff File | ||
master 5421ea00 2020-05-26 11:55:05 Details Diff |
FEM: fix some Python object task panels if ther is no analysis | ||
mod - src/Mod/Fem/femviewprovider/view_constraint_electrostaticpotential.py | Diff File | ||
mod - src/Mod/Fem/femviewprovider/view_constraint_flowvelocity.py | Diff File | ||
mod - src/Mod/Fem/femviewprovider/view_constraint_initialflowvelocity.py | Diff File | ||
master de847a55 2020-05-26 10:01:40 Details Diff |
gcc: suppress gcc warnings in smesh code | ||
mod - src/3rdParty/salomesmesh/CMakeLists.txt | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp | Diff File | ||
master a3a7ef8d 2020-05-26 06:26:35 Details Diff |
FEM: material common obj, fix category attribute | ||
mod - src/Mod/Fem/femobjects/material_common.py | Diff File | ||
master bde91ccf 2020-05-26 05:17:26 vocx-fc Committer: yorik Details Diff |
Draft: clean up code, PEP8, and docstrings for Array class Added author of the `CircularArray` array type, "M. G. Berberich" (berberic2) or "rynn" in the forum. |
||
mod - src/Mod/Draft/draftobjects/array.py | Diff File | ||
master c5193ec6 2020-05-26 01:37:15 vocx-fc Committer: yorik Details Diff |
Draft: add use_instead function to warn users about old functions This can be used to deprecate older definitions and suggest users to try a different function. This will be used in the make functions in `draftmake`. |
||
mod - src/Mod/Draft/draftutils/utils.py | Diff File | ||
master 78d7616d 2020-05-26 01:35:45 vocx-fc Committer: yorik Details Diff |
Draft: add find_object function to find objects by label in a document Also add `find_doc` to be able to test the existence of an active document before searching for the object. These can be used in the make functions of most modifier commands. |
||
mod - src/Mod/Draft/draftutils/utils.py | Diff File | ||
master fea82942 2020-05-26 01:27:18 vocx-fc Committer: yorik Details Diff |
Draft: clean up the utils module a bit, PEP8, style | ||
mod - src/Mod/Draft/draftutils/utils.py | Diff File | ||
master a337653d 2020-05-25 23:34:26 Details Diff |
Path: Add missing `CoolantMode` input to GUI | ||
mod - src/Mod/Path/Gui/Resources/panels/PageOpWaterlineEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterlineGui.py | Diff File | ||
master 30dcafc5 2020-05-25 23:16:31 Committer: GitHub Details Diff |
Merge pull request 0003461 from Russ4262/3D_Surface_updates Path: 3D Surface and Waterline updates and fixes. |
||
mod - src/Mod/Path/Gui/Resources/panels/PageOpSurfaceEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PageOpWaterlineEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurface.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurfaceGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurfaceSupport.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterline.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterlineGui.py | Diff File | ||
master 7822daf1 2020-05-25 21:19:47 Gabriel Wicke Committer: wwmayer Details Diff |
Part: Parallelize tessellations in TopoShape Update parameters for all BRepMesh_IncrementalMesh instances to allow parallel meshing. This matches what is already done for view tessellations. Other positional parameters are filled with their defaults in BRepMesh_IncrementalMesh, so there should be no behavior change outside of allowing parallelism. |
||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
master 3233dc1f 2020-05-25 21:07:17 Details Diff |
clang: [skip ci] fix -Wfinal-dtor-non-final-class | ||
mod - src/Gui/3Dconnexion/GuiNativeEventLinux.h | Diff File | ||
mod - src/Gui/3Dconnexion/GuiNativeEventLinuxX11.h | Diff File | ||
mod - src/Gui/3Dconnexion/GuiNativeEventMac.h | Diff File | ||
mod - src/Gui/3Dconnexion/GuiNativeEventWin32.h | Diff File | ||
master 9346dfa4 2020-05-25 20:59:19 Committer: yorik Details Diff |
Arch: importIFCHelper: Fix crash on unsupported entity When getCurveSet() is called on an unsupported entity, it runs into a NameError exception because elts is not defined. Instead print a message and return gracefully. This is in line with overall behaviour of the importer: Ignore unsupported elements instead of thowing errors. |
||
mod - src/Mod/Arch/importIFCHelper.py | Diff File | ||
master 6665799a 2020-05-25 20:35:30 Committer: yorik Details Diff |
Arch: IFC import, implementation of IfcIndexedPolyCurve ArchiCAD uses this entity for footprint annotations even if there are no arc segments. Thus I need this, but couldn't test the arc part of the patch. |
||
mod - src/Mod/Arch/importIFCHelper.py | Diff File | ||
master 388bfbdc 2020-05-25 17:33:23 Committer: GitHub Details Diff |
Merge pull request 0003502 from dubstar-04/fixes/op-visibility [Path] - Don't reset the operations visibility state during document recompute |
||
mod - src/Mod/Path/PathCommands.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOp.py | Diff File |