Uwe
0533550f95
remove some unnecessary Boolean checks
...
- checks for true/false and nullptr
2022-12-12 21:17:49 -06:00
Uwe
0e062212b5
[Sketch] Gui: U - End: remove unused headers
...
- also some sorting
2022-12-13 04:02:20 +01:00
Uwe
44d464251b
[Sketch] Gui: Sketch - So: remove unused headers
...
- also some sorting
2022-12-13 02:45:17 +01:00
wmayer
cfc97b80b1
Mod: use new API of InventorBuilder
2022-12-12 20:50:32 +01:00
wmayer
787a37be82
Gui: fix View3DInventorViewer's getViewProviderByPath, getViewProviderByPathFromTail, getViewProvidersOfType
...
The View3DInventorViewer only contains the top-level view providers which caused unexpected behaviour when using the three methods above. Thus, in client code they haven't been used any more.
Now the methods internally invoke the corresponding methods of the document. This allows it in client code to directly call the appropriate methods again (LoD).
2022-12-12 16:41:58 +01:00
Uwe
94787e8afa
[PD] enable padding to touching planes
...
- this patch is from @@FlachyJoe
- as reported here: https://forum.freecadweb.org/viewtopic.php?p=646231#p646231
it was impossible to pad to a face which is touching the sketch despite is is no parallel to the extrusion Direction
2022-12-12 13:04:05 +01:00
luz paz
7637d58df0
Add missing brackets + change indentation to spaces
2022-12-12 11:38:06 +01:00
luz paz
80efe8191e
Cleanup: move return statement to new line + trailing
...
Follow-up to #6497
2022-12-12 11:38:06 +01:00
Uwe
ce8816685b
[Sketch] Gui: E - Short*: remove unused headers
...
- also some sorting
2022-12-12 02:52:33 +01:00
Uwe
e92034a187
[skip ci] [TD] only whitespace and sorting
2022-12-12 02:23:22 +01:00
wandererfan
cb06952a79
[TD]fix wrong error message on load
...
- also improve temp file name generation
2022-12-11 19:11:28 -05:00
Uwe
1f91409aa9
[Mesh] Gui: fix compilation on Windows
...
- I accidentally removed a necessary Windows header in commit b4bd8d9f
2022-12-12 00:34:59 +01:00
Uwe
035546b05c
[Sketch] Gui: improve precompiled headers
2022-12-11 23:59:28 +01:00
Uwe
08932bd92d
[Sketch] Gui: A - D: remove unused headers
...
- also some sorting
2022-12-11 23:47:03 +01:00
Uwe
170cf81fd5
[Sketch] App P - End: remove unused headers
...
- also some sorting
2022-12-11 22:36:00 +01:00
Uwe
a139a35d24
[Sketch] App A - G: remove unused headers
...
- also some sorting
2022-12-11 18:53:45 +01:00
wmayer
7b3d759ea1
RE: [skip ci] fix build failure
2022-12-11 11:32:56 +01:00
Uwe
8faf86e2b5
[Reverse Eng] Gui: remove unused headers
...
- also enable precompiled headers
- also some sorting
2022-12-11 04:22:59 +01:00
Uwe
bea2f9be2c
[Reverse Eng] App: enable precompiled headers
...
- also some sorting
2022-12-11 04:10:58 +01:00
Uwe
ec9b2c0966
[Inspection] enable precompiled headers
2022-12-10 06:08:21 +01:00
Uwe
20a3d4b7ed
[Drawing] Gui: remove unused headers
...
- also some sorting
- also enable precompiled header
2022-12-10 05:59:51 +01:00
Uwe
b2a3c5e22c
[Drawing] App: remove unused headers
...
- also some sorting
- also enable precompiled header
2022-12-10 05:22:34 +01:00
Uwe
60d43eb0b5
[Raytracing] remove unused headers from PreCompiled
...
- just a preparation since enabling precompiled headers do not yet compile
2022-12-10 02:27:33 +01:00
Uwe
b4bd8d9f6c
[Mesh] Gui: enable precompiled header
2022-12-10 01:35:55 +01:00
Uwe
7acc1eca60
[Mesh] App: remove unused/unnecessary headers
2022-12-10 00:33:40 +01:00
wwmayer
1046bd14a8
Revert "[PD] App: precompiled header fixes"
2022-12-10 00:22:55 +01:00
Uwe
454dddb8ba
[PD] App: precompiled header fixes
...
- use same naming scheme ans CMakeLists structure as for all other WBs
2022-12-09 19:26:38 +01:00
Uwe
13b0b89160
[Image] App: enable precompiled header
...
- despite there are actually no header, this is nevertheless sensible, see the discussion in #7990
2022-12-09 19:21:07 +01:00
Uwe
0d92058fb8
[Robot] App: enable precompiled header
2022-12-09 03:29:30 +01:00
Uwe
3f7ea7bb27
[Robot] Gui: enable precompiled header
2022-12-09 03:16:32 +01:00
Uwe
f709f39ce7
[Iamge] Gui: enable precompiled header
2022-12-09 02:11:44 +01:00
Uwe
3c5243035f
[Spread] fix compilation issues with qtcolorpicker.cpp
...
- "signals" is no longer accepted by Qt
- in QColorDialog::getColor the third argument must not be a nullptr
2022-12-09 01:57:25 +01:00
wmayer
3c4375986e
TD: [skip ci] fix build failure with boost >= 1.78 on Windows
2022-12-08 22:11:33 +01:00
Uwe
af58f804d4
[Points] enable precompiled headers
2022-12-08 05:04:58 +01:00
Uwe
5b7670a449
[MeshPart] enable precompiled headers
...
- also some sorting
2022-12-08 03:42:55 +01:00
Uwe
97ee8b847f
[Surface] enable precompiled headers
...
- also remove double code
2022-12-08 03:26:59 +01:00
Uwe
d6978106ea
[Spread] App: remove unnecessary Windows headers
...
- I added this earlier today, but it is not necessary at all, tested on 2 different Win PCs
2022-12-08 02:46:36 +01:00
Uwe
ee7e19fac0
[Spread] App: enable precompiled headers
2022-12-08 02:10:46 +01:00
Uwe
ffe5c754af
[Sketch] App: improve PreCompiled.h handling
2022-12-08 01:33:24 +01:00
Uwe
58d8b36dfd
[Surface] Gui:: remove unused includes
...
- also some sorting
2022-12-08 01:32:38 +01:00
Uwe
3b1580136b
[Surface] App:: remove unused includes
...
- also some sorting
2022-12-08 00:34:08 +01:00
wmayer
df1e0b5be8
PD: [skip ci] Single-parameter constructors should be marked explicit
2022-12-08 00:26:35 +01:00
wmayer
3e33a91aa9
PD: fixes #6000 : auto-generated Body not placed under existing Part
2022-12-08 00:09:48 +01:00
Uwe
8d6ea90cee
[MeshPart] improve PreCompiled.h handling
2022-12-07 23:35:52 +01:00
wmayer
b8c83a1c62
PD: refactor CmdPartDesignNewSketch::activated
2022-12-07 23:31:20 +01:00
Uwe
6e5be52325
[Part] improve PreCompiled.h handling
2022-12-07 23:20:46 +01:00
Uwe
378184f8ea
[Points] re-add a header
2022-12-07 23:19:38 +01:00
Uwe
e6b3d5aded
[PD] improve PreCompiled.h handling
2022-12-07 21:31:16 +01:00
Uwe
960ace8034
[Path] improve PreCompiled.h handling
2022-12-07 19:51:19 +01:00
Uwe
423c330534
[Path] improve PreCompiled.h handling
2022-12-07 19:51:19 +01:00