Paddle
b992ebfd07
EditableDatumLabel : prevent re-activation or re-startEdit.
2023-10-24 19:27:10 +02:00
Paddle
38d5580dfe
Add a 'value' double to EditableDatumLabel such that we can store the raw value of the spinbox. For the case where editStopped but we still need to access value.
...
Also write the value in the SoDatumLabel in case we stopEdit.
2023-10-24 19:27:10 +02:00
Paddle
20e41aea0b
EditableDatumLabel : Change the 'invisibleToMouse' to 'visibleToMouse' to avoid double negation.
...
Also add parameter to startEdit to set this setting. Defaulting to false. So that we don't have to set manually again and again in tool settings.
2023-10-24 19:27:10 +02:00
wmayer
1a88ee16e0
Gui: With Qt6 QColor's redF(), greenF(), blueF() methods return a float
2023-10-24 13:30:40 +02:00
wmayer
e0d624bc66
Gui: rename methods setBacklight() & isBacklight() to harmonize with setHeadlightEnabled() & isHeadlightEnabled()
2023-10-24 13:30:40 +02:00
Roy-043
29be14799f
Merge pull request #11160 from Roy-043/Draft-Draft_SelectPlane-was-not-correctly-finished-in-case-of-a-pre-selection
...
Draft: Draft_SelectPlane was not correctly finished in case of a pre-selection
2023-10-24 11:53:46 +02:00
Paddle
be664a0625
Fix build fail by adding
...
#include <Inventor/draggers/SoDirectionalLightDragger.h> to PreCompiled.
2023-10-24 10:46:41 +02: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
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
wmayer
be9228838f
Gui: suppress & fix some lint warnings in DlgSettingsLightSources
2023-10-23 19:34:54 +02:00
wmayer
25b836b86f
Gui: fix possible crash when opening DlgSettingsLightSources
2023-10-23 19:34:54 +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
Paddle
04fab47ce7
Set the default icon of View3DInventor
2023-10-23 12:06:08 -04:00
wmayer
9708f00157
Gui: fixes issue #11113 : Adjust Default Main Light Position
2023-10-23 11:05:21 -05: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
Roy-043
b2a75316e2
Gui: Make "Dock window overlay" GUI texts more consistent ( #11121 )
...
* Gui: Make "Dock window overlay" GUI texts more consistent
* overlays -> overlay windows
2023-10-23 10:57:45 -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
Roy-043
327518c3c5
Merge pull request #11129 from Roy-043/Part-Filter-selection-GUI-texts-to-sentence-case
...
Part: Filter selection GUI texts to sentence case
2023-10-23 09:24:24 +02:00
Roy-043
6fdd2d367f
Updated
2023-10-23 09:19:59 +02:00
Roy-043
42ce9fdc09
Part: Filter selection GUI texts to sentence case
2023-10-23 09:19:59 +02:00
Rexbas
54f2ae336d
Gui: Remove CornerNaviCube from OverlayParams and use directly in OverlayManager
2023-10-23 01:42:26 -03:00
LarryWoestman
501b1cdebd
Path: Split up TestRefactoredTestPost.py; fixed lint errors.
2023-10-22 14:08:17 -07:00
Roy-043
d1d6f9d13a
Merge pull request #11144 from Roy-043/Draft-PlaneGui-some-minor-fixes
...
Draft: PlaneGui: some minor fixes
2023-10-22 20:13:52 +02:00
Roy-043
240614c6ad
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
b78bf00248
Draft: importSVG: handle viewBox in mm (PR10929 fix was not correct) ( #11143 )
2023-10-22 19:45:15 +02:00
Roy-043
5187bc0a28
Draft: importSVG: handle viewBox in mm (PR10929 fix was not correct)
2023-10-22 17:51:14 +02:00
Paddle
0f049a6cb0
Sketcher: commandConstraint : remove leftover bothexternal variable.
2023-10-22 13:51:21 +02:00
Roy-043
76eb1bef10
Draft: Fix Gui.doCommand issue in gui_planeproxy caused by PR11080 ( #11134 )
...
The previous code resulted in a syntax error.
2023-10-22 11:15:00 +02:00
wmayer
931fcdabbf
tests: add initApplication() to avoid code duplications
2023-10-21 16:31:26 -05:00
marioalexis
98e4871898
Fem: Connect constraint temperature spinboxes to properties and task dialog rework - fixes #11109
2023-10-21 00:38:39 -03:00
wandererfan
06ef58c885
[TD]fix printAllPdf info block text
2023-10-20 19:08:34 -04:00
Roy-043
6b668efa5c
Gui: Improve texts for unit system preferences
2023-10-20 20:13:17 +02:00
Roy-043
c069fd240e
Gui: MenuText for Std_SelBack and Std_SelForward in sentence case
2023-10-20 20:11:36 +02:00
pavltom
0657ecf3e3
[TechDraw] - Cosmetic circle fixes
2023-10-20 12:18:30 -04:00
wmayer
decbcfdd12
Sketch: use new-style connect() in new code
2023-10-20 14:23:21 +02:00
wmayer
e9586c4206
Sketch: fix several compiler and lint warnings
...
* Remove private unused field 'sketchView'
* Mark constructor with single argument as explicit
* Mark virtual methods of base class as override
* Fix clang code model parsing error
* Avoid too short identifiers
* Avoid redundant ternary operators
* Avoid passing Base::Unit by value but by const reference
2023-10-20 12:29:59 +02:00
Roy-043
dd5b2fbae1
Draft: PlaneGui: minor fixes ( #11115 )
...
Related issue:
#5603 .
* An 'auto' WP should not be added to the history if the previous WP in the history is also 'auto'.
* The `get_working_plane` function should only call `set_to_default` if the GUI is up. The axis of the returned WP should match global +Z if the GUI is not up.
2023-10-20 12:28:00 +02:00
wmayer
9578b57e3b
Sketch: fix Qt6 build failure
...
QRegExp has been replaced with QRegularExpression and isn't part of the base of Qt6 any more
2023-10-20 11:57:21 +02:00
Paddle
ecdbd69db5
EditableDatumLabel add 'isInEdit' to check if the label is in edit.
2023-10-20 11:23:33 +02:00