wmayer
dce0deca9b
Gui: getter Gui::MainWindow::isRestoringWindowState possibly mismarked as a slot [-Wclazy-const-signal-or-slot]
2023-11-13 14:36:56 +01:00
Paddle
6e4da8cc82
Circle DSH : Implement tool parameters.
2023-11-13 14:00:18 +01:00
Paddle
c5853fae9d
Ellipse DSH : add cursor texts and remove showInternal checkbox.
2023-11-13 14:00:18 +01:00
Paddle
02dd9dba10
Ellipse DSH : Implement tool parameters.
2023-11-13 14:00:18 +01:00
Paddle
c613f3bbac
Arc DSH : implement tool parameters.
2023-11-13 14:00:18 +01:00
Paddle
0936499e5b
DSH : modify drawDoubleAtCursor so that it can draw an angle.
2023-11-13 14:00:18 +01:00
Paddle
58aa2d5cec
Adds areColinear function to Utils.
2023-11-13 14:00:18 +01:00
Paddle
71637aeec1
Adds CircleEllipseConstructionMethod.
2023-11-13 14:00:18 +01:00
wmayer
8b1695b162
Tests: fix failure in InventorBuilder_Tests_run
2023-11-13 13:21:19 +01:00
wmayer
1140c33952
RE: Allow to create planes from several selected meshes, remove ... from menu text
2023-11-13 10:38:41 +01:00
Roy-043
dfcfdad040
Merge pull request #11366 from Roy-043/Draft-remove-unused-dimorientation-and-saveonexit-prefs
...
Draft: remove unused dimorientation and saveonexit prefs
2023-11-12 21:24:30 +01:00
Roy-043
29fda5e974
Draft: remove unused dimorientation and saveonexit prefs
2023-11-12 20:54:25 +01:00
Roy-043
a6ec783445
Merge pull request #11364 from Roy-043/Draft-Draft_SelectPlane-did-not-trigger-the-grid
...
Draft: Draft_SelectPlane did not trigger the grid
2023-11-12 20:37:21 +01:00
Roy-043
c7777b8ed3
Draft: Draft_SelectPlane did not trigger the grid
2023-11-12 20:16:34 +01:00
Abdullah Tahiri
8d82835514
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
wmayer
9bb996e2f3
Gui: Fixes #11341 : Adjusting Light Sources in Preferences
2023-11-12 13:41:13 +01:00
Abdullah Tahiri
55639df573
Sketcher: Box Selection - refactor
...
==================================
Full refactor of this function without change of functionality (hopefully).
2023-11-11 21:19:12 +01:00
Abdullah Tahiri
811da8bb09
Sketcher: Box selection - Hyperbola/Parabola endpoint fix
2023-11-11 21:19:12 +01:00
Abdullah Tahiri
373a167d7d
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]
11916af30d
[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
b52694c87b
Fix 10545 by using position of array members
2023-11-11 18:21:31 +01:00
wandererfan
66ece1c068
[TD]fix 3x extension circle methods #11310
2023-11-11 07:48:03 -05:00
wandererfan
037165f1b7
[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
0144b4b14d
Sketcher: Adapt DSHs to new dynamic cursor
2023-11-11 11:15:54 +01:00
Abdullah Tahiri
136392830a
Sketcher: DSHController - extend framework to make cursors OVP visibility dependent
2023-11-11 11:15:54 +01:00
Abdullah Tahiri
e73d8e2e96
Sketcher: DSH - new cursor drawing functions
2023-11-11 11:15:54 +01:00
pavltom
4c888b6afe
[TechDraw] Issue #6527 - Implement face transparency
2023-11-10 10:48:06 -05:00
wandererfan
65c88376f8
[TD]fix Print Center Marks #11309
2023-11-10 09:30:19 -05:00
wandererfan
0bd0d2e4b5
[TD]Fix margins on PDF output #11308
2023-11-10 09:30:19 -05:00
Roy-043
453c099873
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
6359597341
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
704949d843
MEASUREMENT should also be checked if INSUNITS is zero
2023-11-10 10:21:54 +01:00
Roy-043
ab3bb51e15
Avoid Python match function
2023-11-10 10:21:54 +01:00
Roy-043
6ec2ecffe9
Draft: fix import scale for Legacy DXF importer
...
Fixes #10253 .
2023-11-10 10:21:54 +01:00
czinehuba
22a107b775
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
36c7b9db7f
Tools: Add check for existence in updatecrowdin.py ( #11304 )
2023-11-09 12:24:54 -06:00
Chris Hennes
954c2fa03f
Update translations
2023-11-09 12:23:56 -06:00
Roy-043
8a3e07b23e
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
640018bfa7
JtReader: allow to open JT files using TKJT
2023-11-09 01:40:54 +01:00
wmayer
ba95a534d5
Base: extend ShapeHintsItem to allow to set vertex ordering and shape type
2023-11-08 21:03:33 +01:00
Abdullah Tahiri
0d221c0969
Sketcher: Fix lints
2023-11-08 17:46:34 +01:00
Abdullah Tahiri
75c3972c44
Sketcher: Encapsulate function to ensure MDI focus
2023-11-08 17:46:34 +01:00
Roy-043
b19fed42e3
Arch: start and stop WP view observer
...
See #11257 .
2023-11-08 16:36:31 +01:00
Roy-043
9be9881ed8
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
0002729cbf
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
ec7d3e643f
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
Paddle
403bc55bfa
Line DSH : hide widget if OVP disabled.
2023-11-08 15:20:13 +01:00
Paddle
20fcdfbd89
Remove moveCursorToSketchPoint on init.
2023-11-08 15:20:13 +01:00
Paddle
f035331263
Fix bug where M key stop working in some cases by giving focus to MDI on reset.
2023-11-08 15:20:13 +01:00
Paddle
8f3ebe1cc6
Rectangle DSH : set OVP Functions.
2023-11-08 15:20:13 +01:00