wmayer
5ea04e70c5
PD: If needed open another transaction for sketch creation
...
When creating a sketch in PartDesign a dialog is opened that gives the user the possibility to perform another action that may close the
active transaction. To make sure the creation of the sketch can be undone a new transaction must be opened.
2024-11-03 00:16:26 +01:00
mwganson
dbc91b393c
[PartDesign Groove/Revolution] minor dialog improvements, addresses issue #13298
2024-10-27 12:12:36 +01:00
wmayer
837d088f3e
Fix compiler warnings
2024-10-26 00:48:04 +02:00
PaddleStroke
7ee227a810
Update Workbench.cpp
2024-10-24 21:52:38 -05:00
PaddleStroke
5ee788447c
Part Design: Remove legacy/modern workflow checks.
2024-10-24 21:52:38 -05:00
David Carter
0804d80ebf
Materials: Child ignoring parent material
...
Inherit the material from the parent object when creating a new object,
such as during a boolean operation, or when extruding a sketch.
fixes #15503
2024-10-21 18:20:20 +02:00
mwganson
5b6e886a3c
[PartDesign DuplicateSelected] do not put duplicated feature into active body if it is already in another body -- addresses issue #6278
2024-10-21 17:37:15 +02:00
Florian Foinant-Willig
ef2156d0f6
Fix uptoshape crash when selecting a face without assigned shape
2024-10-17 20:26:14 -05:00
Florian Foinant-Willig
aa78eb351e
PartDesign: Fix body shape not updated
2024-10-16 08:33:02 -05:00
Yorik van Havre
e8fc9cf45f
crowdin translations
2024-10-14 17:56:08 +02:00
Yorik van Havre
6c08b5a63c
updated ts files
2024-10-14 17:56:08 +02:00
wmayer
7e473beed0
PD: Disable PartDesign_CompDatums & PartDesign_CompSketches if dialog is open
...
A group command is not disabled if its default command is disabled. This allows it to invoke the command when it should be impossible.
To fix the problem override the isActive() method in the sub-classes CmdPartDesignCompDatums & CmdPartDesignCompSketches
This fixes #16294
2024-10-14 17:55:12 +02:00
wmayer
f9547e8231
PD: Fix crash when clicking on invalid edge in task panel
...
Fixes #10843
2024-10-13 13:34:14 -05:00
Florian Foinant-Willig
c1c9cb63e0
Fix duplicate calculation at Task validation
2024-10-07 17:46:21 +02:00
Yorik van Havre
abd5c3ca31
Translations ( #16754 )
...
* 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-09-23 14:09:56 -04:00
Benjamin Nauck
fdfb9fd2c6
Reuse Std_Delete shortcut instead of hardcoding Delete ( #16682 )
...
* Reuse Std_Delete shortcut in TaskBooleanParameters
* Reuse Std_Delete shortcut in TaskDressUpParameters
* Reuse Std_Delete shortcut in TaskLoftParameters
* Reuse Std_Delete shortcut in TaskPipeParameters
* Reuse Std_Delete shortcut in TaskSapeBinder
* Reuse Std_Delete shortcut in TaskTransformedParameters
* Reuse Std_Delete shortcut in TaskExtrudeParameters
* Reuse Std_Delete shortcut in TaskSections
* Reuse Std_Delete shortcut in MaterialSave
* Reuse Std_Delete shortcut in Array2D
* Reuse Std_Delete shortcut in TaskFemConstraint
* [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-09-23 10:53:39 -05:00
Yorik van Havre
56dbb6532a
Translations ( #16582 )
...
* 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-09-19 09:36:54 +02:00
bgbsww
e4ad21e48f
If we are creating a Sketch inside a Body that is in a link, use link position
2024-09-18 08:35:20 -05:00
Yorik van Havre
7b3eca8396
Translations ( #16389 )
...
* Translations: Updated ts files
* Translations: 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-09-09 18:25:52 +02:00
wwmayer
e98ffc3060
PartDesign: Prepare for clang-format ( #16048 )
...
* PartDesign: Prepare for clang-format
* [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-09-02 17:48:26 +02:00
bgbsww
2a541c9536
Toponaming: Remove remaining FC_USE_TNP_FIX defines
2024-08-31 13:21:10 -05:00
Yorik van Havre
b065691032
Merged crowdin translations
2024-08-28 17:51:34 +02:00
Yorik van Havre
5df158352a
Updated ts files
2024-08-28 17:50:59 +02:00
wmayer
3e33f184b4
Core: Rename ViewProviderPythonFeature to ViewProviderFeaturePython
...
Fixes #15888
2024-08-26 18:14:22 +02:00
Alfredo Monclus
70d0d50746
fix(PD): threadtype combobox too small for metric fine
2024-08-25 19:35:25 -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
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
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
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
Max Wilfinger
7d21d9edb8
Fix source string typos mentioned on Crowdin ( #15261 )
2024-07-08 17:18:31 -05:00
wmayer
561e521817
MSVC: Fix warning C4005: 'NOMINMAX': macro redefinition
2024-07-05 17:04:43 +02: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
wmayer
aac8bdd7bc
Fixes #14772 : Random color problem
2024-07-04 22:23:10 +02: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
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
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