Luz Paz
059619cc28
Fix various typos
...
Found via codespell
2025-07-04 21:24:09 +02:00
Max Wilfinger
36659f0176
Sketcher: Update UI strings for consistency ( #22167 )
...
* Sketcher: Update UI strings for consistency
* Update src/Mod/Sketcher/App/Sketch.cpp
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Update src/Mod/Sketcher/Gui/Command.cpp
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Update src/Mod/Sketcher/App/SketchObject.cpp
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Update src/Mod/Sketcher/Gui/Command.cpp
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Update src/Mod/Sketcher/Gui/Command.cpp
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Update src/Mod/Sketcher/Gui/Command.cpp
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
* Apply suggestions from code review
* Apply suggestions from code review
---------
Co-authored-by: Ryan K <114723629+ryankembrey@users.noreply.github.com >
2025-06-30 22:51:46 +00:00
Luz Paz
6564a7b107
Fix various typos
2025-03-14 12:37:12 -04:00
Chris Hennes
51613a5b56
Merge pull request #19253 from Jonezzzzz/SketcherGroupCommandsFix
...
Sketcher: Fixed Inconsistency between button tooltips and labeling for shortcuts.
2025-02-23 22:20:07 +00:00
tritao
551c2e48fb
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
Joona
7374b1d890
Initialize sketcher group command shortcuts
...
Set the first subcommand's shortcut as the group command's shortcut for all sketcher group commands.
2025-01-26 15:49:24 +02:00
Joona
f763a7fb9f
Updated tools to use group command class.
...
Updated rectangle, polygon and spline group commands to use group command class.
Added separator comments with tool names for better code organization.
2025-01-26 15:18:38 +02:00
Joona
c9851629e3
Rearranged file for better logical grouping
...
Reorganized the functions in the file to improve logical grouping and readability.
No actual code changes were made—only the order of functions was adjusted.
2025-01-26 13:15:54 +02:00
wmayer
5402fcb3e3
Sketcher: Add an option to always add ext. geometry as reference
2025-01-06 17:48:00 +01:00
Chris Hennes
ea7e17ba00
Merge pull request #18126 from Ondsel-Development/core_LCS2
...
Core datums : Card2 : Core implementation
2024-12-06 12:12:04 -05:00
wmayer
f72679f6a5
Fix compiler warnings
2024-11-30 00:46:05 +01:00
PaddleStroke
4a15ca643b
Sketcher: Rename External to Projection
2024-11-29 11:36:55 -05:00
PaddleStroke
8c6b437314
Sketcher: Intersection externals
2024-11-29 11:36:55 -05:00
PaddleStroke
c0f64a9850
Sketcher: Defining External geos.
2024-11-29 11:36:55 -05:00
PaddleStroke
8f43f3cc8b
Core: Rename 'OriginFeature' file to 'Datums'
2024-11-26 15:36:48 +01:00
ppphp
12e8fb1695
fix unique ptr usage in sketch ( #15008 )
...
* fix unique ptr usage in sketch
* [pre-commit.ci] auto fixes from pre-commit.com hooks
2024-07-08 10:53:49 -05:00
PaddleStroke
425896108f
Sketcher: BSpline DSH: implement OVP/widget
2024-06-17 16:52:24 +02:00
wmayer
f89a0cec28
Sketcher: Fix accessibility of some group commands
...
The affected commands are:
* Sketcher_CompLine
* Sketcher_CompCreateArc
* Sketcher_CompCreateConic
* Sketcher_CompCreateFillets
* Sketcher_CompCurveEdition
* Sketcher_CompSlot
* Sketcher_CompHorVer
* Sketcher_CompToggleConstraints
2024-05-23 10:14:46 +02:00
Max Wilfinger
06174f4693
Sketcher / UI: Update Sketcher Toolbars ( #13763 )
...
* Update Sketcher toolbar UIs.
Group all create tools for arcs, conics.
Group toggle driving/active constraints.
Update arrangement of icons.
* Change default to unified coincidence tool.
2024-05-06 18:05:56 +02:00
PaddleStroke
f4aa66ce44
Sketcher: Joint Line and Polyline in a command group.
2024-04-22 11:14:45 -05:00
Roy-043
d3e7c98965
Sketcher: Make geometry menu texts more consistent
...
Create circle -> Create circle by center
three points -> 3 points
2024-04-22 11:01:53 -05:00
PaddleStroke
4ef99a1f4a
Sketcher: Fixes #13181
2024-04-02 09:48:44 +02:00
PaddleStroke
58975135f4
Sketcher: Chamfer tool (and fillet refactor)
2024-03-18 13:23:54 -04:00
pre-commit-ci[bot]
b2d42e778d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-28 12:58:07 +01:00
Roy-043
ce706604e8
Sketcher: improve GUI texts for arcs and conics
...
The descriptions were sometimes not accurate (major/minor radius for ellipses). I have also tried to improve the constistency a little.
Forum topic:
https://forum.freecad.org/viewtopic.php?t=85396
2024-02-28 12:58:07 +01:00
pre-commit-ci[bot]
8923419440
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-28 12:54:11 +01:00
Roy-043
9563f3e580
Sketcher: Change Sketcher_CreatePointFillet button text to match menu text
...
The menu text is "Create corner-preserving fillet" it makes sense to use a similar text for the button and not "Constraint-preserving sketch fillet".
2024-02-28 12:54:11 +01:00
Max Wilfinger
96d3e26110
sketcher: create contextual right click menu
2024-01-08 12:39:17 -05:00
Paddle
bd7a468a39
Group Trim/extend/split.
2023-11-20 10:58:17 -06:00
Paddle
6b89039661
ArcSlot DSH : implement the Arc slot tool with tool parameters support.
2023-11-13 15:05:36 +01:00
Paddle
83db40179b
Circle DSH : Implement tool parameters.
2023-11-13 14:00:18 +01:00
Paddle
ccbe4c1c49
Ellipse DSH : Implement tool parameters.
2023-11-13 14:00:18 +01:00
Paddle
314449cef9
Arc DSH : implement tool parameters.
2023-11-13 14:00:18 +01:00
Paddle
d8d1692bcb
Adds CircleEllipseConstructionMethod.
2023-11-13 14:00:18 +01:00
Paddle
c9859ab2e2
Sketcher: Polygon DSH
2023-11-03 14:02:25 +01:00
Paddle
74e8990044
Sketcher: Rectangle DSH
2023-11-03 14:02:25 +01:00
Abdullah Tahiri
e67f6aa7ae
Sketcher: Make GeometryConstructionMode an enum class
...
=====================================================
Enforce strong typing to avoid all kinds of abusive implicit conversionsm, the corresponding associated bugs and make code more readable.
2023-11-03 14:02:25 +01:00
wmayer
d305f306df
Core: Revert superfluous changes made with PR #9521
2023-10-09 15:06:45 +02:00
AgCaliva
ae9bb6ed43
using clang-format tags to avoid get headers reordered(fix DOMDocument redefinition error)
2023-09-18 13:40:13 -03:00
pre-commit-ci[bot]
19887876d2
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-16 05:14:03 +00:00
AgCaliva
64f60721a9
merge master via cli
2023-09-16 02:12:58 -03:00
AgCaliva
b360b43ebe
Fixing DOMDocument redefinition
2023-09-16 00:38:41 -03:00
Chris Hennes
fcedce3c42
Sketcher: Reformat to current clang-format standard
2023-09-04 07:17:28 -05:00
Roy-043
041a8674fd
Update CommandCreateGeo.cpp
...
Additional change: "via" -> "by"
2023-06-10 18:46:37 +02:00
Roy-043
fda7f95646
Sketcher: Minor improvements for some GUI texts
...
Menu texts for new B-spline tools were inconistent. See https://forum.freecad.org/viewtopic.php?t=78808
2023-06-10 18:39:32 +02:00
Abdullah Tahiri
78ae9c1d7d
SketcherGui: apply clang-format
2023-05-25 17:08:03 +02:00
Chris Hennes
397807b72d
Gui: Minor translation fixes
2023-05-11 18:31:34 -05:00
wmayer
b0c9871722
Use View3DInventorViewer::setSelectionEnabled instead of SoFCUnifiedSelection::selectionRole
2023-05-04 08:03:11 +02:00
Chris Hennes
cb10e49b27
Sketcher: Tweak wording as suggested by translators
2023-05-02 20:29:36 +02:00
Ajinkya Dahale
c66ed794f9
[Sketcher] Clear out some TODOs and other comments
2023-03-24 16:30:48 +01:00