Commit Graph

126 Commits

Author SHA1 Message Date
wmayer
6148bf4df5 fix -Wextra & -Wdeprecated in TechDraw 2016-09-22 19:32:16 +02:00
WandererFan
cdf64a212c Coverty changes:
** CID 152490:  Control flow issues  (DEADCODE)
** CID 152492:  Null pointer dereferences  (FORWARD_NULL)
** CID 152493:  Null pointer dereferences  (FORWARD_NULL)
** CID 152494:  Null pointer dereferences  (FORWARD_NULL)
** CID 152495:  Null pointer dereferences  (FORWARD_NULL)
** CID 152496:  Null pointer dereferences  (FORWARD_NULL)
** CID 152497:  Null pointer dereferences  (FORWARD_NULL)
** CID 152502:  Null pointer dereferences  (REVERSE_INULL)
** CID 152507:  Uninitialized members  (UNINIT_CTOR)
** CID 152508:  Uninitialized members  (UNINIT_CTOR)
** CID 152508:  Uninitialized members  (UNINIT_CTOR)
** CID 152510:  Uninitialized members  (UNINIT_CTOR)
2016-09-11 13:12:24 -04:00
Ian Rees
5d67bc27aa TechDraw: Fix Coverity dynamic_cast warnings 2016-08-21 11:08:29 +02:00
WandererFan
a6b9f5286c Remove refs to Dim centerline property from commands 2016-08-16 14:29:15 +02:00
WandererFan
ff12c020e0 Add vertex-edge dimension 2016-08-16 14:29:15 +02:00
Ian Rees
48c8f1cf60 TechDraw: Fix some Coverity Unchecked dynamic_cast
CIDs from sasobadovinac-FreeCAD:
151684
151714
151715
151716
151718
151719
151720
151721
151722
151724
151725
151730
151749
151759
151771
151794
2016-08-16 08:15:36 +12:00
wmayer
3c9310f9bc using unicode codepage directly gives a warning, use utf-8 encoding instead 2016-08-12 10:45:14 +02:00
WandererFan
9904e90fd5 Diameter symbol & text orientation to standards. 2016-08-12 10:01:16 +02:00
WandererFan
27aafada9c Include file cleanup per cppclean analysis 2016-07-14 14:39:06 +02:00
WandererFan
dc6bfa7f1c Apply fix (FC2347) for boost v1.60.0 2016-07-11 15:32:16 +02:00
Ian Rees
d12dbd8f56 Turned DrawUtil into class with static methods. 2016-07-11 15:32:16 +02:00
WandererFan
5ec67d5424 Use Units Decimal setting 2016-07-11 15:32:16 +02:00
WandererFan
b0a5bc2ebe fix #16 Units for Dimensions 2016-07-11 15:32:16 +02:00
WandererFan
58f9393ab1 Standardize icon naming 2016-07-11 15:32:16 +02:00
WandererFan
8c93631b41 Handle multiple DrawPage in Document 2016-07-11 15:32:16 +02:00
WandererFan
621d570026 Preserve True/Projected state on save/restore 2016-07-11 15:32:16 +02:00
WandererFan
6d518a2517 link Dimension to 3D geometry 2016-07-11 15:32:16 +02:00
WandererFan
61cd534c94 Fix Angle Dimension validation 2016-07-11 15:32:16 +02:00
Ian Rees
5bd75d8c7b Disable commands when no active document. 2016-07-11 15:32:16 +02:00
WandererFan
599e957813 Fix issue 7 Projection Results 2016-07-11 15:32:16 +02:00
WandererFan
4f4e343d5f remove superfluous execue()s 2016-07-11 15:32:16 +02:00
WandererFan
8673eec4e7 more /Drawing/TechDraw/ for Commands 2016-07-11 15:32:16 +02:00
WandererFan
05bca371dc more /Drawing/TechDraw/ edits. VP name conflicts 2016-07-11 15:32:16 +02:00
WandererFan
996e00378d Mod/Drawing includes -> Mod/TechDraw 2016-07-11 15:32:16 +02:00
WandererFan
2fbc4025cd ProjectionAlgo & DrawingExport renames 2016-07-11 15:32:16 +02:00
WandererFan
df13886349 Add Mod/TechDraw/Gui 2016-07-11 15:32:16 +02:00