Commit Graph

40714 Commits

Author SHA1 Message Date
Karliss
fa61131590 Add missing parent for messagebox and other popups
Unparented popups can easily get lost in backround, but they still block top level event loop when run with ::exec() thus preventing interactions with main window.  This mainly happens on wayland. Setting the parent ensures they are always kept on top and reasonably positioned.
2025-03-16 16:02:36 -05:00
Chris Hennes
ba2a377e7e Merge pull request #20097 from chennes/sketcherCompilerWarnings
Sketcher: Clean up compiler warnings
2025-03-13 02:22:28 +00:00
Roy-043
2ad23cec23 Merge pull request #20151 from Roy-043/Draft-fix-handling-of-fillet-radius-input
Draft: fix handling of fillet radius input
2025-03-12 16:27:41 +00:00
Roy-043
1b17da9bf4 Draft: fix handling of fillet radius input
Fixes #20145.
2025-03-12 17:00:52 +01:00
Yorik van Havre
09aa120ffd Merge pull request #20138 from Syres916/BIM_Material_Buttons_Fix
[BIM] Material dialog - fix the minimum width of four buttons in new …
2025-03-12 15:47:32 +00:00
Roy-043
2352557048 Merge pull request #20125 from Roy-043/Draft-Fix-error-in-20118
Draft: Fix error in #20118
2025-03-12 15:31:57 +00:00
Roy-043
5688a41c4c Updated based on comment 2025-03-12 09:47:03 +01:00
Syres916
f4468f21f2 [BIM] Material dialog - fix the minimum width of four buttons in new group box 2025-03-12 06:05:08 +00:00
Chris Hennes
53c4c2ef50 Merge pull request #20136 from chennes/inventorAllIncludeFix
Mesh: Fix mistaken deletion of #include <Gui/InventorAll.h>
2025-03-12 04:23:27 +00:00
Chris Hennes
16eb057553 Mesh: Fix deletion of #include <Gui/InventorAll.h> 2025-03-11 22:54:16 -05:00
Chris Hennes
3359fee251 Sketcher: Clean up compiler warnings
* numpoints from double to int
* Remove redundant out-of-line definition for constexpr static data member
2025-03-11 22:33:32 -05:00
Chris Hennes
71906499c4 Merge pull request #19843 from Shkolik/sketcher_spline_intersection
fix #19831 Sketcher: Create external Intersection geometry not working with complex surfaces
2025-03-11 21:44:28 +00:00
Chris Hennes
886f2a5949 Merge pull request #19929 from tringenbach/feature/hidpi-navicube-fix
Gui: HiDPI NaviCube fix
2025-03-11 21:34:29 +00:00
Chris Hennes
c9e88a31f2 Merge pull request #19911 from jffmichi/fix_boolean_cut
Part: fix infinite recursion in boolean cut
2025-03-11 21:03:03 +00:00
Chris Hennes
357cddabc7 Merge pull request #20117 from hyarion/ps-move-func-to-cpp
Sketcher: Move getStandardButtons to cpp file
2025-03-11 20:55:40 +00:00
Chris Hennes
be8b92182c Merge pull request #19921 from mosfet80/QT_CLEAN
REMOVE old QT<= 5.14 code
2025-03-11 20:54:59 +00:00
Chris Hennes
6de034bf84 Merge pull request #19926 from benj5378/toStringasd
Gui: clean up PropertyItem::toString
2025-03-11 20:38:15 +00:00
Chris Hennes
5281e07029 Merge pull request #19946 from j-hap/fix_double_free
TechDraw: Fix double free when resetting line formats
2025-03-11 20:29:06 +00:00
Chris Hennes
6be9683ca9 Merge pull request #20113 from mosfet80/cleanCheck
Remove unnecessary check (duplicated)
2025-03-11 20:26:04 +00:00
Roy-043
fcc3061746 Draft: Fix error in #20118
The code in #20118 would fail if only Near snap was active.
2025-03-11 15:57:37 +01:00
Yorik van Havre
61eedbddc4 Merge pull request #20072 from Roy-043/Draft-Implement-Dim-Auto-Flip-Text
Draft: Implement Dim Auto Flip Text
2025-03-11 12:58:03 +00:00
Yorik van Havre
a3d862839f Merge pull request #20109 from Syres916/IFCPropertiesWindow_Fix
[BIM] Correct styling of DeleteIFCProperties button and add GroupBox for the two lower comboboxes and the button
2025-03-11 12:48:45 +00:00
Yorik van Havre
df15aca379 Merge pull request #20118 from Roy-043/Draft-Correct-Near-snap-override-behavior
Draft: Correct Near snap override behavior
2025-03-11 12:19:44 +00:00
Yorik van Havre
f107aa55a1 Merge pull request #20108 from furgo16/patch-15
BIM: fix adding/removing boundaries to BIM Spaces
2025-03-11 12:18:32 +00:00
Roy-043
849cf3fa75 Draft: Correct Near snap override behavior
Fixes #15017.

