Roy-043
e4d6c328fc
Draft: clone IfcType and Subvolume properties
...
Fixes #11186 .
2023-10-31 15:43:33 +01:00
Roy-043
951059d192
Arch: fix Placement multiplication for subvolumes
...
Fixes #11185 .
Same problem as in #6617 .
2023-10-31 15:42:46 +01:00
Roy-043
a2e85a4ae1
Draft: Updates related to the PlaneGui class (step 4)
...
Related issue:
#5603 .
For gui_snapper.py and gui_trackers.py an intermediate solution has been adopted. They still rely on App.DraftWorkingPlane, but now use a small function to retreive it.
Simply switching to the PlaneGui class is problematic for the trackers as this results in an endless recursion (wp->grid->wp->...). Using the old App.DraftWorkingPlane (which is kept up-to-date by PlaneGui) solves this for now. I will try to return to this later (which may be after the next release though).
2023-10-31 15:41:21 +01:00
wandererfan
9a7163f533
[TD]fix 2 tidy warnings
2023-10-31 09:12:50 -04:00
wmayer
a1ecc2b543
Part: refactor constructor of SectionCut
2023-10-30 14:36:18 +01:00
wmayer
85f45c9956
Part: refactor onFlipXclicked, onFlipYclicked and onFlipZclicked of SectionCut
2023-10-30 14:36:18 +01:00
wmayer
c3cd1a1191
Part: Fix Move enum to class with static members, fix & suppress some other lint warnnigs
2023-10-30 14:36:18 +01:00
wmayer
b5bbf5433f
Part: Fix many lint warnings in SectionCut
2023-10-30 14:36:18 +01:00
wmayer
4ade6fbfd5
Part: fix check with wrong pointer
2023-10-30 14:36:18 +01:00
sliptonic
680c518162
Merge pull request #11171 from LarryWoestman/staging
...
Path: Removed some unneeded variables; shortened some long lines.
2023-10-30 07:44:46 -05:00
Roy-043
4c97acd386
Merge pull request #11204 from yorikvanhavre/draft-svg-linewidth
...
Draft: Fixed linewidths in SVG export
2023-10-28 14:48:35 +02:00
wandererfan
9a84364a46
[TD]fix spurious missing object message
2023-10-28 08:31:43 -04:00
Camille
7bac7956a4
Fix issue #10144 [Problem] FreeCAD freezes when clicking inside spreadsheet - see issue for detailed explanation.
2023-10-27 18:38:13 +02:00
Yorik van Havre
57e319ccd2
Draft: Fixed linewidths in SVG export - fixes #6034
2023-10-27 13:04:40 +02:00
Roy-043
ec50beebf4
Draft: Updates related to the PlaneGui class (step 3)
...
Related issue:
#5603 .
2023-10-27 11:55:24 +02:00
Roy-043
3b1c590b53
Merge pull request #11117 from Roy-043/Draft-Updates-related-to-the-PlaneGui-class-(step-2)
...
Draft: Updates related to the PlaneGui class (step 2)
2023-10-27 10:49:56 +02:00
Roy-043
bccba05d20
Draft: PlaneGui: update wp._view earlier
...
Update wp._view before call to set_to_default, set_to_auto requires a 3D view.
2023-10-27 10:33:07 +02:00
pavltom
ded89f5e8f
[TechDraw] - Line Decoration Improvements
2023-10-26 14:30:36 -04:00
wandererfan
5c602bbc58
[TD]fix loss of line style
2023-10-26 14:07:46 -04:00
Roy-043
410d4f9f6a
Part: Fix mistake in Part.getShape docstring
...
For confirmation see:
cad29253a4/src/Mod/Draft/draftguitools/gui_selectplane.py (L198)
2023-10-26 10:32:54 +02:00
Rohan Mishra
fa895df1c9
Update PointConstraintPy.xml
...
Issue #10729
Update the API documentation for `src/Mod/Part/App/GeomPlate`
2023-10-26 10:27:12 +02:00
Rohan Mishra
82a74b15c3
Update CurveConstraintPy.xml
...
Issue #10729
Updated the API documentation for `src/Mod/Part/App/GeomPlate`
2023-10-26 10:26:18 +02:00
Roy-043
85ace1ca33
Draft: Make Facebinders link-aware (2nd error fix)
...
Previous PRs: #11081 and #11156 .
2023-10-25 18:16:43 +02:00
pavltom
4d17f4831a
[TechDraw] - Cosmetic edge fixes
2023-10-24 19:22:13 -04:00
LarryWoestman
1222e77ee8
Path: Removed some unneeded variables; shortened some long lines.
2023-10-24 14:14:57 -07:00
Paddle
d19a16ddd5
SketcherToolDefaultWidget : add 3 parameter configuration functions.
...
And remove the units from setParameter.
2023-10-24 19:28:13 +02:00
Roy-043
f12c3604d6
Draft: Draft_SelectPlane was not correctly finished in case of a pre-selection
...
Fixes #11157 .
2023-10-24 10:44:46 +02:00
sliptonic
b70956ba3d
Merge pull request #11108 from jffmichi/fix_profile_open_edge_direction
...
Path: fix Profile open edges not respecting selected cutting direction
2023-10-23 18:25:03 -05:00
Roy-043
e6a3470181
Merge pull request #11156 from Roy-043/Draft-Make-Facebinders-link-aware-fix-errors-in-previous-PR
...
Draft: Make Facebinders link-aware (fix errors in previous PR)
2023-10-23 20:57:22 +02:00
Roy-043
d6b402c59c
Fix error in make_dimension.py
2023-10-23 20:24:30 +02:00
Paddle
5ced1c2680
SketcherToolDefaultWidget : add functions to set combobox item icons and checkboxes icons.
2023-10-23 20:24:20 +02:00
Roy-043
28e450ebda
Draft: Make Facebinders link-aware (fix errors in previous PR)
...
Previous PR: #11081 .
2023-10-23 20:08:59 +02:00
Roy-043
c558ae7484
Fix syntax error in wires.py
2023-10-23 19:33:06 +02:00
Roy-043
3a396e1ed3
Arch: Updates related to the PlaneGui class ( #11153 )
...
Related issue:
#5603 .
2023-10-23 18:42:20 +02:00
Adrian Insaurralde Avalos
26d748587b
fix #9347 - Improve PD Sprocket dialog wording
2023-10-23 13:34:33 -03:00
sliptonic
ee9b1b9e93
Merge pull request #11126 from marioalexis84/Fem-task_temperature
...
Fem: Connect constraint temperature spinboxes to properties and task dialog rework - fixes #11109
2023-10-23 10:58:36 -05:00
wmayer
4c509c03ef
PD: wrong direction determined for linear pattern
...
A selected edge of a sketch is not in local coordinates and thus its corresponding axis mustn't be multiplied with the sketch placement as
this will lead to a wrong direction vector.
Forum: https://forum.freecad.org/viewtopic.php?t=82022
2023-10-23 10:53:29 -05:00
Adrian Insaurralde Avalos
7754c44b55
Migrate away from deprecated distutils python package where possible
2023-10-23 10:51:50 -05:00
Adrian Insaurralde Avalos
82ddd7cd18
[FEM] Improve some task dialog layouts
...
reduce horizontal space taken for better UX
2023-10-23 10:50:35 -05:00
Vincenzo Calligaro
50725bf253
[Feature Request] [Draft] [UI/UX] new Draft_Hyperlink command ( #10878 )
...
* Draft: added the new Draft_Hyperlink command
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
* Draft: added the new Draft_Hyperlink command
* Updated regex condition for more Windows file paths and network resources
* Added check for file existence
* Modified syntax for Win32/CygWin case
* Declared ret variable outside if statement
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
* Draft: added the new Draft_Hyperlink command
* Replaced os.startfile and subprocess.call with QDesktopServices.openUrl
* Removed unused Python dependencies
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
---------
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
2023-10-23 17:42:47 +02:00
sliptonic
acf7829269
Merge pull request #11063 from LarryWoestman/staging
...
Path: Split up TestRefactoredTestPost.py; fixed lint errors.
2023-10-23 10:34:47 -05:00
wandererfan
8dea3487e2
[TD]refactor QGIFace into 2 files
...
- add PATPathMaker for the PAT hatch spec processing
methods
- remove PAT methods from QGIFace
- remove obsolete conversion of svg hatch to pixmap
2023-10-23 11:01:38 -04:00
wandererfan
d01e9165a5
[TD]resolve variable name confusion
...
QPen and QBrush variable names were too similar and
easily confused.
2023-10-23 11:01:38 -04:00
wandererfan
6876eca8e7
[TD]remove obsolete exportingPdf flag handling
2023-10-23 11:01:38 -04:00
Roy-043
ca06e87a38
Draft: Updates related to the PlaneGui class (step 2)
...
Related issue:
#5603 .
Additionally:
Fixed the issue where the texts of Arch_Space objects were not exported to DXF.
2023-10-23 16:25:12 +02:00
Roy-043
07210c8378
Updated
2023-10-23 09:19:59 +02:00
Roy-043
61dc74551c
Part: Filter selection GUI texts to sentence case
2023-10-23 09:19:59 +02:00
LarryWoestman
6f41fe09fd
Path: Split up TestRefactoredTestPost.py; fixed lint errors.
2023-10-22 14:08:17 -07:00
Roy-043
28593e4658
Draft: PlaneGui: some minor fixes
...
Related issue:
#5603 .
* The history idx value was not handled properly.
* Part.getShape() ignores the Placement of a selected BuildingPart. Have to use `place * obj.Placement`.
2023-10-22 19:48:31 +02:00
Roy-043
5110c80385
Draft: importSVG: handle viewBox in mm (PR10929 fix was not correct)
2023-10-22 17:51:14 +02:00