wmayer
5d2308e16f
Part: add test for Geom2d.toShape
2023-11-20 13:00:09 +01:00
tomate44
810da3db88
Part : fix edge creation of Geom2d curves
2023-11-20 12:35:09 +01:00
Roy-043
c62552338e
Arch: remove global precision variables
...
To avoid having to restart after changing the Draft precision parameter.
2023-11-20 12:21:28 +01:00
bgbsww
73f662317d
Reverse misuse of list comprehension
2023-11-20 11:36:39 +01:00
bgbsww
e5044b05f7
Parse inventor format without commas between points
2023-11-20 11:36:39 +01:00
Roy-043
99d23ee7f4
Draft: store more command modes in prefs
...
With this PR the following 5 command modes are automatically stored in the preferences:
* "ContinueMode"
* "RelativeMode"
* "GlobalMode"
* "fillmode" (existing preference, removed from the Preferences Editor)
* "SubelementMode"
Additionally:
Three commands (Draft_Ellipse, Draft_Rectangle and Draft_Stretch) call `setRelative` after the 1st point has been specified and would permanently switch on relativeMode. After this PR this switch is temporary.
2023-11-18 21:03:26 +01:00
Roy-043
9511ef6fb7
Merge pull request #11440 from Roy-043/Draft-make-Draft_Edit-prefs-non-global
...
Draft: make Draft_Edit prefs non-global
2023-11-18 19:45:00 +01:00
Roy-043
06e6ea5d53
Merge pull request #11436 from Roy-043/Draft-constraining-did-not-respect-global-mode
...
Draft: constraining did not respect global mode
2023-11-18 19:44:40 +01:00
Roy-043
6e6be51bf0
Draft: make Draft_Edit prefs non-global
2023-11-18 19:18:23 +01:00
Roy-043
05f064d35b
Draft: constraining did not respect global mode
...
Fixes #10496 .
2023-11-18 13:36:35 +01:00
Roy-043
6ac062f8fb
Draft: make in-command shortcuts non-global
...
Fixes #8329 .
2023-11-17 12:57:56 +01:00
Roy-043
7a05e9809b
Draft: minor updates related to precision pref
2023-11-17 09:49:01 +01:00
Roy-043
b7de4e73dd
Merge pull request #11419 from Roy-043/Draft-Draft_Join-should-call-join_wires
...
Draft: Draft_Join should call join_wires
2023-11-17 09:30:01 +01:00
pavltom
3876f23f4d
[TechDraw] Multiselection mode implementation
2023-11-16 20:45:02 -05:00
pavltom
4703c77067
[TechDraw] Remove obsolete getYInClip method
2023-11-16 20:45:02 -05:00
pavltom
095160d438
[TechDraw] Remove nowhere used m_dragState
2023-11-16 20:45:02 -05:00
pavltom
35618ef606
[TechDraw] Refactor QGIView and QGIPrimPath mouse processing
2023-11-16 20:45:02 -05:00
pavltom
e2cc18eb8d
[TechDraw] Remove now unused SelectPoint signal relics
2023-11-16 20:45:02 -05:00
pavltom
e2635afe87
[TechDraw] Fix app selection not reflecting Qt selection
2023-11-16 20:45:02 -05:00
pavltom
5a6c3b2606
[TechDraw] Fix DrawView.setPosition signaling changes always
2023-11-16 20:45:02 -05:00
Pesc0
20a4d40f0b
addon manager: use get_python_exe from utils file
2023-11-17 02:00:25 +01:00
Roy-043
acac040b6e
Draft: Draft_Join should call join_wires
...
Also removed an obsolete comment.
2023-11-16 21:02:19 +01:00
bgbsww
c44a61bae3
PartDesign: refresh body after pipe creation ( #11357 )
2023-11-16 12:58:39 -03:00
Roy-043
65ec16341d
Draft: prefs: remove copymode, useSupport no longer via UI
...
This PR removes the copymode (Global copy mode) preference.
Forum topic:
https://forum.freecad.org/viewtopic.php?t=82679
Additionally useSupport is removed from preferences-draft.ui, turning it into a fine-tuning preference. Use of this feature is rare and may not be supported in the future. No need to present this preference to new users in the UI.
Forum topic:
https://forum.freecad.org/viewtopic.php?t=80689
2023-11-16 11:40:23 +01:00
Roy-043
cb94603731
Draft: menu texts of snaps to sentence case
2023-11-15 14:59:38 +01:00
Paddle
ca80f8eee2
Fix ESC key for Sketcher_Dimension
2023-11-15 14:41:43 +01:00
Paddle
5c11f39be7
Sketcher OVP setting : add missing default.
2023-11-15 14:40:03 +01:00
Abdullah Tahiri
62365dd7dd
SketcherGui: Fix preselectAtPoint for non X-Y orientations
2023-11-15 14:34:11 +01:00
Roy-043
1a69bf1582
Merge pull request #11393 from Roy-043/Draft-cleanup-related-to-PR11336
...
Draft: cleanup related to PR11336
2023-11-15 09:43:49 +01:00
Paddle
8108aa95cf
Slot fix vertical/horizontal constraints
2023-11-14 14:22:26 +01:00
Paddle
c2789a300e
Slot DSH : fixes
2023-11-14 14:22:26 +01:00
Paddle
94fc037678
Slot DSH : implement tool parameters.
2023-11-14 14:22:26 +01:00
Abdullah Tahiri
352d1f5bc3
SketcherGui: DSH - parameter unused depending of constexpr fixed
2023-11-14 14:12:16 +01:00
Roy-043
50e5130060
Draft: cleanup related to PR11336
...
See #11336
2023-11-14 11:51:34 +01:00
Roy-043
8452edce03
Merge pull request #11388 from Roy-043/Arch-more-file-extensions-also-in-caps
...
Arch: more file extensions also in caps
2023-11-14 10:34:42 +01:00
Roy-043
fbc4281e34
Merge pull request #11387 from Roy-043/Draft-more-file-extensions-also-in-caps
...
Draft: more file extensions also in caps
2023-11-14 10:34:14 +01:00
Roy-043
6126fb3877
Merge pull request #11379 from Roy-043/Draft-remove-the-tolerance-preference
...
Draft: remove the tolerance preference
2023-11-14 10:33:10 +01:00
Roy-043
58b6389771
Arch: more file extensions also in caps
2023-11-14 00:14:20 +01:00
Roy-043
7521751f79
Typos
2023-11-14 00:04:33 +01:00
Roy-043
bbc53afc37
Draft: more file extensions also in caps
2023-11-13 23:12:18 +01:00
Abdullah Tahiri
d3399305cd
SketcherGui: Compiler warning fix
2023-11-13 21:09:13 +01:00
Abdullah Tahiri
f20b7579e2
SketcherGui: DSH Default - return reference in ShapeConstraint helpers
2023-11-13 20:52:04 +01:00
Ajinkya Dahale
8113f12337
[PD] Set revolution taskview items based on method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
c7101d7ced
[PD] Support two-angle/up-to-face groove
...
Elements copied from revolution and pocket feature.
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
796727fcd3
[PD] Use enum class for revolution method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
7a6927ca78
[PD] Update revolution properties based on method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
43a8104926
[PD] Refactor FeatureRevolution further
...
New methods created to reduce size of `execute`.
Use BRepPrimAPI instead of BRepFeat whenever possible since otherwise there are
some limitations.
2023-11-14 00:20:19 +05:30
Ajinkya Dahale
149738af7f
[PartDesign] Refactor mode support in revolution
...
Encodes support for "two angles".
Clarifies that up-to-first and up-to-last is not supported.
2023-11-14 00:20:19 +05:30
Ajinkya Dahale
5a51a490a8
[PartDesign] Some more dummy functionality for revolution
...
[PD] Some more setup
[PD] Some refactor in `TaskRevolutionParameters`
2023-11-14 00:20:19 +05:30
Ajinkya Dahale
82b5e16cd1
[PartDesign] Add some dummy options for revolution
...
These options correspond to "up to face" and "2 angles". They are expected to do
nothing right now. However there is also some experimental code for "up to face"
in this commit, whose behavior is not confirmed.
2023-11-14 00:20:19 +05:30