Currently Near snap overrides all other 'on-object' snaps such as Midpoint snap and Endpoint snap. With this PR Near snap no longer 'wins' if a different snap point is within snapRange of the cursor.
2025-03-11 10:48:12 +01:00
Benjamin Nauck
2db9ae7bdf Remove outdated comment 2025-03-11 10:17:12 +01:00
PaddleStroke
0bb47bc0d8 Move getStandardButtons to cpp file 2025-03-11 10:09:09 +01:00
Chris Hennes
25c71dd99d Merge pull request #20107 from 3x380V/pip_pyside6
CMake: Fix PySide6 pip search
2025-03-11 04:21:12 +00:00
Chris Hennes
ee50b0f25b Merge pull request #20050 from captain0xff/gp_pnt-conversion
TechDraw: removed gp_* conversion code from TechDraw workbench
2025-03-11 02:28:37 +00:00
captain0xff
f7441510b1 remove gp_* conversion code from TechDraw workbench 2025-03-11 05:21:58 +05:30
pre-commit-ci[bot]
af8dd75185 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-03-10 20:59:11 +00:00
Andrea
cd5c46ba18 Remove unnecessary check (duplicated)
before including the library, it is uselessly checked if the variable __QtAll__ and __InventorAll__ have been defined. The same check is performed again once the library is included
2025-03-10 21:53:00 +01:00
Chris Hennes
e9c6a2ea72 Merge pull request #20031 from PaddleStroke/patch-11
App::Link : deleting it deletes its elements if any
2025-03-10 17:27:59 +00:00
Chris Hennes
71843a937e Merge pull request #19941 from WandererFan/PropertiesAndSpinBoxes
[TD]Properties and spin boxes
2025-03-10 16:55:13 +00:00
Chris Hennes
bfd1fa47d8 Merge pull request #20049 from hyarion/fix/ppa
Refactor static type checks
2025-03-10 16:53:00 +00:00
Chris Hennes
f311bfc839 Merge pull request #19649 from alfrix/taskpanel_improvements
refactor(Gui): improve the taskpanel
2025-03-10 16:51:09 +00:00
Chris Hennes
d15cec2bcf Merge pull request #20059 from marioalexis84/fem-heat_flux
Fem: Change from radio buttons to combo box to reduce space in heat flux task panel
2025-03-10 16:50:14 +00:00
Chris Hennes
ae01fcc3de Merge pull request #20064 from bofdahof/application-remove-some-using-namespace
[App] Application remove some using namespace
2025-03-10 16:42:28 +00:00
Chris Hennes
66b7eec0e2 Merge pull request #20053 from marioalexis84/fem-elmer_equation_references
Fem: Use disambiguation for solid references in Elmer equation task panels
2025-03-10 15:53:31 +00:00
Chris Hennes
872ac0c37d Merge pull request #19998 from chennes/silenceCoinWarning
CMake: Silence Coin3D deprecation warning
2025-03-10 15:49:59 +00:00
Chris Hennes
2ab256e6d5 Merge pull request #19976 from clsergent/patch-1
CAM: Fix an error in CAM/Path/Post/UtilsParse.py
2025-03-10 15:49:47 +00:00
Syres916
ef0252f935 [BIM} Correct styling of DeleteIFCProperties window and add GroupBox 2025-03-10 13:49:57 +00:00
Furgo
fb3c4d90c9 BIM: Arch imports ArchSpace methods 2025-03-10 14:42:49 +01:00
Ladislav Michl
f488074088 CMake: Fix PySide6 pip search
Since ac77cd779e ("CMake: PySide cleanup") compatibility variables depends
on PySide6_FOUND, but setting that was later removed, leaving pip installed
PySide6 undetected.

Fixes: 9119d392c9 ("CMake: Fix PySide6 search")
2025-03-10 14:15:49 +01:00
Benjamin Nauck
ad59054918 Refactor static type checks 2025-03-09 17:50:20 +01:00
marioalexis
6aa8ddbfe7 Fem: Change from radio buttons to combo box to reduce space in heat flux task panel 2025-03-09 12:18:14 -03:00
Max Wilfinger
844cceb04f Merge pull request #20077 from marioalexis84/fem-gmsh_qsb_alignment
Fem: Use left alignment in Gmsh task panel
2025-03-09 13:41:26 +00:00
marioalexis
c97cb7aa06 Fem: Use left alignment in Gmsh task panel 2025-03-08 18:32:16 -03:00
Alfredo Monclus
9abea00484 refactor: qsint fix clazy property without notify 2025-03-08 15:54:32 -03:00
Roy-043
5f7f9cb7ba Draft: Implement Dim Auto Flip Text
Fixes #19993.

* To determine the `FlipText` value the normal (either the working plane Z axis or its reverse) and the working plane X axis are used.
* A new fine-tuning parameter `DimAutoFlipText` can be used to disable the functionality. Its default value is `True`.
* The `FlipText` property did not work for angular dimensions and the `TextSpacing` property of angular dimensions was not multiplied by `ScaleMultiplier`. This has been corrected.
2025-03-08 15:30:31 +01:00