pre-commit-ci[bot]
9fe130cd73
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
PhoneDroid
d2f8332c14
[ Reverse ]: Update SPDX License Identifier
2025-11-05 12:42:10 -06:00
Markus Reitböck
f523ab6ee3
ReverseEngineering: 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-23 22:39:35 +02:00
Benjamin Nauck
61684e86c1
ReverseEngineering: Use std::numeric_limits and std::numbers instead of defines
2025-03-29 13:32:38 +01:00
Benjamin Nauck
edb4817872
Mod: Use new addObject<T>(...) that requires additional changes
2025-02-10 18:35:38 +01:00
tritao
551c2e48fb
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
wmayer
a70dadf770
RE: use of TaskDialog::addTaskBox
2024-03-26 15:57:20 +01:00
wmayer
fce59e6acb
RE: apply clang format
2023-09-02 16:24:25 +02:00
wmayer
1de36fd303
RE: modernize C++: use equals default
2023-08-22 12:48:09 +02:00
wmayer
54ee3a958a
RE: fix -Wclazy-connect-by-name
2023-04-05 00:44:13 +02:00
Uwe
0f85513c7c
[Reverse Eng] Gui: remove unused headers
...
- also enable precompiled headers
- also some sorting
2022-12-11 04:22:59 +01:00
wmayer
3e4ee56ed3
ReverseEngineering: [skip ci] Fix several clazy issues:
...
* Missing reference in range-for with non trivial type [-Wclazy-range-loop-reference]
* Use multi-arg instead [-Wclazy-qstring-arg]
2022-07-25 10:40:30 +02:00
wmayer
7633a079b4
Reen: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
wmayer
2295c4b9a3
Mesh: define the typenames FacetIndex and PointIndex to distinguish between facet and point related indexes
2021-09-14 23:01:29 +02:00
luz paz
3830e99110
ReverseEngineering: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the ReverseEngineering Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
wmayer
50e5495ce3
PVS: V1023 A pointer without owner is added to the container by the 'emplace_back' method. A memory leak will occur in case of an exception.
2020-07-18 10:59:28 +02:00
wmayer
be8634d05c
Handle clang 10 warnings:
...
+ fix -Wtautological-bitwise-compare
+ fix -Wimplicit-int-float-conversion
+ fix -Wmisleading-indentation
+ fix -Wrange-loop-construct
+ suppress -Wdeprecated-copy of 3rd party libs
2020-05-25 15:34:43 +02:00
wmayer
f1f6715284
ReverseEngineering: improve manual segmentation
2020-05-08 19:54:15 +02:00
wmayer
b83d8fce5e
ReverseEngineering: improve manual segmentation
2020-05-08 19:19:29 +02:00
wmayer
2de707e604
ReverseEngineering: manual mesh segmentation
2020-03-05 13:07:18 +01:00