Commit Graph

31263 Commits

Author SHA1 Message Date
Uwe
2ef00dc9f2 [Surface] Gui:: remove unused includes
- also some sorting
2022-12-08 01:32:38 +01:00
Uwe
101ac1175d [Surface] App:: remove unused includes
- also some sorting
2022-12-08 00:34:08 +01:00
wmayer
f3ec8f784e PD: [skip ci] Single-parameter constructors should be marked explicit 2022-12-08 00:26:35 +01:00
wmayer
f18c9a2391 PD: fixes #6000: auto-generated Body not placed under existing Part 2022-12-08 00:09:48 +01:00
Uwe
462b9616b6 [MeshPart] improve PreCompiled.h handling 2022-12-07 23:35:52 +01:00
wmayer
161e091e4b PD: refactor CmdPartDesignNewSketch::activated 2022-12-07 23:31:20 +01:00
Uwe
5e4296bca8 [Part] improve PreCompiled.h handling 2022-12-07 23:20:46 +01:00
Uwe
23375fccba [Points] re-add a header 2022-12-07 23:19:38 +01:00
Uwe
0424ddc598 [PD] improve PreCompiled.h handling 2022-12-07 21:31:16 +01:00
Uwe
7e9fe12149 [Path] improve PreCompiled.h handling 2022-12-07 19:51:19 +01:00
Uwe
73b7547cd5 [Path] improve PreCompiled.h handling 2022-12-07 19:51:19 +01:00
Uwe
7e70d28761 [TD] Task*, part 2/2: remove unused includes
- also some sorting
- also take care of PreCompiled.h
2022-12-07 19:49:05 +01:00
Uwe
cc4b8b4cd1 [Points] improve PreCompiled.h handling 2022-12-07 18:22:00 +01:00
Uwe
332af8f413 [Spread] remove unused includes from PreCompiled.h 2022-12-07 18:18:04 +01:00
Uwe
993c5b1574 [TD] Task*, part 1: remove unused includes
- also some sorting
2022-12-07 16:15:40 +01:00
wmayer
d21f9791b5 Part: add method TopoShape::isPlanar() 2022-12-07 15:18:04 +01:00
wmayer
3af980c99d Mesh: [skip ci] use new API of InventorBuilder 2022-12-07 15:17:14 +01:00
wmayer
4f5600fa77 Core: allow to set file filter from PropertyFileIncluded 2022-12-07 12:58:07 +01:00
Uwe
e64a2ce675 [Web] remove unused includes
- also some sorting
2022-12-07 05:24:20 +01:00
Uwe
ce67aa7812 [Start] remove unused includes
- also some sorting
2022-12-07 05:09:18 +01:00
Uwe
83cd5faabe [Robot] Gui: remove unused includes
- also some sorting
2022-12-07 05:08:56 +01:00
Uwe
3177d3eec2 [Robot] App: remove unused includes
- also some sorting
2022-12-07 03:27:09 +01:00
Uwe
6ab86b96c0 [Raytracing] remove unnecessary include 2022-12-07 03:10:29 +01:00
Ajinkya Dahale
f120851112 (Attempt to) fix compile issue in Raytracing
Currently in Manjaro/Arch/Linux there's this issue:
```
/.../src/Mod/Raytracing/App/LuxProject.cpp: In member function ‘virtual App::DocumentObjectExecReturn* Raytracing::LuxProject::execute()’:
/.../src/Mod/Raytracing/App/LuxProject.cpp:85:20: error: variable ‘std::ifstream file’ has initializer but incomplete type
   85 |     ifstream file (fi.filePath().c_str());
      |                    ^~
/.../src/Mod/Raytracing/App/LuxProject.cpp:89:20: error: variable ‘std::ofstream ofile’ has initializer but incomplete type
   89 |     ofstream ofile(tempName.c_str());
      |                    ^~~~~~~~
```

See https://stackoverflow.com/questions/50355130/variable-stdofstream-outfile-has-initializer-but-incomplete-type.

Also edit `Precompiled.h` as compile fix
2022-12-06 21:41:53 +01:00
Uwe
3336f3398b [Raytracing] attempt to fix compilation on Arch linux
by adding all used STL headers

