Roy-043
938b25183b
Draft: Updates related to the PlaneGui class (step 3)
...
Related issue:
#5603 .
2023-10-27 11:55:24 +02:00
Roy-043
539a3fa245
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
a466f4d7d4
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
ad76a7dc62
[TechDraw] - Line Decoration Improvements
2023-10-26 14:30:36 -04:00
wandererfan
b80c05d248
[TD]fix loss of line style
2023-10-26 14:07:46 -04:00
Roy-043
2cfd936af0
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
528db60111
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
918770c84c
Update CurveConstraintPy.xml
...
Issue #10729
Updated the API documentation for `src/Mod/Part/App/GeomPlate`
2023-10-26 10:26:18 +02:00
Chris Hennes
583e27e8af
Merge branch 'main' into modernize-type-check
2023-10-25 16:07:28 -05:00
Roy-043
aa881d1cf5
Draft: Make Facebinders link-aware (2nd error fix)
...
Previous PRs: #11081 and #11156 .
2023-10-25 18:16:43 +02:00
pavltom
0ded3994c5
[TechDraw] - Cosmetic edge fixes
2023-10-24 19:22:13 -04:00
LarryWoestman
db8d987091
Path: Removed some unneeded variables; shortened some long lines.
2023-10-24 14:14:57 -07:00
Paddle
2c5d90daea
SketcherToolDefaultWidget : add 3 parameter configuration functions.
...
And remove the units from setParameter.
2023-10-24 19:28:13 +02:00
pre-commit-ci[bot]
17aea3416f
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-10-24 12:36:36 -04:00
David Carter
d1e96a5195
Material: Material editor enhancements
...
Continues the work of the material subsystem improvements.
This merge covers the continued development of the material editor. The
primary improvements are in the handling of 2D and 3D array properties.
These properties are now fully editable, and can be saved and restored.
The cards now separate the author and license. These were previously
saved as a single item. Future support will be provided for standard
open source licenses.
Saving operations validate the cards to ensure UUIDs of materials are
considered. Warnings are given when a save could potentially impact the
models, such as saving over a material instead of creating a new
instance.
The editor is still not complete. There are a number of functional
elements, such as drag/drop operations, folder creation, and deletion
operations that need to be added to the main tree. State needs to be
saved and restored to improve the user experience. The appearance
preview also needs significant work. This will be handled in a future
PR.
2023-10-24 12:36:36 -04:00
Roy-043
b5b122fba7
Draft: Draft_SelectPlane was not correctly finished in case of a pre-selection
...
Fixes #11157 .
2023-10-24 10:44:46 +02:00
sliptonic
7b71c37e0e
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
e05e3d68f8
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
2aaaa8ebae
Fix error in make_dimension.py
2023-10-23 20:24:30 +02:00
Paddle
48131bafc2
SketcherToolDefaultWidget : add functions to set combobox item icons and checkboxes icons.
2023-10-23 20:24:20 +02:00
Roy-043
3ddf088e3f
Draft: Make Facebinders link-aware (fix errors in previous PR)
...
Previous PR: #11081 .
2023-10-23 20:08:59 +02:00
Roy-043
f47714cae7
Fix syntax error in wires.py
2023-10-23 19:33:06 +02:00
Roy-043
76bdb13f1d
Arch: Updates related to the PlaneGui class ( #11153 )
...
Related issue:
#5603 .
2023-10-23 18:42:20 +02:00
Adrian Insaurralde Avalos
02e829b785
fix #9347 - Improve PD Sprocket dialog wording
2023-10-23 13:34:33 -03:00
Florian Foinant-Willig
02731c7816
Part: modernize type checking
2023-10-23 18:12:03 +02:00
Florian Foinant-Willig
fbf0d48dd8
Inspection: modernize type checking
2023-10-23 18:09:39 +02:00
Florian Foinant-Willig
9c93b8ce9f
ReverseEngineering: modernize type checking
2023-10-23 18:09:33 +02:00
Florian Foinant-Willig
c0e8fa1e75
Sketcher: modernize type checking
2023-10-23 18:09:23 +02:00
Florian Foinant-Willig
cd403748f8
MeshPart: modernize type checking
2023-10-23 18:09:17 +02:00
Florian Foinant-Willig
da1dd02ff0
Drawing: modernize type checking
2023-10-23 18:09:11 +02:00
Florian Foinant-Willig
027ac1b456
Fem: modernize type checking
2023-10-23 18:09:04 +02:00
Florian Foinant-Willig
1d8a51b47b
TechDraw: modernize type checking
2023-10-23 18:08:59 +02:00
Florian Foinant-Willig
464ffa7e73
Import: modernize type checking
2023-10-23 18:08:53 +02:00
Florian Foinant-Willig
85827958ca
Points: modernize type checking
2023-10-23 18:08:48 +02:00
Florian Foinant-Willig
9547fc42a4
Spreadsheet: modernize type checking
2023-10-23 18:08:42 +02:00
Florian Foinant-Willig
3ecc412746
Sandbox: modernize type checking
2023-10-23 18:08:32 +02:00
Florian Foinant-Willig
81fb6d83a9
Robot: modernize type checking
2023-10-23 18:08:27 +02:00
Florian Foinant-Willig
bb3eb31d4e
Surface: modernize type checking
2023-10-23 18:08:22 +02:00
Florian Foinant-Willig
24934d7843
PartDesign: modernize type checking
2023-10-23 18:08:16 +02:00
Florian Foinant-Willig
bce19a969c
Mesh: modernize type checking
2023-10-23 18:08:06 +02:00
Florian Foinant-Willig
1c1d1bd338
Path: modernize type checking
2023-10-23 18:07:23 +02:00
sliptonic
010a62eba0
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
e7eb7d7b8d
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
738938d9ed
Migrate away from deprecated distutils python package where possible
2023-10-23 10:51:50 -05:00
Adrian Insaurralde Avalos
d963f4eb28
[FEM] Improve some task dialog layouts
...
reduce horizontal space taken for better UX
2023-10-23 10:50:35 -05:00
Vincenzo Calligaro
c8b3d42064
[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
7b809285d9
Merge pull request #11063 from LarryWoestman/staging
...
Path: Split up TestRefactoredTestPost.py; fixed lint errors.
2023-10-23 10:34:47 -05:00
wandererfan
3c8be7472c
[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
60531f384e
[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
4b80ea044d
[TD]remove obsolete exportingPdf flag handling
2023-10-23 11:01:38 -04:00