pre-commit-ci[bot]
9fe130cd73
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
PhoneDroid
c913317c28
[ Base ]: Updated SPDX
2025-10-14 10:00:04 -05:00
Markus Reitböck
5a423dab39
Base: use CMake to generate precompiled headers on all platforms
...
"Professional CMake" book suggest the following:
"Targets should build successfully with or without compiler support for precompiled headers. It
should be considered an optimization, not a requirement. In particular, do not explicitly include a
precompile header (e.g. stdafx.h) in the source code, let CMake force-include an automatically
generated precompile header on the compiler command line instead. This is more portable across
the major compilers and is likely to be easier to maintain. It will also avoid warnings being
generated from certain code checking tools like iwyu (include what you use)."
Therefore, removed the "#include <PreCompiled.h>" from sources, also
there is no need for the "#ifdef _PreComp_" anymore
2025-09-14 09:47:01 +02:00
Chris Hennes
21c07cabc5
FreeCAD: Compiler warning fixes
2025-03-19 10:13:34 +01:00
pre-commit-ci[bot]
09386be6a9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-08-25 07:29:42 +00:00
wmayer
66dcb7d109
Windows: Sync StackWalker class with upstream
2024-07-30 13:09:35 -05:00
Ladislav Michl
3a25a66a05
Base: Do not use else before return
2024-01-21 16:14:12 +01:00
wmayer
985def3416
Base: apply clang format
2023-11-13 12:01:26 -05:00
Uwe
bf3d7f64ca
[Base, Sketcher] remove redundant boolean checks
2022-10-10 02:49:17 +02:00
Uwe
e4158ea615
[Base] remove unused MSC code
...
this part was initially part of #7036 but then accidentally reverted
2022-06-28 00:58:12 +02:00
mosfet80
c86f0ce670
Remove old msc ver. Freecad 0.20 require 64 bit and windows 7 or higher. For this reason, msc libraries less than 1800 will no longer be used. ( #7036 )
...
* remove msc<1800
2022-06-28 00:42:33 +02:00
Uwe
a04db55476
[Base] remove unnecessary Boolean comparisons
2022-06-19 15:17:50 +02:00
Chris Hennes
b5c72abee4
Base: PR6497 move return statement to new line
2022-03-29 12:34:34 -05:00
Uwe
686a025416
[Base] Quantity, Rotation, Stream: remove unused includes
2022-03-01 11:27:54 +01:00
Uwe
e2dd2627e8
fix some typos to silence the spellchecker CI
2022-02-21 13:09:29 +01:00
wmayer
cad0d01883
Base: modernize C++11
...
* remove redundant void-arg
* use nullptr
* replace deprecated headers
2022-01-25 20:21:30 +01:00
wmayer
64f4d453b5
fix VS2917 warnings: C4091, C4477, C4302, C4311
2019-03-23 16:35:40 +01:00
Unknown
e3eca59173
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
Unknown
8d9bd319bd
Misc. Typos
2017-10-09 19:59:33 +02:00
wmayer
fa2cf93da0
+ fix clang warnings, fix wrong characters
2015-10-05 17:59:19 +02:00
Mateusz Skowroński
05f95c0506
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
wmayer
353d481281
+ Add StackWalker to get log messages on crashes (MSVC only)
2014-09-03 11:48:34 +02:00