PaddleStroke
19702dcb21
Core: Add App::LocalCoordinateSystem.
...
Most of App::Origin is moved into this sub class of App::Origin.
Add App::Point. Change graphics of the planes/axis.
Remove scale-by-content behavior and make it fixed size on screen.
2024-11-26 17:36:02 +01:00
PaddleStroke
aa2e4ca1cb
Rename ViewProviderOriginFeature to ViewProviderDatum
2024-11-26 15:36:48 +01:00
PaddleStroke
3e33cf61e5
Rename 'OriginFeature' to 'DatumElement'
2024-11-26 15:36:48 +01:00
PaddleStroke
3c1358da10
Core: Rename 'OriginFeature' file to 'Datums'
2024-11-26 15:36:48 +01:00
wmayer
28282e6800
PD: Cleanup code of TaskRevolutionParameters
2024-11-22 11:59:21 -05:00
mwganson
d8286158b0
[PartDesign] change claimChildren() function to include all profile objects except for other Part Design features
2024-11-22 11:51:30 -05:00
wmayer
f3d84b601f
PD: Fix convoluted event handling of dress-up task boxes
2024-11-22 11:55:46 +01:00
Alfredo Monclus
f99db90986
fix(PD): initialization of thread class and fit
2024-11-11 18:18:30 +01:00
Yorik van Havre
a9b4cb5611
Translations ( #17725 )
...
* 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-11-11 17:01:52 +01:00
wmayer
a548ca698a
PD: Fix default display mode of ViewProviderBoolean
...
Make sure that by default display mode is set to 'Flat Lines' instead of 'Group' as otherwise it won't show the result object
2024-11-05 16:24:33 -05:00
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