wmayer
41528339e4
Base: Add to pre-commit hooks
2023-11-13 12:01:26 -05:00
sliptonic
5fe6e46080
Merge pull request #11337 from yorikvanhavre/start-timeformat
...
Start: Fixed default time format
2023-11-13 10:59:49 -06:00
wmayer
33f08ef2fe
Gui: restore old behaviour to set up main window
2023-11-13 13:55:44 -03:00
wmayer
a20a053b60
Gui: only use primary screen to restore main windows settings
2023-11-13 13:55:44 -03:00
sliptonic
c83f9273fe
Merge pull request #11223 from wwmayer/Part_format_xml
...
Part: format XML files
2023-11-13 10:52:03 -06:00
sliptonic
23381893fd
Merge pull request #11136 from FlachyJoe/fix_11135
...
PD: Pad to the base shape
2023-11-13 10:46:54 -06:00
Paddle
2f30b63b9d
ArcSlot DSH : implement the Arc slot tool with tool parameters support.
2023-11-13 15:05:36 +01:00
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
Florian Foinant-Willig
2010268187
PartDesign_Pad: add an up to shape mode
2023-11-12 20:06:57 +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
Yorik van Havre
0e939872f4
Start: Fixed default time format - fixes #10793
2023-11-10 14:10:43 +01: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