wandererfan
3d7db8fb83
[TD] Use isProjectGroupItem() in remaining cases
...
- isDerivedFrom<DrawProjGroupItem>() is no longer reliable due to smart
view creation changes.
2025-09-30 13:56:45 -05:00
Markus Reitböck
0019739095
TechDraw: 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 00:50:59 +02:00
wandererfan
a0305388c3
[TD]allow finding child view outside clip rectangle
2025-08-31 20:56:14 -05:00
Benjamin Nauck
dd6aa9f3c7
Prefer to use BaseClass's isDerivedFrom<T> over non template or Base::Type's
...
Regex based changes, manually verified
2025-01-27 16:08:18 +01:00
PaddleStroke
55fbbb5d6e
TechDraw: Insert tool insert DrawViewProjGroupItem that can then be transfered into groups and back.
2024-04-22 15:53:14 +02:00
PaddleStroke
dfb4afb3af
TechDraw: Enable drag and drop to and from clip groups.
...
Remove TechDraw_ClipGroupAdd and TechDraw_ClipGroupRemove from the UI.
2024-03-25 13:17:46 -04:00
Florian Foinant-Willig
24352a7f4c
TechDraw: modernize type checking
2023-10-23 18:08:59 +02:00
wandererfan
d0c5b7c045
[TD]remove unused override methods
2023-03-11 08:08:58 -05:00
wandererfan
acf17905ed
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
berniev
da9ebc572f
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
Benjamin Bræstrup Sayoc
953625d74b
[TechDraw] Use inherited isShow
...
Remove uneeded redefinitions of inherited functions
2022-08-04 10:02:47 -04:00
Benjamin Bræstrup Sayoc
23966513c7
[TechDraw] Remove uneeded redefinitions of inherited functions
2022-08-04 10:02:47 -04:00
Uwe
fdc4196384
[TD] ViewProviders: remove more unused includes
...
- also sort the includes
2022-02-18 05:11:52 +01:00
luz paz
ef4ef201e7
[TD] Renamed ClipGroup, ClipGroupAdd, ClipGroupRemove
2021-04-17 11:38:10 +02:00
donovaly
26e88f208d
handle clip views
2020-03-06 09:41:36 -05:00
donovaly
1583f3c307
[TD] correct icon name
...
see https://forum.freecadweb.org/viewtopic.php?f=35&t=42979
2020-02-03 07:20:52 -05:00
wandererfan
ddfa510565
Fix View position in ClipGroup
2018-11-19 10:12:09 +01:00
wandererfan
7909ce83f9
Fix #3699 ClipGroup Regression from v0.17
2018-11-19 10:12:08 +01:00
WandererFan
11ad76b82e
Fix Bad View Position on Add to Clip
2018-03-08 11:24:31 +01:00
WandererFan
24698be5ae
Apply HiRez mods to ViewClip
2017-05-10 17:43:48 +02:00
WandererFan
4d7f00860e
reduce use of "execute" on cosmetic changes.
2016-09-11 13:12:24 -04:00
WandererFan
70420d9e3b
Fix getViewObject inheritance across all ViewProviders
2016-09-11 13:12:24 -04:00
WandererFan
19968205d2
Include file cleanup per cppclean analysis
2016-07-14 14:39:06 +02:00
WandererFan
a4061bb6a5
Fix #10 View Visibility
2016-07-11 15:32:16 +02:00
WandererFan
5bf42856fd
1st cut PyClip functionality
2016-07-11 15:32:16 +02:00
WandererFan
a46fd856d4
more /Drawing/TechDraw/ edits. VP name conflicts
2016-07-11 15:32:16 +02:00
WandererFan
9062b7e727
Mod/Drawing includes -> Mod/TechDraw
2016-07-11 15:32:16 +02:00
WandererFan
7c009c6def
Add Mod/TechDraw/Gui
2016-07-11 15:32:16 +02:00