WandererFan
5fb3a4d58b
Fix XXX is still touched after recompute in DPG
2017-10-02 13:48:45 -03:00
wmayer
712966ff50
rename method from remObject to removeObject to be more readable
2017-09-13 18:57:38 +02:00
WandererFan
e35e2f2573
Eliminate superfluous DPG executes
2017-09-10 15:22:49 +02:00
WandererFan
ddbbae9956
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
WandererFan
4c4e1e3210
Replace DPG table lookup logic with calculations
...
DPG used a pair of large tables to determine view
direction and rotation vector when subject was rotated
and spun. There were many errors in the tables that
needed manual checking to correct. The new version
uses calculations on a virtual glass cube to find view
direction and rotation vector.
2017-06-23 08:14:46 +02:00
Kunda
a7414e5789
source typo fixes pt1 (only on py3 merged code)
...
issue 0002914
2017-02-27 11:32:47 +01:00
WandererFan
190ab71055
Fix potential race when cancelling DPG creation
2017-01-29 19:40:34 -05:00
WandererFan
33479bd4e3
Initial working version of geometric crosshatch/PAT files
2017-01-29 19:40:34 -05:00
WandererFan
d6419b5a7e
Delete DPGI's when parent DPG deleted
...
Ensure Gui/QGIVxx is removed when App/DVxxxx is deleted
2017-01-29 19:40:33 -05:00
WandererFan
221f80e344
Warn if Anchor view deleted in Projection Group
2017-01-29 19:40:33 -05:00
WandererFan
fce07c11a7
Fix 2843 DrawProjGroup Restore
2017-01-14 16:56:30 +01:00
WandererFan
01b34749a9
Section directions from rotated DPGI's
2016-12-29 14:43:37 +01:00
WandererFan
920eb5eaf7
Working revolving part DPG
2016-12-29 14:43:25 +01:00
WandererFan
2dd56a6c2a
Reset/Match 3d buttons working
2016-12-29 14:43:13 +01:00
WandererFan
09f701786f
Working proof of concept for DPG rots & dirs
2016-12-29 14:43:00 +01:00
wmayer
7b3de466bf
fix CIDs 154889, 151939, 151763, 154892, 154891, 151802, 151936, 151803, 153359
2016-12-18 14:12:13 +01:00
WandererFan
efb7f14866
DPG improvements
...
eliminate orientation matrix
remove appl logic from dialog
add 3D/Front buttons
2016-12-04 15:25:47 +01:00
wmayer
06da15e643
+ add convenience method recomputeFeature()
...
+ make method recompute() protected
2016-11-06 17:16:50 +01:00
WandererFan
b3c3d7a950
Rename "Document" selection value to "Page"
2016-10-31 11:06:15 -02:00
WandererFan
68c3f460d7
Allow manual repositioning of ProjGroup views
2016-10-31 11:06:15 -02:00
WandererFan
a79d672bbd
AutoScaling Fixes for non-DVP objects
2016-10-31 11:06:15 -02:00
WandererFan
200ed7a675
Fix ProjectionGroup Automatic scaling
2016-10-31 11:06:15 -02:00
WandererFan
7c4ad55ed6
Correct delayed update when adding views to ProjectionGroup
2016-10-31 11:06:15 -02:00
WandererFan
6b175cc0c9
Section Rebuild subproject
...
new dialog
new Section/SectionLine logic
remove XAxisDirection property
2016-10-31 11:06:15 -02:00
WandererFan
7c740c9369
Fix ProjectionGroup Directions
2016-10-31 11:06:15 -02:00
WandererFan
f0bcf8335e
Add Caption property to Views
2016-10-31 11:06:15 -02:00
WandererFan
1e66add845
Coverity Fixes
...
*** CID 153360: Control flow issues (UNREACHABLE)
*** CID 153359: Uninitialized members (UNINIT_CTOR)
*** CID 153358: Resource leaks (RESOURCE_LEAK)
*** CID 153354: Null pointer dereferences (FORWARD_NULL)
2016-10-31 11:06:15 -02:00
WandererFan
c216da56d5
Performance improvements Ph1
2016-09-29 17:37:20 -04:00
WandererFan
3182ad1754
Fix #2692 TaskProjectGroup cancel button
2016-09-11 13:12:24 -04:00
WandererFan
e264a16b62
Fix ProjectionGroupItem spacing
2016-09-01 12:14:42 -04:00
WandererFan
f20320d2b7
Implement automatic scaling
2016-08-16 14:29:15 +02:00
Ian Rees
f8a646eb4c
TechDraw: Coverity warning CID 151763
2016-08-16 08:15:53 +12: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
WandererFan
27aafada9c
Include file cleanup per cppclean analysis
2016-07-14 14:39:06 +02:00
WandererFan
b8b6dcb30f
Fix View positioning for Automatic scaling
2016-07-11 15:32:16 +02:00
WandererFan
c57379aa03
Fix #41 Projoection Group Spacing
...
Fix glitch when change First <-> Third Angle
2016-07-11 15:32:16 +02:00
WandererFan
a0117556dc
ScaleType/Scale linkage & PropertyEditor
2016-07-11 15:32:16 +02:00
WandererFan
8de536c0e1
HLR looses Shape for some ProjGroupItems
2016-07-11 15:32:16 +02:00
WandererFan
12f8181ed2
add Python functionality for ProjectionGroups
2016-07-11 15:32:16 +02:00
WandererFan
9643fd022f
StatusBits -> setStatus
2016-07-11 15:32:16 +02:00
WandererFan
d24e9be1bf
Add Mod/TechDraw/App
2016-07-11 15:32:16 +02:00