Paddle
4acff3f66f
Sketcher: polyline: fix ESC exit tool
2024-01-17 13:53:04 -03:00
Paddle
919d8c9392
Sketcher: bspline: fix ESC exit tool
2024-01-17 13:53:04 -03:00
Paddle
6db820a580
Sketcher: Define double click on edges : Select the whole wire.
2024-01-17 11:05:28 -03:00
Paddle
b0176c2d92
Sketcher: add isPeriodicBsplineCurve helper function
2024-01-17 11:05:28 -03:00
Paddle
5ee16df6b7
Draw arc helpers for radius constraints.
2024-01-12 19:03:38 -06:00
Paddle
827781ab3f
Improve angle constraint rendering.
2024-01-12 19:03:38 -06:00
bgbsww
8abd09398a
Add support for OCCT 7.8.0 ( #11909 )
2024-01-09 19:47:25 -06:00
Max Wilfinger
476089a2ad
sketcher: create contextual right click menu
2024-01-08 12:39:17 -05:00
Paddle
9bb9eb8b21
Sketcher_dimension : Fixes https://github.com/FreeCAD/FreeCAD/issues/11904
2024-01-07 20:53:22 -06:00
Max Wilfinger
e43a3b17c8
Change tool description of rotate and polygon tool to hint users to modify with U and J keys.
2024-01-05 11:07:09 -06:00
Florian Foinant-Willig
5a75578308
Sketcher: fix one point distance ( #11854 )
2024-01-05 09:29:28 -06:00
Max Wilfinger
ee6dacdca7
add capabilities to auto-dimension tool to dimension distances between arc-point, arc-circle, arc-arc
2024-01-05 09:25:53 -06:00
Chris Hennes
1d2186b7d6
Update translations ( #11886 )
...
* Update 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-01-03 09:27:18 -06:00
Max Wilfinger
a662fbb2ff
always show auto HorVer tool command in the toolbar when the tool is present (concise toolbar oprion)
2023-12-31 10:44:08 -06:00
Max Wilfinger
23ec682cbe
Sketcher: adjust cursor icons to match toolbar icons ( #11749 )
...
* adjust cursor icons to match toolbar icons
* adjusting fillet cursor icon
* correct fillet icon
* updated other icons to be in line with toolbar icon
* oblong fixes
* Discord feedback adjusted
* added arc slot cursor icon
* Update of arc cursor icons. Added ellipse variants
* update line. added polygon variations. added bspline options.
* updated other icons to be in line
* changed line icons
* discord feedback implemented
* Updated to implement new icons
* sketcher: change carbon copy and external cursor icons to match toolbar icons
* added copy icon for XPM hardcoded
* added new copy pointer icon to resources
* Update to support multiple cursor icons per tool mode for spline, ellipse, fillet, rectangle.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* adjusted icon and if statements
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* delete unnecessary icons
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-12-22 06:06:09 +01:00
Abdullah Tahiri
01207a499f
Sketcher: Activate new icon for optional unified coincident constraint
2023-12-21 15:36:56 +01:00
Max Wilfinger
ab386dcc15
stroke color
2023-12-20 21:41:20 +01:00
Max Wilfinger
2476b2af28
icon overhaul for the sketcher workbench to unify the appearance
2023-12-20 21:41:20 +01:00
Florian Foinant-Willig
482b45dadc
Sketcher: Fix Point to Line Distance
2023-12-20 20:03:13 +01:00
pre-commit-ci[bot]
66f172ab4b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-12-20 09:27:37 +01:00
Yorik van Havre
a679c8b818
merged crowdin translations
2023-12-20 09:27:37 +01:00
Yorik van Havre
f78959fab3
Updated ts files
2023-12-20 09:27:37 +01:00
Paddle
1526563791
Rotate DSH : Polar pattern tool for sketcher.
2023-12-20 06:59:47 +01:00
Paddle
00423deaa2
CommandSketcherTools : add local getSketchObject to avoid copy paste.
2023-12-20 06:59:47 +01:00
Paddle
e685918ea8
PythonConverter: Extend for Hyperbola/Parabola/BSpline
2023-12-20 06:59:47 +01:00
Abdullah Tahiri
81d59abfe4
Sketcher: DSH Framework fix lints
2023-12-20 06:59:47 +01:00
Paddle
c1fa4c705f
Sketcher : Tool parameter : Fix U / J keys when widget spinboxes has focus.
2023-12-20 06:59:47 +01:00
Paddle
8293ade024
Remove the use of BRepOffsetAPI_MakeOffsetFix and use OCC BRepOffsetAPI_MakeOffset directly.
...
Fixing one line offset.
2023-12-20 06:17:16 +01:00
Abdullah Tahiri
759930e3aa
Sketcher: Move lint comment to right position
2023-12-18 10:55:16 -06:00
Kacper Donat
a8f0f5964e
Gui: Allow ActionGroups to not remember choice
...
This is fix to issue mentioned in the #11717 , on discord and forum that
for smart dimension tool the chosen tool should not be remembered. This
will ensure that the "smart" tool is always visible on the toolbar and
other tools are accessible in case that such explicit choice is needed.
2023-12-18 17:51:48 +01:00
Florian Foinant-Willig
df32ad2d38
Fix isCircleOrArc usage
2023-12-17 16:01:29 +01:00
Florian Foinant-Willig
7bc493acb5
Fix Sketcher::getRadiusCenterCircleArc(circle)
2023-12-17 16:01:29 +01:00
Abdullah Tahiri
4586f71d86
Refactor ViewProvider move constraint code
2023-12-17 16:01:29 +01:00
Abdullah Tahiri
4d860203fc
Sketcher: Utils/CommandConstraints/EditModeConstraintCoinManager - refactor duplicated code
2023-12-17 16:01:29 +01:00
Abdullah Tahiri
e29617c3fb
Sketcher: Redraft circle/arc to circle/arc constraint command
2023-12-17 16:01:29 +01:00
Florian Foinant-Willig
d2a579bdc6
Sketcher: Extend distance constraint to arcs
2023-12-17 16:01:29 +01:00
Florian Foinant-Willig
94eaa7db78
Sketcher: Arc to arc or circle distance constraint
2023-12-17 16:01:29 +01:00
xtemp09
ee7f0911ef
[Sketcher] Fix crash described in #10975
2023-12-09 11:05:16 +01:00
Roy-043
09f7446ec4
Sketcher: Sketcher_Offset: menu text and shortcut
...
* Menu text "Offset geometry" (singular).
* Shortcut "Z, O" was already in use. Changed to "Z, T".
2023-12-05 15:25:52 +01:00
Chris Hennes
6c3e002be5
Merge pull request #11507 from Ondsel-Development/constr_primitives
...
[Sketcher] Improve angle & radius constraint rendering
2023-12-04 10:48:20 -06:00
Chris Hennes
fe0f96ca44
Merge pull request #11494 from Ondsel-Development/Coincident
...
[Sketcher] Introduce an optional unified version of coincident and pointOnObject
2023-12-04 10:46:21 -06:00
Paddle
921a8f3040
Add a setting to disable auto horizontal/vertical.
2023-11-28 09:45:35 +01:00
Paddle
5839848f21
Introduce CmdSketcherConstrainCoincidentUnified. This is a unified version of coincident + pointOnObject.
...
This is disabled by default. Nothing changes by default.
2023-11-27 21:14:33 +01:00
Yorik van Havre
3ade39ccf1
Translations ( #11551 )
...
* 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>
2023-11-27 11:29:38 -06:00
sliptonic
594cfb924b
Merge pull request #11549 from wwmayer/sketcher_security_checks
...
Sketcher: add security checks to avoid possible undefined behaviour
2023-11-27 10:28:14 -07:00
Paddle
70d81f4b51
Sketcher : remove deleteAllConstraints from toolbar.
2023-11-27 11:00:50 -06:00
wmayer
f6d0340abc
Sketcher: add security checks to avoid possible undefined behaviour
2023-11-27 10:58:50 +01:00
Paddle
5a4a358f13
hor/ver tool, remove unused variables
2023-11-27 10:44:25 +01:00
Paddle
1c04566548
Sketcher : Replace toggle icons.
2023-11-25 20:55:50 -03:00
Paddle
a2c909f329
Draw arc helpers for radius constraints.
2023-11-24 15:07:35 +01:00