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
wmayer
aac8bdd7bc
Fixes #14772 : Random color problem
2024-07-04 22:23:10 +02:00
shai
2d1edacaa9
Add fixes suggested by @bgbsww
2024-07-04 19:53:09 +03:00
shai
b08714116c
Fix python shape setElement function. Partially fixes #15095
2024-07-04 11:48:44 +03:00
Yorik van Havre
2a009589f9
Translations ( #15107 )
...
* 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-07-02 12:21:53 +02:00
wmayer
3abd1989a9
PD: Rename duplicated test method
...
Fixes #14795 : testPartDesignElementMapSketch: Duplicate test method name
2024-07-01 11:18:46 -05:00
Max Wilfinger
e490531510
Activate Part/Part Design check and refine preferences by default ( #14406 )
...
* Activate Part/Part Design check and refine preferences by default
* added bool in .ui
* Update tests
* Fix Sketcher tests
2024-07-01 10:50:42 -05:00
pre-commit-ci[bot]
54920e6611
Review cleanups
2024-06-28 11:57:43 -05:00
bgbsww
a674729dd3
Toponaming: Cleanups
2024-06-28 11:57:43 -05:00
Zheng, Lei
7a4bc95d47
Toponaming: Transfer in missing Code for BaseFeatures and Sketches
2024-06-28 11:57:43 -05:00
bgbsww
47f94afcba
Toponaming: Add tests for subshaoebinder, attachment problems.
2024-06-28 11:57:43 -05:00
Chris Hennes
6c41f92980
TNP: Update test to use AttachmentSupport
2024-06-26 10:46:36 -05:00
Syres916
49e214729c
Part/Toponaming: makeElementWires
...
* Added tests developed by Syres916
2024-06-26 10:46:36 -05:00
Chris Hennes
241daabda4
Merge pull request #14898 from bgbsww/bgbsww-toponamingSaveRestoreElementMaps
...
Toponaming: Fix save and restore of elementmaps
2024-06-25 09:58:59 -05:00
Syres916
44e8f91085
[PartDesign] Fix thread depth level not enabled unless clicked 3 times
2024-06-24 11:19:06 -05:00
Adrián Insaurralde Avalos
114166a0e3
PD: improve hole dialog layout ( #14031 )
2024-06-24 10:44:13 -05:00
mosfet80
36b9b58eb3
[MOD:PART] removed unused parameter ( #14252 )
...
d variable are never used
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-06-24 10:41:39 -05:00
bgbsww
3c3709cb5d
Toponaming: Fix save and restore of elementmaps
2024-06-23 23:33:12 -04:00
bgbsww
4c3fc869fe
Toponaming: Check for selection mapped element name
2024-06-22 17:10:54 -05:00
wmayer
1ccb74f141
PD: Fix crash in ViewProviderBody::unifyVisualProperty
...
Make sure that the view provider of a body feature provides the requested property
2024-06-18 10:41:41 -05:00
xtemp09
3ab53aba3d
Fix crash described in 14370 (issue comment)
...
The crash occurs because
PartDesignGui::TaskDressUpParameters::setSelection was invoked with
nullptr.
2024-06-17 11:27:07 -05:00
wmayer
41b1fdcb84
PD: Fixes issue #14598 : FreeCAD crashes on Undo
2024-06-17 11:11:12 -05:00
Chris Hennes
c901a2232f
Merge branch 'main' into vp_texture_ext
2024-06-17 10:48:45 -05:00
wmayer
8f6798fcc1
PD: Fix Qt warning at runtime
...
QListWidget::item is not declared as Q_SIGNALS and thus cannot be used as sender in QObject::connect()
2024-06-16 22:21:01 -05:00
wmayer
9b198c7704
MSVC: Fix warnings and build failure
2024-06-12 10:36:58 -05:00
wmayer
b4c5a6d5ba
Fix several regressions:
...
+ improve PropertyMaterialList::readString
+ fix transparency handling in ViewProviderPartExt
+ do not register the private member '_diffuseColor' as property because it would be exposed to the
public where it can be modified
+ fix ViewProviderPartExt::finishRestoring() to correctly restore old project files
+ fix ViewProviderPartExt::setHighlightedFaces() to correctly show face colours if VBO is enabled
+ fix ViewProviderBoolean::updateData()
fix ViewProviderMultiFuse::updateData()
fix ViewProviderMultiCommon::updateData()
fix ViewProviderCompound::updateData()
fix ViewProviderFillet::updateData()
fix ViewProviderChamfer::updateData()
that all set invalid transparency values
+ Filter ShapeAppearance in ViewProviderBody::unifyVisualProperty
because body features usually have different number of faces than the body itself
+ manually fix some bad looking auto-formatted code
+ clean up code and remove duplicated code
2024-06-11 11:58:32 +02:00
wmayer
dd816a635c
Fix several compiler warnings
...
* variable 'xAngle' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
* variable 'yAngle' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
* variable 'zAngle' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
* unused variable 'base' [-Werror,-Wunused-variable]
* unused variable 'extrude' [-Werror,-Wunused-variable]
2024-06-11 11:42:12 +02:00
Kacper Donat
1f35398d5a
Gui: Fix use of no longer existing DiffuseColor property
2024-06-10 19:40:48 -05:00
Florian Foinant-Willig
0b4e01047f
Fix can't pad a sketch on datum plane ( #14397 )
...
* Fix can't pad a sketch on datum plane
* Add a unit test for Pad a sketch on datum plane
2024-06-10 11:21:32 -05:00
Kacper Donat
b68da9d844
GUI: Add UI for Up To Shape feature
...
Add UI for Up To Shape feature and overall refactor of Pad / Pocket.
2024-06-10 18:05:21 +02:00
Kacper Donat
3f6f8c0172
Gui: Refactor DressUp VP to use setHighlighted*
...
This refactors DressUp VP a bit so it does no longer store original copy
of original faces colors to properly support selection, but uses
highlight methods provided by the base class. It simplfies code a bit
and ensures coherent behavior.
2024-06-10 18:05:21 +02:00
wmayer
9456df5a4b
Fix compiler warnings
2024-06-04 20:23:19 +02:00
Chris Hennes
681e8c9d2f
Merge pull request #14485 from bgbsww/bgbsww-toponamingFixDressUpShadowSubs
...
Toponaming fix dress up shadow subs
2024-06-03 21:01:22 -05:00
bgbsww
96aa878b7e
Toponaming: reformat code
2024-06-03 19:29:01 -04:00
Florian Foinant-Willig
309dd6e30d
PD Extrude up to multiple faces or shape
2024-06-03 11:26:19 -05:00
Chris Hennes
696196d8f0
Update translations
2024-06-03 11:04:42 -05:00
Chris Hennes
64fbafe30e
Merge pull request #12589 from NomAnor/pd-trans-body
...
Add a new mode to PD patterns that will transform the base feature's shape instead of the tool shapes
2024-06-03 10:46:33 -05:00
Chris Hennes
bb40f9cfc1
Merge pull request #13317 from Ondsel-Development/add-prop-varset
...
Core: Add properties to variable sets
2024-06-03 10:34:57 -05:00
Zheng, Lei
6474a44c87
Toponaming: update TaskDressUp addAllEdges
2024-06-03 11:22:55 -04:00
bgbsww
669f2da362
Toponaming: fix bug with points in sketches
2024-06-01 22:57:31 -05:00
David Carter
8b5a3b1124
Material: Appearance Updates 2
...
Improves the use of the ShapeAppearance property for the Part workbench.
removes DiffuseColor property
adds Python compatibility using custom attributes
transitions DiffuseColor to ShapeAppearance on open
Improved UI elements for setting object appearance, and appearance per face
Lays the foundation for future texture support
2024-06-01 19:57:16 -05:00
bgbsww
958d83ed06
Toponaming: Restore use of AttachmentSupport
2024-06-01 11:49:58 -05:00
wmayer
ffad1e0c34
Mod: Fix several compiler warnings
2024-05-30 08:55:11 +02:00
wmayer
4185605d5e
clang/gcc: Add build option FREECAD_WARN_ERROR to force to make warnings into errors
2024-05-29 13:37:07 +02:00
André Althaus
917cebd66e
Fix signal for Qt < 5.15
2024-05-28 13:48:48 +02:00
André Althaus
cae23ddcc8
Replace combobox with radio buttons
2024-05-28 09:34:08 +02:00
Max Wilfinger
9d0320198f
Revert UI command change in Sketcher and PartDesign
2024-05-27 11:51:02 -05:00
Max Wilfinger
904d689218
Adjust shaft wizard icon to match other Part Design icons
2024-05-27 11:24:21 -05:00