wmayer
e211b89cf8
port to MSYS2/clang
2021-09-19 19:49:44 +02:00
Chris Hennes
75e0ad6396
Merge pull request #5041 from Syres916/patch-32
...
[AddonManager] Handle stderr from git status
2021-09-18 11:27:38 -05:00
Chris Hennes
874e333d67
Merge pull request #5039 from troyp76/PartDesignChamferImprovement
...
Part Design: Improved chamfer behaviour when faces are selected and non equal chamfer types are used
2021-09-18 09:32:45 -05:00
Syres916
2c9a4602a1
[AddonManager] stderr remove translate
2021-09-18 13:05:36 +01:00
troyp76
1a3527c06a
Improved chamfer behavior when faces are selected
...
Improved chamfer behavior when faces are selected and non equal chamfer types are used
2021-09-18 22:03:28 +10:00
Syres916
a7fb567cd5
[AddonManager] Handle stderr from git status
...
See discussion https://forum.freecadweb.org/viewtopic.php?f=10&t=62265
2021-09-18 11:19:42 +01:00
Chris Hennes
823ebacbf9
[Sketcher] Refactor split code
...
LGTM complains about using continue statements inside a loop
whose condition is always false. In addition, the C++ core guidelines
recommend against using the do...while construct, and in this case it
was really serving as a goto, just hiding the actual goto keyword.
This commit replaces the loop and continue structure with simple
conditionals.
2021-09-17 23:43:12 +02:00
Preslav
1ceaa09d17
Added spring boundary condition
2021-09-17 11:08:08 +02:00
Ajinkya Dahale
421ece90b6
[FEM] Add backward compatibility for simple hardening
...
Prior to a recent commit (or this, if squashed), yield points of a non-linear
material with simple hardening were stored as three different properties. These
changes consolidate them into the new `YieldPoints` property.
2021-09-17 11:07:16 +02:00
Ajinkya Dahale
5f4b87035b
[FEM] Add tools for more yield points in simple hardening materials
...
String List instead of String should allow for arbitrarily many entries,
theoretically.
Note the defaults previously in `YieldPoint1` an `YieldPoint2` were arbitrary.
Now the list is kept empty by default.
Fixes issue #4720 .
2021-09-17 11:07:16 +02:00
Roy-043
5fd21f80da
TechDraw housekeeping: TechDraw_LandmarkDimension icon fix ( #5033 )
...
TechDraw housekeeping: TechDraw_LandmarkDimension icon fix
2021-09-16 18:42:11 -05:00
Ajinkya Dahale
e305dbd49c
PartDesign: Add new need active body dialog with option to choose body ( #4949 )
...
* [PD] Add new need active body dialog
Intended for use wherever an active body is needed but none exists. The dialog
contains a list with the bodies present in the document, with an extra option to
make a new body. Custom text can be provided if needed.
This commit also replaces the warnings used by "new sketch" and "primitive"
command with this new dialog.
Addresses issue #4288 .
2021-09-16 12:27:46 -05:00
wmayer
3ab5dadd82
Mesh: add function section() to Mesh class
2021-09-16 17:31:45 +02:00
wmayer
666f67f8d9
Part: support null shapes in boolean operations
2021-09-16 12:43:32 +02:00
Chris Hennes
d3567b9d90
Merge pull request #5031 from luzpaz/PD-typo
...
PartDesign: Fix typo in function getContiniusEdges->getContinuousEdges
2021-09-15 11:09:33 -05:00
wmayer
89e4f21008
MeshPart: show a more useful error message if the currently selected object cannot be tessellated
2021-09-15 17:09:54 +02:00
Roy-043
08aa7154c1
TechDraw: Changed "TechDraw_Dimension_Link" -> "TechDraw_LinkDimension" ( #5032 )
...
* Update and rename TechDraw_Dimension_Link.svg to TechDraw_LinkDimension.svg
Icon name should match the command name.
2021-09-15 10:08:09 -05:00
luz paz
7fb4dd37e4
PD: Fix typo in function getContiniusEdges->getContinuousEdges
...
Related to PR #5029
2021-09-15 10:11:37 -04:00
wmayer
9fe1f56824
PD: fix ProfileBased::Restore to not affect sub-classes that need to handle changed property types/names
2021-09-15 15:45:24 +02:00
wmayer
e273954135
PD: move handling of changed properties of Transformed to handleChangedPropertyType
2021-09-15 15:20:40 +02:00
wmayer
6176e815e8
PD: move handling of changed properties of the Chamfer/Fillet to handleChangedPropertyType
2021-09-15 15:14:14 +02:00
wmayer
62723f3dfd
Part: move handling of changed properties of the Primitive class to handleChangedPropertyName and handleChangedPropertyType
2021-09-15 14:45:50 +02:00
wmayer
4327cd5ccb
Mod: make sure to call the base class' handleChangedPropertyType
2021-09-15 14:07:32 +02:00
wmayer
33f3fa6865
Mesh: define the typenames FacetIndex and PointIndex to distinguish between facet and point related indexes
2021-09-14 23:01:29 +02:00
wmayer
ce285ea265
Mod: fix warning [-Wmacro-redefined]
2021-09-14 22:57:17 +02:00
wmayer
40d2955c66
Base: split export/import macros from FCConfig.h and move them to FCGlobal.h
...
The FCGlobal.h can be included in a Global.h header file of an extension module.
The reason is that some IDEs (e.g. QtCreator) fails to detect the export/import macros when only defined in the PreCompiled.h files and thus raise a parser warning.
2021-09-14 16:40:30 +02:00
Megidd Git
c3df0db4f7
Mesh: fix infinite loop when repairing mesh facet indices
2021-09-12 09:13:57 +04:30
Yorik van Havre
8a526a9ba4
Merge pull request #4935 from edi271/TechDrawToolsEdi
...
[TD] added TechDrawTools Commands
2021-09-09 11:39:02 +02:00
Yorik van Havre
9fe0442729
Merge pull request #5018 from luzpaz/sketcher-cstring-fix
...
Sketcher: fix mislabeled .ui cstring tag
2021-09-09 11:37:39 +02:00
luz paz
391a9e8d23
Draft: whitespace tweak
2021-09-08 10:22:26 -04:00
luz paz
c03d4b1c10
Draft: fix comment typo
2021-09-08 10:22:26 -04:00
luz paz
6642e28826
Path: Fix PathScripts/PathJobGui.py typo bug
2021-09-08 10:22:26 -04:00
luz paz
e72da8babd
Sketcher: fix mislabeled .ui cstring tag
...
Closes https://github.com/FreeCAD/FreeCAD-translations/issues/59
Thanks @jakub-swierk for the patch!
2021-09-08 10:21:43 -04:00
Yorik van Havre
642836d58a
Merge pull request #5002 from AjinkyaDahale/fix-4732-self-int
...
[Mesh] Avoid false negatives during self-intersection checks
2021-09-08 12:31:30 +02:00
mwganson
c4367add4a
[TechDraw] prevent crash where user has duplicated page without dependencies and then tries to remove a view from one of the pages by editing the Views property
2021-09-07 12:55:20 -05:00
Yorik van Havre
33d63519f4
Merge pull request #5013 from mwganson/techdraw
...
[TechDraw] prevent crash where user duplicates page without also dupl…
2021-09-07 12:47:53 +02:00
Yorik van Havre
d964653057
Merge pull request #5014 from marioalexis84/draft-gui_label
...
Draft: Prevent working plane from restoring after label command
2021-09-07 12:45:22 +02:00
Yorik van Havre
e19c086116
Merge pull request #5015 from Roy-043/Spreadsheet-importXLSX
...
Spreadsheet importXLSX: Added floor and ceil functions.
2021-09-07 12:45:03 +02:00
Yorik van Havre
89e1a97d80
Merged crowdin translations
2021-09-07 11:26:48 +02:00
Roy-043
4339e47582
Spreadsheet importXLSX: Added floor and ceil functions. Fixed aliasRef is None issue.
...
See https://forum.freecadweb.org/viewtopic.php?f=3&t=61807&p=530473#p530413
2021-09-07 09:26:39 +02:00
marioalexis
bdbe3105ff
Draft: Prevent working plane from restoring after label command
2021-09-07 02:50:38 -03:00
mwganson
dfe02d4099
[TechDraw] prevent crash where user duplicates page without also duplicating dependencies
2021-09-06 13:20:29 -05:00
edi271
3454ca381a
renamed to CommandExtensionPack
2021-09-06 18:32:45 +02:00
edi271
89b7d72d1a
added TechDrawTools Commands
2021-09-06 18:32:45 +02:00
edi271
017db79458
delete redundant line in CommandCreateDims
2021-09-06 18:32:45 +02:00
edi271
cdd8147024
added TechDrawTools Commands
2021-09-06 18:32:45 +02:00
Yorik van Havre
d14167a50d
Updated ts files
2021-09-06 15:32:07 +02:00
Yorik van Havre
1c8b803f9e
Draft: Introduced Hatch command + object
2021-09-06 15:27:52 +02:00
Yorik van Havre
cbde274c9a
Merge branch 'master' into Draft_addgroup
2021-09-06 12:02:36 +02:00
Yorik van Havre
42a8389e40
Restored docstring
2021-09-06 11:55:42 +02:00