marcuspollio
8944dd5c53
Merge remote-tracking branch 'upstream/main' into UI-TaskPanels-cleanup-1
2024-05-20 09:14:08 +12:00
bgbsww
9decb98c71
Toponaming: adjust tests
2024-05-18 14:12:04 -05:00
bgbsww
2657bbee4d
Minor test tweaks, and small fixes to pass tests
2024-05-17 19:14:01 -05:00
bgbsww
b72a8c4222
Toponaming: Bring in Chamfer, Fillet code and add tests ( #14035 )
...
* Toponaming: bring in missing code fragments in Sketcher
* Toponaming: Fix infinite recursion, remove debug cruft, rough in fillet test
* Bring in missing code; fix chamfers
* Toponaming: Add code for fillets and test
2024-05-15 19:43:30 -04:00
marcuspollio
e7993e053f
Address feedback
2024-05-15 14:27:18 +12:00
marcuspollio
0526257be5
Merge remote-tracking branch 'upstream/main' into UI-TaskPanels-cleanup-1
2024-05-15 13:45:43 +12:00
bgbsww
f304b0123c
Toponaming: bring in missing code fragments in PartDesign
2024-05-13 08:45:26 -05:00
Chris Hennes
e703615603
Update translations
2024-05-12 17:06:56 -05:00
bgbsww
45c4aefaae
Rework makeElementChamfer to match current parms, and add PartDesign code for Chamfers
2024-05-12 13:28:20 -05:00
marcuspollio
17d0ee3aca
PartDesign UI: Update Task panels titles and icons
...
update Workbench.cpp, TaskFeaturePick.cpp
2024-05-12 15:08:14 +12:00
wmayer
7d738f161a
PD: Fix ShapeBinder::execute() if Support is empty
...
This fixes the reported regression: https://forum.freecad.org/viewtopic.php?t=87229
2024-05-10 15:06:22 +02:00
wmayer
35b70acb33
PD: Fix linter warnings
2024-05-10 15:06:22 +02:00
bgbsww
71d96bccac
Fix tests, slip in TNP defense
2024-05-07 13:42:21 -04:00
bgbsww
8fff92618c
Toponaming/Part: Fix fillet/pad bug, add tests
2024-05-07 09:40:48 -04:00
Chris Hennes
a2b0941540
Update translations
...
Also removes Web from translation scripts.
2024-05-06 18:17:53 +02:00
Martin Rodriguez Reboredo
9759da82e4
Fixups with Qt6 enums ( #13611 )
...
* Python PySide enums to C++ converter
* Python IntFlags to C++ int in getStandardButtons
* Remove int conversion in mods Python sources
2024-05-06 18:02:18 +02:00
bgbsww
2bff3f5343
Lint corrections
2024-05-03 12:07:02 -04:00
bgbsww
d861b81c51
Merge branch 'main' into bgbsww-toponamingMissingAppMethods
2024-05-02 22:43:36 -04:00
bgbsww
ad0cb61656
Toponaming/Part: unify revolution changes
2024-05-02 18:50:02 -05:00
bgbsww
f9b65e563d
Test for changed Sketches avoiding TNP
2024-05-01 20:29:26 -04:00
wmayer
56f84c8042
Fix various compiler warnings:
...
* fix -Wunused-parameter
* fix -Wunused-function
* fix -Wunused-private-field
* fix -Wunused-variable
* fix -Winconsistent-missing-override
2024-04-30 16:59:31 +02:00
hlorus
7ff4da5a27
[Part/PD] Remove measure tools
2024-04-29 09:27:22 -04:00
hlorus
4f5dd40fa7
[PD] Add handlers for unified measurement facility
2024-04-29 09:27:22 -04:00
wmayer
ed77603af9
PD: Fixes crash if sub-element name of reference axis is empty
...
This fixes #13656
2024-04-27 07:43:40 +02:00
bgbsww
fa8f29aed4
Toponaming/Part: Fix all getBaseTopoShape calls. Tests and missing code.
2024-04-26 21:15:11 -05:00
Chris Hennes
1ec93fdbc2
Update translations
...
Note: Web and Start omitted
2024-04-24 13:58:21 -05:00
Chris Hennes
6d504a0351
Update translations.
2024-04-17 16:50:38 -05:00
bgbsww
a4dd600ec6
Toponaming/Part: Fix hashing, hasher mismatches, and adjust test results to match
2024-04-15 23:00:27 -05:00
Chris Hennes
87839c9f8b
Merge pull request #13332 from wwmayer/fix_material_issues
...
Fix material issues
2024-04-15 10:33:29 -05:00
bgbsww
c988c4b65e
Merge branch 'main' into bgbsww-toponamingFeatureDressup10399
2024-04-14 18:16:03 -04:00
bgbsww
3d1f6199c4
TopoNaming/PartDesign: Implement shapebinders
2024-04-14 17:13:14 -05:00
bgbsww
2e859100a9
Merge branch 'main' into bgbsww-toponamingFeatureDressup10399
2024-04-14 18:08:58 -04:00
Chris Hennes
d1c5de6e06
Merge pull request #13401 from bgbsww/bgbsww-toponamingPD6FeaturePrimitive
...
Toponaming/Part: Enhance testing for primitive features
2024-04-14 16:21:38 -05:00
Chris Hennes
f94a045598
Merge pull request #13387 from bgbsww/bgbsww-toponamingPD5FeaturePad
...
Toponaming/Part Transfer more python ElementMapVersion and add feature pad testing
2024-04-14 16:06:40 -05:00
wmayer
e05e17c954
PD: Fixes #13446 : Crash with hole in additive loft
2024-04-14 21:24:06 +02:00
bgbsww
a88e7baff5
TopoShape/Part: Bug fixes; pass Hasher parms, OCCT 7.8 compatibility, ElementMaps correct item count
2024-04-14 13:56:07 -04:00
bgbsww
2eb4689996
Toponaming/Part: Add Pad test, cleanup
2024-04-14 07:10:27 -04:00
bgbsww
6291078939
Toponaming/Part: Initialize the hasher so that it operates
2024-04-13 22:41:57 -05:00
bgbsww
11b4d218bd
Toponaming/Part: Enhanced testing for FeaturePrimitives
2024-04-12 10:32:05 -04:00
bgbsww
b471435bc5
Toponaming/Part: Add Pad test, cleanup
2024-04-12 10:32:05 -04:00
Zheng, Lei
6c6dce236d
Bring in missing code
2024-04-11 18:20:26 -04:00
bgbsww
5f2c412cfa
Toponaming/Part: Clean and add tests
2024-04-11 11:30:04 -04:00
Zheng, Lei
7bc2b3688a
TopoShape/Part: Bring in FeatureDressup
2024-04-11 10:22:11 -04:00
bgbsww
bd307d7cac
Toponaming/Part: Fix review items
2024-04-10 12:14:01 -04:00
bgbsww
c9d8bdf13d
Toponaming/Part: Add deprecation comments, clean up code
2024-04-09 21:17:08 -04:00
Zheng, Lei
82c3e107d7
TopoShape/Part: Bring in PartDesign dependencies
2024-04-09 21:17:08 -04:00
bgbsww
83ea7e4355
Upgrade Toponaming tests
2024-04-09 16:19:07 -05:00
wmayer
780481f6ed
PD: fix shape appearance of datum features, shape binder and sub-shape binder
2024-04-09 22:15:51 +02:00
wmayer
3a34fe080a
Mod: Show regressions in shape colouring
...
This PR demonstrates the known regressions of the recently merged material branch:
* Changing the transparency after setting color per face will reset them
* The result of boolean operations or compound doesn't inherit the colour of its input objects
* If colour is set per face to a boolean operaton object then saving and restoring the file causes weird rendering behaviour
because material binding is set to PER_PART but only a single colour is defined
* If a shape inside a part container has set colour per face then saving and restoring as STEP file causes weird rendering
behaviour for the same reason
* Shape binder or datum objects don't show the correct default shape colour
2024-04-09 22:13:42 +02:00
wmayer
14ed89f903
Material: add workbench manipulator
...
Implement a workbench manipulator to inject Std_Material and Std_Appearance to (context) menu.
2024-04-05 10:08:06 +02:00