Max Wilfinger
3129bc9a1e
Fix UI strings reported on Crowdin ( #23297 )
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-08-25 06:10:53 +00:00
Max Wilfinger
ab5e9e0ded
Fix source string mistakes reported on Crowdin ( #23157 )
...
* Fix source string mistakes reported on Crowdin
* Update src/Mod/Draft/Resources/ui/TaskPanel_CircularArray.ui
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/Resources/ui/TaskPanel_CircularArray.ui
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/draftfunctions/upgrade.py
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/draftfunctions/upgrade.py
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/draftguitools/gui_downgrade.py
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/Resources/ui/TaskPanel_SetStyle.ui
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
---------
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
2025-08-24 20:51:32 -05:00
Kacper Donat
3e6e66cea8
PartDesign: Prevent Hole from claiming other features as children
2025-08-24 20:37:44 -05:00
Kacper Donat
670252460f
PartDesign: Unify deletion behavior
...
This unifies deletion behavior for all PartDesign features ensuring that
sketches that were used to create these features show after deletion and
that the tip is properly transfered.
2025-08-23 16:40:33 -05:00
Kacper Donat
e0d3b83f26
PartDesign: Properly forward BaseFeature transform edit requests to Body
2025-08-23 16:37:53 -05:00
marioalexis
94d20bbc95
PartDesign: Remove use of user parameters from Body constructor
2025-08-20 15:08:47 +02:00
Roy-043
8e20557ddb
Update CommandBody.cpp
2025-08-19 07:29:06 +02:00
Chris Hennes
40b1ea294c
Update translations
2025-08-18 17:55:24 +02:00
Benjamin Nauck
8e774e4309
PartDesign: Use sketch as neutral plane for Draft (continuation of 20135) ( #21901 )
...
* Enabled Draft to accept sketch as neutral plane
* Resolving the last review
* Fix: tested the Feature with test file
* Fix: error with sketch pointer
* PartDesign: Simplify selection implementation
---------
Co-authored-by: Ziad <ziad.ashraf.cs@gmail.com >
2025-08-17 14:55:53 -05:00
theo-vt
7336a7fd42
PartDesign: Hole use the default PartDesign context menu items
2025-08-15 12:21:54 +02:00
Kacper Donat
2cb3e87d01
PartDesign: Use Style Parameters for theming previews
2025-08-12 22:04:23 +02:00
luzpaz
a5a59ff2e3
Fix various typos
2025-08-12 12:18:23 -05:00
Kacper Donat
b73bb45ae1
PartDesign: Implement preview for Draft
2025-08-12 11:34:26 -05:00
Alfredo Monclus
01b8382f24
PartDesign: disable final model while selecting on dressups (fillet/chamfer)
...
Co-authored-by: Kacper Donat <kacper@kadet.net >
2025-08-07 00:37:47 +02:00
Alfredo Monclus
6c89660c8b
Gui: refactor: change Preview button label to Confirm Selection
...
Transparent preview can be enabled so it wasn't representative
2025-08-07 00:37:47 +02:00
Kacper Donat
f539a38389
PartDesign: Add preview TaskBox to all feature task dialogs
2025-08-07 00:37:46 +02:00
Kacper Donat
ca2b1cdf84
PartDesign: Add support for preview for transforms
2025-08-07 00:37:23 +02:00
Kacper Donat
c4b741f488
PartDesign: Add transparent previews
2025-08-07 00:37:21 +02:00
Kacper Donat
2b5a95f3d0
PartDesign: Return to previous feature after edit
2025-08-07 00:36:23 +02:00
Ryan Kembrey
9d16384d6f
PartDesign: Fix regression in mirror
2025-08-05 16:29:12 +02:00
Max Wilfinger
be0c0e7a74
PartDesign: Update UI strings for consistency and correct for new fuctions and typos
...
Closes : #22128
2025-08-04 20:15:04 +02:00
Bas Ruigrok
7a49335cad
PartDesign: Remove use of adjustCameraPosition()
2025-06-23 19:28:56 +02:00
wmayer
2a7498c930
Helper function to get preferred delete key depending on platform
2025-06-09 18:10:52 +02:00
Chris Hennes
30aee57880
Merge pull request #21659 from 3x380V/gui_fixes
...
Gui: random fixes
2025-06-03 19:23:21 -05:00
Alfredo Monclus
cece88a20f
PD: hole change the task panel threaded and model thread checkboxes into a combo/dropdown ( #21664 )
...
* PD: hole change threaded and modeled to combo in taskpanel
* Gui: Property editor apply review suggestions
2025-06-03 21:14:52 +02:00
Alfredo Monclus
b21cf693f1
feat(PD): ISO tyre valve threads
2025-06-02 10:50:10 -05:00
Yorik van Havre
640642eed2
Translations: Merged crowdin translations
2025-06-02 11:48:26 +02:00
Yorik van Havre
26e16765b0
Translations: updated ts files
2025-06-02 11:07:28 +02:00
wmayer
9497ddf5e1
Gui: Replace calls of FCMD_SET_EDIT with Gui::cmdSetEdit
2025-05-30 18:04:33 +02:00
theo-vt
1a0a68ae69
PartDesign: Fix hole centered on point edge case ( #21257 )
...
* Light refactor of getTopoShape function
* Fix hole edge case
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Part/App/PartFeature.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Refactor simplifyCompound()
* Use Base::Flags<GetShapeOption>
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Shorten enum name and move it from class scope to namespace scope
* [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>
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-05-29 22:37:54 +02:00
Alfredo Monclus
91d2b25dfd
PD: hole fix head custom values checkbox not appearing
2025-05-23 20:51:28 -06:00
Alfredo Monclus
46ab345a9f
PD: move the base profiles types to the top
2025-05-15 23:31:55 +02:00
bofdahof
ba2c2ca5ad
Console: rename PascalCase named methods to camelCase
2025-05-06 17:50:21 +02:00
Ladislav Michl
9683cf1e4f
Base: rename Exception's PascalCase methods to camelCase
2025-05-05 23:50:01 +02:00
Kacper Donat
c05ade50ae
PartDesign: Use freecad_cast whenever possible
2025-04-26 14:23:25 +02:00
theo-vt
f2cc750250
PartDesign: Center holes on sketch points as well as circles and arcs ( #20583 )
...
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-04-21 23:30:57 +02:00
Alfredo Monclus
db40acce72
refactor: add disambiguation to clearance hole names and use names from the standard ( #19869 )
...
* PD: refactor: threadFit use standard naming and add disambiguation
* PD: fix: do not use variables for tr
2025-04-21 09:54:23 -05:00
PaddleStroke
75edcba686
PartDesign: TaskFeaturePick : Fix LCS temporary visibility
2025-04-15 21:19:34 +02:00
Benjamin Nauck
21fbf8e539
Use Base::toRadians() instead of manually converting
2025-04-15 07:16:36 +02:00
Kacper Donat
4b0a70b62d
Gui: Disable Show Placement for Body Features
2025-04-13 17:54:01 +02:00
Kacper Donat
77e40b9747
Base: Use explicit pointer syntax for freecad_cast ( #20694 )
...
* Base: Use explicit pointer syntax for freecad_cast
This aligns our custom cast with other casts
* All: Use explicit pointer syntax for freecad_cast
2025-04-11 14:11:33 +00:00
PaddleStroke
5678963c2f
PartDesign : New sketch: Fix regression
2025-04-08 14:03:30 +02:00
Syres916
b2fb84fb3a
[PartDesign] Fix spelling of auxiliary and curvilinear…
...
…but also handle the properties name change from old files
2025-04-07 11:30:51 -05:00
PaddleStroke
2f479e3c95
PartDesign: Fix use of App::Planes to create sketches ( #20453 )
2025-04-07 17:34:13 +02:00
Kacper Donat
9d97d1c895
Base: Rename Base::freecad_dynamic_cast into freecad_cast
...
This is to make it shorter and easier to use. QT does the same thing
with their qobject_cast.
2025-04-07 10:32:28 -05:00
Benjamin Nauck
913850ef04
PartDesign: Add #include <limits> where used
2025-03-31 23:52:18 +02:00
Benjamin Nauck
c2e885d774
PartDesign: Use std::numeric_limits and std::numbers instead of defines
2025-03-29 13:32:38 +01:00
Joao Matos
bbe9fbccb5
PartDesign: Remove XML binding files.
2025-03-25 06:11:22 +01:00
karliss
c5cbb864d8
PartDesign: Update counterbore min size in reaction to diameter changes ( #20217 )
...
Can't rely purely on `TaskHoleParameters::threadDiameterChanged` to update it since the signal is intentionally blocked while syncing state to GUI.
Closes #19744
2025-03-24 21:18:40 +00:00
PaddleStroke
f524e6302d
PartDesign : Subshapebinder tooltip ( #20023 )
...
* PartDesign : Subshapebinder tooltip
* Update src/Mod/PartDesign/Gui/Command.cpp
Co-authored-by: Furgo <148809153+furgo16@users.noreply.github.com >
---------
Co-authored-by: Furgo <148809153+furgo16@users.noreply.github.com >
2025-03-22 11:21:31 -05:00