wandererfan
9b377c83d4
[TD]fix regression on Links with scale
2023-11-13 12:21:10 -05:00
sliptonic
f01c8b7fc2
Merge pull request #11368 from LarryWoestman/staging
...
Path: Rearranged and renumbered some of the tests
2023-11-13 11:19:56 -06:00
Abdullah Tahiri
f63a06afa8
SketcherGui: ArcSlot lints
2023-11-13 18:19:10 +01:00
Abdullah Tahiri
1a880d3e12
SketcherGui: Fix lints
2023-11-13 18:18:50 +01:00
sliptonic
b0694a3930
Merge pull request #11337 from yorikvanhavre/start-timeformat
...
Start: Fixed default time format
2023-11-13 10:59:49 -06:00
sliptonic
462a354664
Merge pull request #11223 from wwmayer/Part_format_xml
...
Part: format XML files
2023-11-13 10:52:03 -06:00
sliptonic
2f92f43867
Merge pull request #11136 from FlachyJoe/fix_11135
...
PD: Pad to the base shape
2023-11-13 10:46:54 -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
28744a9bbc
Ellipse DSH : add cursor texts and remove showInternal checkbox.
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
c2bb84de8e
DSH : modify drawDoubleAtCursor so that it can draw an angle.
2023-11-13 14:00:18 +01:00
Paddle
dfd4d6a6d9
Adds areColinear function to Utils.
2023-11-13 14:00:18 +01:00
Paddle
d8d1692bcb
Adds CircleEllipseConstructionMethod.
2023-11-13 14:00:18 +01:00
wmayer
ceeacb5f7d
RE: Allow to create planes from several selected meshes, remove ... from menu text
2023-11-13 10:38:41 +01:00
LarryWoestman
f3a9dc8d8d
Path: Rearranged and renumbered some of the tests
2023-11-12 16:45:06 -08:00
Roy-043
220bf83222
Draft: remove unused dimorientation and saveonexit prefs
2023-11-12 20:54:25 +01:00
Roy-043
88cd41416e
Draft: Draft_SelectPlane did not trigger the grid
2023-11-12 20:16:34 +01:00
Florian Foinant-Willig
230d355e1d
PartDesign_Pad: add an up to shape mode
2023-11-12 20:06:57 +01:00
Abdullah Tahiri
cd601fb488
Sketcher: DSH Default - improve return value of ShapeGeometry functions
...
=======================================================================
Previous version return an reference to the smart pointer to generic Part::Geometry.
This version returns a type specific naked pointer, while ShapeGeometry keeps ownership
and memory management, so if an arc is created a Part::ArcOfCircle is returned.
2023-11-12 17:53:36 +01:00
Abdullah Tahiri
99889ac487
Sketcher: Box Selection - refactor
...
==================================
Full refactor of this function without change of functionality (hopefully).
2023-11-11 21:19:12 +01:00
Abdullah Tahiri
6eb55822a0
Sketcher: Box selection - Hyperbola/Parabola endpoint fix
2023-11-11 21:19:12 +01:00
Abdullah Tahiri
2d499873b0
Sketcher: DSH - improving geo creation helpers for ShapeGeometry
...
================================================================
In some DSHs instead of the convenience function, the code is being duplicated because
of the need to access the geometry after pushing it to the std::vector.
This commit leverages emplace_back return reference to improve code reuse.
2023-11-11 21:18:20 +01:00
pre-commit-ci[bot]
dce4dc3518
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-11-11 18:21:31 +01:00
bgbsww
640de8ceb2
Fix 10545 by using position of array members
2023-11-11 18:21:31 +01:00
wandererfan
22a73f7d2f
[TD]fix 3x extension circle methods #11310
2023-11-11 07:48:03 -05:00
wandererfan
6ccf57b3a2
[TD]add 2 utility methods
...
- toAppSpace converts qt point to app view coords
- angleWithX(Base::Vector3d) returns [0,2pi]
2023-11-11 07:48:03 -05:00
Abdullah Tahiri
c4085b0a8f
Sketcher: Adapt DSHs to new dynamic cursor
2023-11-11 11:15:54 +01:00
Abdullah Tahiri
1d0c72a685
Sketcher: DSHController - extend framework to make cursors OVP visibility dependent
2023-11-11 11:15:54 +01:00
Abdullah Tahiri
c863f2f341
Sketcher: DSH - new cursor drawing functions
2023-11-11 11:15:54 +01:00
pavltom
9de796d4e6
[TechDraw] Issue #6527 - Implement face transparency
2023-11-10 10:48:06 -05:00
wandererfan
3d9c37c3e3
[TD]fix Print Center Marks #11309
2023-11-10 09:30:19 -05:00
wandererfan
458b7ca5ac
[TD]Fix margins on PDF output #11308
2023-11-10 09:30:19 -05:00
Yorik van Havre
370455399b
Start: Fixed default time format - fixes #10793
2023-11-10 14:10:43 +01:00
Roy-043
89c967008d
Draft: Improve grid behavior
...
This PR improves the behavior of the Draft grid:
* Options in the preferences: "Always show the grid" and "Show the grid during commands".
* The parameters are used for new views. In existing views the grid can be toggled either during a command or when no command is active.
* When switching to a different workbench all grids are hidden unless GridHideInOtherWorkbenches is set to `False`. This can be a Fine-tuning parameter IMO.
Notes:
* The defaultCameraHeight parameter becomes obsolete. It was only used in very specific circumstances.
* The code of PR #8818 becomes obsolete. It makes more sense to use `App.activeDraftCommand` instead of adding a `tool` argument to some functions. Will do some related cleanup later.
* Improved alignment for the related preference ui. The checkbox interaction has been fixed as well.
2023-11-10 14:02:38 +01:00
Roy-043
b3a06b746b
Arch: make Arch_CutPlane nesting and link aware
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=82340
2023-11-10 11:04:27 +01:00
Roy-043
1205925ec8
MEASUREMENT should also be checked if INSUNITS is zero
2023-11-10 10:21:54 +01:00
Roy-043
6458f4dd53
Avoid Python match function
2023-11-10 10:21:54 +01:00
Roy-043
86788e3777
Draft: fix import scale for Legacy DXF importer
...
Fixes #10253 .
2023-11-10 10:21:54 +01:00
czinehuba
12a34be4a6
Update iso10642.json ( #11302 )
...
* Update iso10642.json
Update ISO10642 with M2 and M2.5 sizes
* Update iso10642.json
Updated dimensions
2023-11-09 12:26:56 -06:00
Chris Hennes
f25af97811
Update translations
2023-11-09 12:23:56 -06:00
Roy-043
1266b6f445
Merge pull request #11319 from Roy-043/Arch-start-and-stop-WP-view-observer
...
Arch: start and stop WP view observer
2023-11-09 12:15:46 +01:00
wmayer
efa78a3f62
JtReader: allow to open JT files using TKJT
2023-11-09 01:40:54 +01:00
Abdullah Tahiri
f56eebea64
Sketcher: Fix lints
2023-11-08 17:46:34 +01:00
Abdullah Tahiri
2f40dd34c8
Sketcher: Encapsulate function to ensure MDI focus
2023-11-08 17:46:34 +01:00
Roy-043
48f05dca17
Arch: start and stop WP view observer
...
See #11257 .
2023-11-08 16:36:31 +01:00
Roy-043
247afe2a99
Merge pull request #11295 from Roy-043/Draft-improved-props_changed_placement_only-function
...
Draft: improved props_changed_placement_only function
2023-11-08 15:31:43 +01:00
Roy-043
d7720e1314
Merge pull request #11280 from Roy-043/Arch-Fix-issue-with-getSceneGraph
...
Arch: Fix issue with getSceneGraph
2023-11-08 15:30:50 +01:00
Roy-043
35ae166586
Merge pull request #11257 from Roy-043/Draft-PlaneGui-view-observer-to-update-the-Tray
...
Draft: PlaneGui: view observer to update the Tray
2023-11-08 15:29:18 +01:00