sliptonic
747c2b86f8
Merge pull request #9521 from AgCaliva/User/Document/Feature_level_units_selection_#7746
...
Adding "ProjectUnitSystem" support to project files.
2023-10-06 07:56:59 -05:00
wmayer
a7a9923e04
Part: add unit tests for empty face
2023-10-05 08:15:33 +02:00
wmayer
607add75d9
Part: add unit tests for empty edge
2023-10-05 08:15:33 +02:00
Florian Foinant-Willig
a922be727f
Part: fix crash with null face
2023-10-05 08:14:50 +02:00
Florian Foinant-Willig
bd2898725a
Part: fix #10868 crash with null edge
2023-10-05 08:14:50 +02:00
AgCaliva
3ac69993c0
merge master via cli
2023-10-04 13:28:48 -03:00
wmayer
c4f355ad8d
Part: move CmdSelectFilter and friends from core to Part module
2023-10-03 19:26:28 +02:00
wmayer
3c8f245e67
Part: handle Part_SectionCut in WorkbenchManipulator
2023-10-03 19:26:28 +02:00
wmayer
09148fa617
Part: handle Part_SectionCut in WorkbenchManipulator
2023-10-03 19:26:28 +02:00
wmayer
6e12bbf79a
Part: add WorkbenchManipulator to Part module
2023-10-03 19:26:28 +02:00
liukaiwen
721b991b1c
Merge remote-tracking branch 'origin/master' into remove_redundant_definition
2023-10-02 01:42:37 +08:00
Chris Hennes
6c9be93378
Update translations
2023-09-29 22:57:37 -05:00
liukaiwen
329904a055
[cmake] some definitions do not matter build now
2023-09-27 18:17:14 +08:00
AgCaliva
a4e90b2609
Merge branch 'master' into User/Document/Feature_level_units_selection_#7746
2023-09-25 22:58:23 -03:00
Ajinkya Dahale
8a44cfc970
[Part] Optimize snippet of code in ShapeMerge.py
...
Some notes:
Earlier, when adding to the list `connected_to`. the numbers are added in order
from `range(len(groups)`, so we are already in order and every `i_group` is unique.
2023-09-25 11:27:55 -05:00
wmayer
6b0c054023
Part: Add method Part.Compound.setFaces()
2023-09-25 15:31:30 +02:00
wmayer
ef9936a940
App: fixes #10460 : App::PropertyPythonObject is not saving data
...
Since Py3.11 the methods names __setstate__ and __getstate__ conflict with the method names added to the object class.
Thus rename them to 'loads' and 'dumps'
2023-09-24 10:56:35 -05:00
luzpaz
191879b4ea
Part: remove leftover comment markup
...
Closes #10731
2023-09-22 15:56:22 +02:00
Chris Hennes
3f3ab1ae15
Update translations
2023-09-19 22:25:14 -05:00
Chris Hennes
fb46c8c6f8
Merge pull request #10656 from Ondsel-Development/dim_arc_angle
...
Sketcher_Dimension: Adds arc angle mode.
2023-09-19 12:42:56 -05:00
Pieter Hijma
6c49f90ad3
Part: Fix a missing argument for HLR projector
2023-09-19 09:02:13 -04:00
Paddle
b97a2ef6dc
Adds a small convenience function to get arc of circle angle.
2023-09-18 21:33:24 +02:00
AgCaliva
cfdbd2322a
Merge branch 'master' into User/Document/Feature_level_units_selection_#7746
2023-09-18 14:01:25 -03:00
wmayer
a78ba4b91c
Part: fix crash in Geometry::Restore()
...
If a project contains an unknown geometry extension then the attempt to create it returns a null pointer which isn't checked and causes a segmentation fault.
See also forum: https://forum.freecad.org/viewtopic.php?t=81091
2023-09-17 19:29:28 +02:00
AgCaliva
64f60721a9
merge master via cli
2023-09-16 02:12:58 -03:00
AgCaliva
b360b43ebe
Fixing DOMDocument redefinition
2023-09-16 00:38:41 -03:00
andrea
fc7ae2ce27
removed unnecesary include into cmake
2023-09-15 17:10:00 -05:00
wandererfan
0b13057f10
[Part]allow negative scale factors
2023-09-13 08:13:12 -04:00
wmayer
d74ffd358b
Part: fix encoding issue in BOPProgressIndicator::Show
2023-09-13 12:04:46 +02:00
wmayer
309602d8e8
Part: move scale command
...
See https://github.com/FreeCAD/FreeCAD/pull/10583#issuecomment-1716187490
2023-09-12 21:19:33 +02:00
Chris Hennes
0bc6870618
Update translations ( #10613 )
...
* Update translations
* Start: Remove Start.ts
2023-09-10 13:06:26 -05:00
AgCaliva
5fc6726feb
fixing DOMDocument redefinition on windows
2023-09-09 04:58:38 -03:00
wandererfan
728b2ec841
[Part]fix canScale logic
...
- fix canScale logic
- remove unused method
- add more comments
2023-09-08 18:04:26 +02:00
wandererfan
495ae5df75
[Part]correct handling of preselected objects
2023-09-08 18:04:26 +02:00
wandererfan
d7f5764b9e
[Part]code review changes for FeatureScale
2023-09-07 18:21:56 +02:00
wandererfan
90aef60f32
[Part]add scale command & feature
2023-09-07 18:21:56 +02:00
wmayer
5e911daae2
Part: add tests to ensure that the fixed methods work correctly
2023-09-06 12:14:37 +02:00
wmayer
e6d350e719
Part: when replacing PyArg_ParseTupleAndKeywords with Base::Wrapped_ParseTupleAndKeywords then in a few cases the negation of the expression has been removed.
...
See also: https://forum.freecad.org/viewtopic.php?t=80958
2023-09-06 11:53:56 +02:00
luzpaz
40d2a90e3a
Fix typos
2023-08-31 22:29:17 -05:00
Chris Hennes
40f130643a
Update translations
2023-08-29 07:38:09 -05:00
kaktus Jacek
21b327eb04
Cleaning code from unnecessary strings generated to Crowdin 3 ( #10420 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-29 07:35:04 -05:00
Chris Hennes
3d8ec230f8
Merge pull request #10365 from chennes/wrapPyArgParseWithKeywords
...
Wrap PyArg_ParseTupleWithKeywords
2023-08-27 10:23:31 -05:00
kaktus Jacek
b6db25c2d2
Cleaning code from unnecessary strings generated to Crowdin. ( #10385 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-27 10:08:11 -05:00
Chris Hennes
068b39092c
Part: Wrap PyArg_ParseTupleAndKeywords
2023-08-25 15:34:26 -05:00
wmayer
2c2347f746
Tests: add unit tests for:
...
* TopoShape::getElementTypeAndIndex
* ComplexGeoData::getTypeAndIndex
and fix crashes there when passing a null pointer
2023-08-25 19:23:18 +02:00
wmayer
66fb1c7777
Part: refactor ViewProviderPartExt::getDetail
2023-08-25 19:23:18 +02:00
wmayer
57057b5840
Part: modernize C++: use default member init
2023-08-23 00:55:03 +02:00
wmayer
b9e9fe435a
Part: modernize C++: use equals default
2023-08-22 15:14:03 +02:00
wmayer
c8abd4a6d4
Part: modernize C++: return braced init list
2023-08-19 11:35:41 +02:00
Chris Hennes
bac14e81f7
Merge pull request #10258 from chennes/translations20230814
...
Update translations
2023-08-18 08:52:13 -05:00