Florian Foinant-Willig
6adc675a12
PartDesign: modernize type checking
2023-10-23 18:08:16 +02:00
wmayer
4c509c03ef
PD: wrong direction determined for linear pattern
...
A selected edge of a sketch is not in local coordinates and thus its corresponding axis mustn't be multiplied with the sketch placement as
this will lead to a wrong direction vector.
Forum: https://forum.freecad.org/viewtopic.php?t=82022
2023-10-23 10:53:29 -05:00
wmayer
c85bc2a755
PD: fix constructor of TaskTransformedParameters
2023-10-19 22:58:46 +02:00
wmayer
5f0fcf0815
PD: remove redundant std::string from TaskFilletParameters::apply()
2023-10-19 15:49:04 +02:00
Adrian Insaurralde Avalos
3fe4cdd977
[PD] Remove unused old hole feature implementation
...
Has been disabled for 7 years a there's an existing newer implementation
2023-10-18 12:09:13 +02:00
wmayer
56820718c5
Core: Revert superfluous changes made with PR #9521
2023-10-09 15:06:45 +02:00
AgCaliva
2212e68a30
merge master via cli
2023-10-04 13:28:48 -03:00
Chris Hennes
6d37ef6609
Merge pull request #10844 from ppphp/remove_redundant_definition
...
[cmake] some definitions do not matter now
2023-10-02 14:20:49 -05:00
FEA-eng
ec4d1a95d6
Merge branch 'master' into patch-5
2023-10-02 18:14:44 +02:00
liukaiwen
18af697795
Merge remote-tracking branch 'origin/master' into remove_redundant_definition
2023-10-02 01:42:37 +08:00
Chris Hennes
5dfd4d5190
Update translations
2023-09-29 22:57:37 -05:00
liukaiwen
4f8fe8fd4a
[cmake] some definitions do not matter build now
2023-09-27 18:17:14 +08:00
AgCaliva
1f9bae0de7
Merge branch 'master' into User/Document/Feature_level_units_selection_#7746
2023-09-25 22:58:23 -03:00
wmayer
83d4080fe8
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
Chris Hennes
730d471fb1
Update translations
2023-09-19 22:25:14 -05:00
AgCaliva
4a504437d3
merge master via cli
2023-09-16 02:12:58 -03:00
AgCaliva
280e5e3987
Fixing DOMDocument redefinition
2023-09-16 00:38:41 -03:00
wmayer
89bb28239e
MSVC: fix several compiler warnings
2023-09-12 22:57:26 +02:00
Chris Hennes
857ddacb6e
Update translations ( #10613 )
...
* Update translations
* Start: Remove Start.ts
2023-09-10 13:06:26 -05:00
liukaiwen
aef990d440
fix: json is a 3rdparty library, move to 3rdparty
2023-08-30 16:59:25 +02:00
Chris Hennes
6bfafc62dc
Update translations
2023-08-29 07:38:09 -05:00
kaktus Jacek
c0060277c8
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
fbd10583e7
Merge pull request #10377 from kadet1090/lp-offset
...
PartDesign: Add offset modes for patterns
2023-08-27 15:31:15 -05:00
geolta
dbd0922578
Improve Pad/Pocket Task Dialog ( #10392 )
...
* Improve Pad/Pocket Task Dialog
- Reordering elements
- hide select face if not necessary
- improve tab stop order
2023-08-27 15:01:55 -05:00
kaktus Jacek
06284ede05
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
Kacper Donat
1c70983c60
PD: Keep Length and Offset in sync for LinearPattern
...
As Length and Offset represents the same concept in different way it is
useful to keep them in sync when it is possible. Update to one of them
will update the other with approperiate value. This behaviour behaviour
works only if both properties are not coming from expression engine -
those will stay not touched.
2023-08-27 12:45:53 +02:00
Kacper Donat
6d7fea506c
PD: Add offset / overall angle modes for PolarPatterns
...
This commit adds two separate modes for defining angular spacing between
elements in the PD's Polar Pattern:
1. Overall Angle - which behaves exactly like it behaved before,
2. Offset Angle - which allows user to specify separation angle between
consecutive elements.
This change is analogue to that introduced for LinearPattern in previous
commits.
2023-08-27 12:45:53 +02:00
al
2b1108439f
PD: Add offset / overall length modes for LinearPattern
...
This commit adds support for two separate modes of defining distance
between elements in PD's Linear Pattern.
1. Overall Length - which works exactly like it works before,
2. Spacing - which allows user to explicitly define distance (offset) between
features.
2023-08-27 12:45:53 +02:00
wmayer
5686149cd3
PD: modernize C++: use default member init
2023-08-23 00:55:03 +02:00
wmayer
ca1cb21498
PD: modernize C++: use equals default
2023-08-22 13:31:17 +02:00
Florian Foinant-Willig
b80c960077
PartDesign: Fix uptolast ends too soon
2023-08-21 11:14:24 -05:00
wmayer
0d854a56cd
Part: modernize C++: return braced init list
2023-08-19 11:35:41 +02:00
Chris Hennes
09edbbebaf
Merge pull request #10258 from chennes/translations20230814
...
Update translations
2023-08-18 08:52:13 -05:00
Chris Hennes
28f396cc75
Update translations
...
Adds the ten units strings from Base as well.
2023-08-16 22:50:39 -05:00
wmayer
9a1f8a11d6
PD: modernize C++: use range-based for loop
2023-08-16 21:54:56 -05:00
luzpaz
3d0bfa214f
Fix various typos
2023-08-13 08:17:01 -07:00
Roy-043
2e835349d2
PartDesign: Avoid dictionary.keys() where possible
2023-08-10 00:54:21 +02:00
Chris Hennes
d3c08a2da9
Update translations
2023-08-08 17:52:59 -06:00
wmayer
d150fa7164
modernize C++: avoid bind
...
In many cases std::bind() is kept because the code is much simpler
2023-08-08 21:10:16 +02:00
wmayer
68d22d864b
modernize C++: move from boost::bind to std::bind
2023-08-08 17:36:13 +02:00
wmayer
96aabe113e
modernize C++: raw string literal
2023-08-07 19:51:15 -06:00
wmayer
89d529ab7b
modernize C++: use using
2023-08-06 23:17:10 +02:00
wmayer
2a88c7c7df
modernize C++: use bool literals
2023-08-06 01:35:39 +02:00
wmayer
899932cec0
Part/PD: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00
luzpaz
16e083c8f3
Fix various typos
2023-08-04 19:46:12 +02:00
wmayer
7daf7c0700
Part: modernize C++: use override
2023-08-04 17:09:53 +02:00
Yorik van Havre
ebc65ee713
Merged crowdin translations
2023-07-26 11:05:11 +02:00
Yorik van Havre
6bfeb5ff53
Update ts files
2023-07-26 11:04:24 +02:00
Florian Foinant-Willig
761e807cd5
PartDesign: UpToFace check isnull
...
The next line crash if upToFace is null.
2023-07-24 14:40:15 +00:00
wmayer
d7c90d3f77
PD: fix out of scope warnings of Clone feature
...
If the BaseFeature link of the Body of a Clone feature isn't set then do not update it.
Forum thread: https://forum.freecad.org/viewtopic.php?p=675644#p675644
2023-07-24 14:35:04 +00:00