bgbsww
f0982d1d61
Toponaming: Fuse call makeElementRefine; remove deprecated refineSha… ( #15897 )
...
* Toponaming: Fuse call makeElementRefine; remove deprecated refineShapeIfActive
* Part/Toponaming: import code for MultiFuse::execute() from LS3
* added expected values of testRefine
Co-authored-by: Zheng, Lei <realthunder.dev@gmail.com >
Co-authored-by: CalligaroV <vincenzo.calligaro@gmail.com >
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-08-18 11:49:05 -05:00
bgbsww
a1ce983035
Toponaming: Missing shape hasher line; fixed cleaned Transformed
2024-08-13 07:07:59 -04:00
Chris Hennes
6f849e1ce2
Merge pull request #15845 from bgbsww/bgbsww-toponamingTransformedFixes
...
Toponaming: Fix transformed; abstract index element name generation
2024-08-12 08:48:11 -04:00
MisterMaker
d62444e230
Update FeatureLoft.cpp ( #15851 )
...
caused compile issues on MSVC with PCH.
See
https://forum.freecad.org/viewtopic.php?t=89702
4925957185
2024-08-11 19:38:36 -04:00
bgbsww
25ba8ab223
Toponaming: Fix transformed; abstract index element name generation
2024-08-10 23:02:05 -04:00
bgbsww
aab0b31aec
Toponaming: Make FeatureThickness elementMap aware
2024-08-09 16:40:07 -04:00
bgbsww
4925957185
Toponaming: fix loft mistake and complete test
2024-08-08 09:12:48 -05:00
bgbsww
2b97b20a03
Toponaming: Additional element map changes to transform
2024-08-08 09:09:46 -05:00
bgbsww
4afbe73f51
Toponaming: Fix PropertyTopoShape restore; tweak Loft test; missing TopoShape method.
2024-08-07 20:31:21 -05:00
Chris Hennes
74e5c3fafb
Revert "[PD] Revert 316506f, back to shell algo for some helix cases ( #15678 )"
...
This reverts commit dcfae6a897 .
2024-08-06 18:54:46 -05:00
Chris Hennes
4801300913
Merge pull request #15734 from bgbsww/bgbsww-toponamingFixTopoShapeToHaveHasher
...
Toponaming: make sure TopoShapes have Hashers
2024-08-05 11:17:46 -05:00
bgbsww
80045d0e88
Toponaming: add code to implement guessing missing references
2024-08-05 11:01:46 -05:00
Yorik van Havre
aad060c0f0
Translations ( #15689 )
...
* Updated ts files
* Merged crowdin translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-05 10:42:18 -05:00
Florian Foinant-Willig
dcfae6a897
[PD] Revert 316506f, back to shell algo for some helix cases ( #15678 )
...
* [PD] Revert 316506f, back to shell algo for some helix cases
* fix test accuracy
2024-08-05 10:40:00 -05:00
bgbsww
19b63630c6
Toponaming: reformat tnp tests
2024-08-04 17:57:38 -04:00
bgbsww
cd128984e1
Toponaming: make sure toposhapes have hashers
2024-08-02 21:42:16 -04:00
bgbsww
a348a1bc82
Toponaming: Update tests, implement missing subtractive operation tests,
...
fix helix and revolution
2024-07-30 09:12:58 -05:00
David Carter
233fcd1416
Material: PartDesign DiffuseColor custom attribute
...
PartDesign features did not inherit the custom attribute for
DiffuseColors as expected. The inheritance chain was incorrect. Also
added tests to ensure it's available.
fixes #15364
2024-07-29 11:24:46 -05:00
bgbsww
6a5207f7a8
Toponaming: Cleanup review notes
2024-07-23 23:58:56 -05:00
luzpaz
a71f49f4f6
Fix trailing newlines and minor typo fixes
2024-07-23 16:16:30 +02:00
Chris Hennes
3fa339e9eb
Merge pull request #15501 from bgbsww/bgbsww-toponamingSaveRestore4
...
Toponaming: Transfer in getLinksTo
2024-07-22 11:23:12 -05:00
Chris Hennes
f841acc5c5
Merge pull request #15499 from wwmayer/issue_15453
...
Fix possible crashes in PD task panels
2024-07-22 10:44:35 -05:00
Chris Hennes
8249b81d93
PD/Tests: Correct TestPartDesignGui for Qt6
2024-07-22 11:42:59 -04:00
bgbsww
5afdc19874
Toponaming: Cleanup
2024-07-21 17:40:42 -04:00
bgbsww
0bddc51805
Refactor all element name pairs into clearer struct names - renames
2024-07-20 16:32:12 -04:00
wmayer
c1a7edc221
PD: Fix possible crashes in dress-up task panels
2024-07-18 15:13:29 +02:00
wmayer
839fd1fec0
PD: Fix possible crash in primitive dialog
2024-07-18 14:28:52 +02:00
wmayer
5731a27609
PD: Add template helper functions to safely access feature or view provider
...
In subclasses of TaskFeatureParameters use the new helper functions and check for null pointer. This fixes #15453
2024-07-18 13:40:08 +02:00
wmayer
351397e088
PD: Replace helper functions in subclasses of TaskDlgFeatureParameters with a template function
2024-07-18 00:02:07 +02:00
wmayer
cf6d8da448
PD: Make blockUpdate private class member
2024-07-17 20:09:53 +02:00
Zheng, Lei
bcea524177
Toponaming: Missing getSubObject code in PartDesign::Body and SketchObject::getSubObject
2024-07-15 11:59:15 -04:00
bgbsww
e6fbc6b447
Toponaming: Missing suppress property and code
2024-07-15 09:38:13 -05:00
Chris Hennes
4bb6d191b4
Merge pull request #15371 from yorikvanhavre/translations
...
Translations
2024-07-14 12:55:28 -05:00
Chris Hennes
2e39b4167f
Merge pull request #15177 from shaise/Fix-Python-getElement
...
[TNP] Fix python get element. partially fixes #15095
2024-07-13 20:53:03 -05:00
Yorik van Havre
2c66c8a788
Merged crowdin translations
2024-07-11 15:07:17 +02:00
Yorik van Havre
0a69f0d7c2
Updated ts files
2024-07-11 14:56:33 +02:00
Yorik van Havre
32c9ed5493
Merged crowdin translations
2024-07-09 08:52:17 -05:00
Yorik van Havre
26624c2453
Updated ts files
2024-07-09 08:52:17 -05:00
bgbsww
5568b40a07
Toponaming: Add missing TNP element name code; rough in more TNP tests ( #14561 )
...
* Add missing TNP element name code; rough in more TNP tests
* Update ElementNamingUtils.cpp
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-07-08 18:43:42 -05:00
Max Wilfinger
7d21d9edb8
Fix source string typos mentioned on Crowdin ( #15261 )
2024-07-08 17:18:31 -05:00
wmayer
fadb607054
Tests: Make PD and Sketcher tests independent of user settings
...
The Refine property must be explicitly set as otherwise some tests will break because of different user settings
2024-07-08 11:19:36 -05:00
bgbsww
f823f3fd8a
Toponaming: Tweak test framework to allow leaving documents for examination
2024-07-08 11:12:45 -05:00
wmayer
561e521817
MSVC: Fix warning C4005: 'NOMINMAX': macro redefinition
2024-07-05 17:04:43 +02:00
Shai Seger
bf0b0cdf11
Merge branch 'FreeCAD:main' into Fix-Python-getElement
2024-07-05 16:45:36 +03:00
wmayer
dd71f4d5db
PD: Remove dead code from workbench class
2024-07-05 15:32:52 +02:00
FEA-eng
a77d6b8a38
PD: Update Workbench.cpp
2024-07-05 12:09:04 +02:00
wmayer
7a9fd501c3
PD: Reformat TaskThicknessParameters
2024-07-04 22:24:15 +02:00
wmayer
610e1d67ad
PD: Refactor TaskThicknessParameters
2024-07-04 22:24:15 +02:00
wmayer
7c0ecac580
PD: Fix linter warnings in TaskThicknessParameters
2024-07-04 22:24:15 +02:00
wmayer
0af1ec2cf3
PD: Do not set hard-coded maximum for thickness parameter
...
Fixes #15140 : Thickness value Task panel issue
2024-07-04 22:24:15 +02:00