- also uniform std handling (either using namespace and then omit or use it always and no namespace
2022-12-06 19:04:38 +01:00
Uwe
8b25b8a902 [Raytracing] Gui: remove unused includes
- also some sorting
2022-12-06 02:26:00 +01:00
Uwe
f345b85b2d [Raytracing] App: remove unused includes
- also some sorting
2022-12-06 02:00:57 +01:00
wmayer
baf230dcee Base: refactor NodeItem 2022-12-05 18:35:50 +01:00
wmayer
3cc94fabf5 Test: [skip ci] fix build failure when linking Python statically 2022-12-05 15:34:58 +01:00
wmayer
97283c6815 Base: Remove redundant 'else' and return Py::None() instead of Py::Object() to make it explicit that Python's 'None' is meant 2022-12-05 12:51:38 +01:00
wmayer
319b63cbda PD: remove parameter 'supportface' from ProfileBased::getUpToFace as it's not used any more 2022-12-05 12:46:52 +01:00
wmayer
3c7d30dd07 Gui: [skip ci] fix several warnings:
* -Wunused-variable
* -Wunused-lambda-capture
2022-12-05 12:22:22 +01:00
wmayer
9c82596ba9 Gui: [skip ci] fix warnings: [-Winconsistent-missing-override] 2022-12-05 12:02:45 +01:00
wmayer
1a56033e74 Core: [skip ci] ignore some code spell checks and filter all '_rc_.py' files 2022-12-05 10:12:49 +01:00
Yorik van Havre
7bd3d1b5df Merge pull request #7956 from adrianinsaval/unifyIcons
Unify application icon
2022-12-05 09:51:59 +01:00
Yorik van Havre
799407a936 Merge pull request #7927 from Roy-043/Arch-add-unit-test
Arch: add BuildingPart unit test
2022-12-05 09:47:23 +01:00
Uwe
ec7f62310e [Mesh] remove unused file
- unused since a while and also don't compile when adding them to CMake
2022-12-05 09:37:19 +01:00
Uwe
3c4dee6149 [Win installer] some uninstaller improvements
- remove two registry path deletions that were never performed since the paths do not exist
- remove registry key that stores the main window parameters (size and position) when the option to remove also the user settings is on (because this affects all FreeCAD installations)
- also change a name to uppercase (does not matter but Win 10 uses uppercase, so we should do the same to avoid confusions)
2022-12-05 03:39:46 +01:00
Adrian Insaurralde Avalos
41ee39c57f Unify application icon
was different in the windows executable, windows installer and WB templates
2022-12-04 21:21:47 -03:00
Uwe
aef629ece1 [Build] output point release version
- to Splashscreen, About, MainWindow and Console
2022-12-05 00:26:43 +01:00
Adrian Insaurralde Avalos
586ff73c99 remove unused files 2022-12-05 00:26:43 +01:00
Adrian Insaurralde Avalos
29937d2224 Unify version patch number management in cmake 2022-12-05 00:26:43 +01:00
Uwe
e2138996de [Path] A-F: remove unused includes
- also some sorting
2022-12-04 19:48:46 +01:00
berniev
7546ce8ab7 Simplify switch statement (modded) 2022-12-04 19:37:04 +01:00
Uwe
b78d484557 [Path] Gui: remove unused includes
- also some sorting
2022-12-04 19:35:52 +01:00
Uwe
134d2e00b1 [Path] P-End: remove unused includes
- also some sorting
2022-12-04 18:47:50 +01:00
Uwe
1a4babd936 [Mesh] Gui: ViewProvider*: remove unused includes
- also some sorting
2022-12-04 17:25:24 +01:00
Uwe
e89596bd86 [Mesh] Gui: So*: remove unused includes
- also some sorting
2022-12-04 16:38:28 +01:00
Uwe
3f05568ab9 [Mesh] Gui: R-Se: remove unused includes
- also some sorting
2022-12-04 15:34:05 +01:00
Ajinkya Dahale
06b30e1ec1 [Part] Add/change some methods in GeomBSplineCurve
Add `setPeriodic` to turn a b-spline periodic.
Allow `join` to join any bounded curve not just b-spline.
2022-12-04 08:17:20 +01:00