Commit Graph

28508 Commits

Author SHA1 Message Date
wmayer
b2df95a66d Gui: fix several regressions in DlgSettingsColorGradientImp
* make line edit fields wide enough to not truncate the text
* fix error: Unhandled Base::Exception caught in GUIApplication::notify.
2022-03-29 08:49:42 +02:00
Uwe
2853f6715a [FEM] fix sphere cut filter
when using a sphere as function for a filter, the pipeline must be recomputed when the sphere geometry is changed, not only the sphere
2022-03-29 04:48:59 +02:00
wmayer
5974abe351 Fem: in case the range collapses to a single value expand it to a valid range with +/- eps 2022-03-28 20:16:22 +02:00
Adrian
a7ef1d7aa8 fix creation of backup file even when numberOfFiles<=0 in applyTimeStamp
and move file deletion inside if (fi.exists()) block
2022-03-28 19:17:43 +02:00
Adrian
c346f76ae8 move tmp file rename after file deletion in applyTimeStamp when numberOfFiles <=0 [fixes #6532] 2022-03-28 19:17:43 +02:00
Chris Hennes
52c86de3cb Tools: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:25 -05:00
Chris Hennes
d353bea5dc Test: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:25 -05:00
Chris Hennes
44eb19f631 TD: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:24 -05:00
Chris Hennes
3e954cbb3a Surface: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:23 -05:00
Chris Hennes
c25b29f024 Start: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
bb11c74565 Spreadsheet: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
b405de05df Sketcher: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
3092b38d32 RE: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
e461e8ebe3 Raytracing: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
dfc27ad5f3 Points: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
a046bc1d84 Path: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
ac3ea0a960 PD: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
48619ec5cb Part: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
ac6f33054e MeshPart: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
22e83879f3 OpenSCAD: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
970add4b1a Mesh: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:22 -05:00
Chris Hennes
10080efb0c Inspection: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:21 -05:00
Chris Hennes
52daf6c546 FEM: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:21 -05:00
Chris Hennes
91da34b640 Drawing: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:21 -05:00
Chris Hennes
c36f2ade86 Draft: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:21 -05:00
Chris Hennes
f6e386f717 Arch: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:21 -05:00
Chris Hennes
9c56f219f0 Gui: PR4556 Step 3: sort QGridLayout by row-col 2022-03-28 10:43:21 -05:00
Chris Hennes
3a87c4d50e TD: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
a9679d54c1 Spreadsheet: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
b134322748 Sketcher: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
f4dad65718 Path: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
1b6b921941 FEM: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
380d62775a OpenSCAD: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
da22efe62b Draft: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
5e5aac2e04 Addon Manager: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
Chris Hennes
a5c39acd6c Gui: PR4556 Step 2: remove native=true 2022-03-28 10:43:21 -05:00
sliptonic
11156e2836 Merge pull request #6647 from Russ4262/fix/millface_face_region_no_base
Path: MillFace - Fix Face Region with no Base geometry [Bug]
2022-03-28 09:51:18 -05:00
wmayer
0239732e69 Fem: fix error: Unhandled Base::Exception caught in GUIApplication::notify 2022-03-28 15:56:49 +02:00
wmayer
bba7719cd1 Gui: fixes #6663: [Bug] Decimal separator not chosen by locale system settings anymore 2022-03-28 15:38:51 +02:00
wmayer
d60dd085b7 SMESH: fixes #6553: [Bug] gmsh with VTK9.x does not work 2022-03-28 13:46:21 +02:00
Uwe
5f5afd4b65 [Gui] fix for DlgSettingsColorGradient dialog
- we have cases where the max = min is correct. For example in the FEM DataAtPoint filter - since it is a point, max = min.
2022-03-28 12:27:43 +02:00
Uwe
b3d74905ca [skip CI] [Gui] some UI improvements for the color gradient dialog
- mostly by Qt Designer
- also some code style fixes by MSVC
2022-03-28 10:38:19 +02:00
Uwe
51c7a8c2d3 [FEM] fix crash in pipeline creation
fixes #6670
2022-03-28 02:41:38 +02:00
Uwe
361ea3367d [FEM] fix network pressure value display in result pipelines
was forgotten in https://github.com/FreeCAD/FreeCAD/commit/2b1bbd5e6c6
2022-03-28 02:25:19 +02:00
Uwe
784d62de10 [FEM] some fixes for the Z88 settings dialog
- separate the solver from the binary settings
- fix tooltips and label names
2022-03-28 01:37:54 +02:00
Uwe
c27e016521 [PD] shape binder: code style improvements
all done by MSVC
2022-03-27 21:48:09 +02:00
Uwe
66e4c37a25 fix some occurrences where size() is misused as Boolean
- as suggested by @wwmayer: 4d51d1d0b1 (r69648152)
2022-03-27 21:38:15 +02:00
wmayer
14960411a8 Fem: [skip ci] use the required type for the vtk API 2022-03-27 20:54:26 +02:00
wmayer
c447f5a31d Fem: fix segmentation fault in FemPostDataAlongLineFilter::GetAxisData()
It's possible that pdata becomes a null pointer.
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=18&t=67507
2022-03-27 19:18:33 +02:00
Uwe
2b1bbd5e6c [FEM] fix value display in result pipelines
- as reported here: https://forum.freecadweb.org/viewtopic.php?p=583133#p583133

The point is that the user cannot know that he has to multiply the shown numbers for displacements by 0.001 but for the displayed stresses by 1e6 while the temperature is already correct.

The fix is to be consistent and display in SI units. This commit does this and was tested using unit systems with mm and meter based length.
2022-03-27 18:24:03 +02:00