Uwe
c9b709d814
[TD] remove unnecessary nullptr checks
2022-07-26 00:28:57 +02:00
wmayer
e7edda9679
TD: [skip ci] Fix several clazy issues:
...
* Using copy-ctor but class TechDraw::anglePoints has a trivial copy-ctor but non trivial assign operator [-Wclazy-rule-of-two-soft]
* Using copy-ctor but class TechDraw::arcPoints has a trivial copy-ctor but non trivial assign operator [-Wclazy-rule-of-two-soft]
* Missing reference in range-for with non trivial type [-Wclazy-range-loop-reference]
* C++11 range-loop might detach Qt container (QList) [-Wclazy-range-loop-detach]
* signal arguments need to be fully-qualified (TechDrawGui::QGIView instead of QGIView) [-Wclazy-fully-qualified-moc-types]
* Use multi-arg instead [-Wclazy-qstring-arg]
* Use midRef() instead [-Wclazy-qstring-ref]
2022-07-25 17:00:48 +02:00
Benjamin Bræstrup Sayoc
6ed38eeb99
[TechDraw] Improve readability of DrawViewDetail.cpp
...
[TechDraw] Improve readability of DrawViewDimension.cpp
[TechDraw] Improve readability of DrawViewDimExtent.cpp
[TechDraw] Improve readability of DrawViewDraft.cpp
[TechDraw] Improve readability of DrawViewImage.cpp
[TechDraw] Improve readability of DrawViewMulti.cpp
2022-07-20 16:44:26 -04:00
Wanderer Fan
111aef4866
[TD]review comments and rebase for PR7197
2022-07-20 12:59:12 -04:00
Benjamin Bræstrup Sayoc
e326f9bd99
[TechDraw] Improve readability of DrawViewClip.cpp
2022-07-20 12:59:12 -04:00
Benjamin Bræstrup Sayoc
3979d589a3
[TechDraw] Improve readability of DrawViewBalloon.cpp
2022-07-20 12:59:12 -04:00
Benjamin Bræstrup Sayoc
b349d02496
[TechDraw] Improve readability of DrawViewArch.cpp
2022-07-20 12:59:12 -04:00
Benjamin Bræstrup Sayoc
fa27525021
[TechDraw] Improve readability of DrawViewAnnotation.cpp
2022-07-20 12:59:12 -04:00
Benjamin Bræstrup Sayoc
6aef122551
[TechDraw] Improve readability of DrawTile.cpp
2022-07-20 12:59:12 -04:00
Benjamin Bræstrup Sayoc
380219ad7f
[TechDraw] Improve readability of DrawRichAnno.cpp
2022-07-20 12:59:12 -04:00
Uwe
7ab531c51a
[TD] last part of removal of superfluous nullptr checks
2022-07-20 12:17:16 +02:00
Uwe
40d8ebb372
[TD] remove some more superfluous nullptr checks
2022-07-20 11:54:28 +02:00
Uwe
31bc9f3913
[TD] remove some more superfluous nullptr checks
2022-07-20 02:53:48 +02:00
Uwe
8304a0942e
[TD] remove more superfluous nullptr checks
2022-07-20 02:32:52 +02:00
Uwe
93796e2d92
[TD] App: remove some superfluous nullptr checks
2022-07-19 02:03:50 +02:00
Uwe
a4ec6d4f83
[TD] fix compilation on MSVC
...
- CLMODE was used before its declaration, therefore it did not compile
forum thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=70316
2022-07-17 00:26:13 +02:00
Benjamin Bræstrup Sayoc
e80e8bf731
[TechDraw] Improve readability of DrawUtil.cpp
2022-07-16 16:00:43 -04:00
Benjamin Bræstrup Sayoc
0421d7cc5d
[TechDraw] Gather rotation calculations in a single function
2022-07-16 16:00:10 -04:00
Benjamin Bræstrup Sayoc
137a4e0ee6
[TechDraw] Improve readability of Cosmetic.cpp
2022-07-16 16:00:10 -04:00
Benjamin Bræstrup Sayoc
568cc79186
[TechDraw] Refactor CosmeticEdge constructors
...
Use constructor delegation and default parameters for CosmeticEdge
2022-07-16 16:00:10 -04:00
Benjamin Bræstrup Sayoc
fac4e72ea4
[TechDraw] Use constructor delegation for CosmeticEdge
2022-07-16 16:00:10 -04:00
Benjamin Bræstrup Sayoc
eb3a04f30e
[TechDraw] Use default parameters for LineFormat constructor
2022-07-16 16:00:10 -04:00
Wanderer Fan
5d93fbe0bb
[TD]fix ext line gap preference
2022-07-16 11:28:38 -04:00
Benjamin Alterauge
83203153cd
Group dxf relevant files in one folder
2022-07-16 10:55:24 +02:00
Wanderer Fan
5abbfd7087
[TD]fix crash on body with no shape
2022-07-13 14:31:16 -04:00
Wanderer Fan
e0a73327c2
[TD]fix bad edge in face finder
2022-07-07 10:22:50 -04:00
Wanderer Fan
b6c20202cd
[TD]adjustable extension line gap
2022-07-04 20:43:49 -04:00
Wanderer Fan
11c6f4a9e9
[TD]fix scaling of bitmap
2022-07-04 10:49:22 -04:00
Uwe
0a5a7f6744
[TD] DrawDimHelper.cpp: add missing include
2022-07-03 22:08:37 +02:00
Uwe
c5ed57c405
[TD] ShapeExtractor.cpp: add missing include
2022-07-03 21:54:39 +02:00
Wanderer Fan
ac4fa39ad4
[TD]fix bitmap hatch
2022-07-03 10:18:37 -04:00
Wanderer Fan
866da5980c
[TD]fix Dimension export to DXF
2022-06-30 08:50:07 -04:00
Wanderer Fan
460d153d6c
[TD]Include CosmeticLines in Dxf
2022-06-30 08:50:07 -04:00
Wanderer Fan
175d2cf2dd
[TD]remove build depend on DrawingWB
2022-06-25 10:22:30 -04:00
Wanderer Fan
9894964eb6
[TD]implement navigation styles
2022-06-24 10:03:02 -04:00
Wanderer Fan
fb1a7af360
[TD]fix ProjGroup view spacing
2022-06-18 14:34:28 -04:00
Wanderer Fan
4b47d38eb6
[TD]fix dimension update on scale change
2022-06-18 14:34:28 -04:00
Wanderer Fan
2b0dd54fe7
[TD]fix preference file handling
2022-06-03 18:35:13 -04:00
Wanderer Fan
977127012e
[TD]fix misleading error messages
2022-06-02 11:39:21 -04:00
Wanderer Fan
8891394d5a
[TD]fix Rotation not applied
2022-06-02 09:09:53 -04:00
Wanderer Fan
d223d4362c
[TD]fix double draw on position change
2022-06-02 09:09:53 -04:00
Wanderer Fan
7b79c9697c
[TD]prevent spurious recompute on click/drag
2022-05-29 13:19:34 -04:00
Wanderer Fan
bfecd1359b
[TD]fix checkFit to use current scale
2022-05-22 18:03:44 -04:00
Wanderer Fan
00c8916341
[TD]Fix group item moving when locked
2022-05-13 13:41:37 -04:00
Wanderer Fan
ccc8ac65c5
[TD]fix X,Y change propagation
...
- X,Y changes to object1 were not propagated to
object2 linked by expression
2022-05-02 17:51:51 -04:00
Zheng, Lei
3ef438eaf0
Fix mixed line endings
2022-04-26 12:52:55 -05:00
Wanderer Fan
d36cbb522a
[TD]fix ExtendShorten handling of CenterLine
2022-04-23 18:43:27 -04:00
Wanderer Fan
30faedfce2
[TD]fix GeomHatch change file name
2022-04-23 10:00:02 -04:00
wmayer
23eb600774
TD: fixes warning: local variable will be copied despite being returned by name [-Wreturn-std-move]
2022-04-17 17:21:37 +02:00
Chris Hennes
c44ccc0ff2
TD: PR6497 move return statement to new line
2022-03-29 13:26:01 -05:00