wandererfan
7f07195f93
Text Leader initial version
2019-05-05 21:01:31 -04:00
wandererfan
408ac94416
Fix handling of orphan objects during Page delete
2019-04-26 06:36:56 -04:00
wandererfan
198c2258d4
Remove superfluous updates
...
- under certain conditions, unnecessary screen paints
were being performed.
2019-03-07 10:58:28 +01:00
wandererfan
41ab00c116
Restore secondary ortho view movement to v017 style
...
- this should also complete the fix for #3809
2019-02-14 21:14:11 +01:00
wandererfan
a0e3ab1a40
Fix #3810 X/Y Property Update on Locked View
...
- fixes x/y update when position locked for simple
Views and ProjectionGroups.
2019-02-14 21:14:10 +01:00
wandererfan
90fd3ae483
Fix movement of Front View in ProjectionGroup
2019-01-21 11:45:30 +01:00
wandererfan
ddfa510565
Fix View position in ClipGroup
2018-11-19 10:12:09 +01:00
wandererfan
859fed207d
Fix double scaling in DPG AutoScale
2018-09-26 16:59:39 +02:00
wandererfan
de66ab3d1a
Coverity Fixes
...
- 175807
- 175808
- 183598
2018-08-18 21:59:06 +02:00
wandererfan
9f29693df3
Fix Dimension update on DPG Scale Change
2018-08-11 11:24:13 +02:00
wandererfan
ee607d36a9
Fix iso View position in AutoDistribute
2018-07-31 16:08:48 -03:00
wmayer
833c2c601e
add missing newlines
2018-06-09 11:47:12 +02:00
wandererfan
26d7d74725
Convert deprecated boost::signal to signals2
2018-05-11 10:32:24 -03:00
wandererfan
eefaaa58db
Eliminate some redundant executes
...
- excessive calls to DrawView::execute were
slowing data entry in PropertyEditor.
2018-05-11 10:32:24 -03:00
WandererFan
99fcba4992
VPart/VSection Graphic Properties to Gui side
2018-02-14 15:42:26 -05:00
WandererFan
033077f76f
KeepLabel Property to Gui side
2018-02-14 15:42:25 -05:00
WandererFan
356f879659
Prevent Loop in BRepBuilderAPI_Transform
...
- if a scale transform with scale = 0 is passed to
BRepBuilderAPI_Transform, it will loop forever.
If Page.keepUpdated is false, and Views have not yet
been executed (ex at load time), Views will have a
0.0 x 0.0 bbox and if Autoscale is true, a scale of
0.0 will be used in fit-to-page.
2018-02-01 17:01:12 -05:00
WandererFan
70099d5704
Allow View Position to be Locked
...
- prevents accidently moving View A from desired position
while grabbing/dragging View B.
2018-01-11 11:21:25 -02:00
WandererFan
98be3a3ff7
Support old Source property (PropertyLink)
...
- Source is now PropertyLinkList
2017-12-31 14:54:05 +01:00
WandererFan
381a7375e7
Fix XXX is still touched after recompute in DPG
2017-10-02 13:48:45 -03:00
WandererFan
d15cd94f19
Ensure DrawView picks up DrawPage Scale at creation
2017-09-10 15:25:58 +02:00
WandererFan
d27b8387e8
Eliminate superfluous DPG executes
2017-09-10 15:22:49 +02:00
WandererFan
e8f2c68b5c
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
WandererFan
79a5a6adde
Change Scale to PropertyFloatConstaint to prevent OCC loop when Scale == 0
2017-02-07 10:51:42 -02:00
WandererFan
6e7c4bc838
Rename "Document" selection value to "Page"
2016-10-31 11:06:15 -02:00
WandererFan
cd87af3746
Allow manual repositioning of ProjGroup views
2016-10-31 11:06:15 -02:00
WandererFan
70b5c241d1
AutoScaling Fixes for non-DVP objects
2016-10-31 11:06:15 -02:00
WandererFan
a5a20701a7
Fix ProjectionGroup Automatic scaling
2016-10-31 11:06:15 -02:00
WandererFan
a662cad5be
Section Rebuild subproject
...
new dialog
new Section/SectionLine logic
remove XAxisDirection property
2016-10-31 11:06:15 -02:00
WandererFan
a51b3f7b11
Add Caption property to Views
2016-10-31 11:06:15 -02:00
WandererFan
10e03f6c64
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
001bbf52d6
Performance Ph2
2016-10-06 11:00:35 -03:00
WandererFan
8459cdad5a
Performance improvements Ph1
2016-09-29 17:37:20 -04:00
wmayer
c457fc468c
fix -Wextra & -Wdeprecated in TechDraw
2016-09-22 19:32:16 +02:00
WandererFan
4d7f00860e
reduce use of "execute" on cosmetic changes.
2016-09-11 13:12:24 -04:00
WandererFan
0ba0351666
Minor performance improvements
2016-09-01 12:14:42 -04:00
WandererFan
34644e9d71
Fix Section arrows,xDir,label
2016-09-01 12:14:42 -04:00
WandererFan
27ff991d79
Fix ProjectionGroupItem spacing
2016-09-01 12:14:42 -04:00
WandererFan
cf90d69319
Implement automatic scaling
2016-08-16 14:29:15 +02:00
WandererFan
131c34cf9e
Center new view on Page/ClipGroup
2016-07-23 15:03:39 +02:00
WandererFan
19968205d2
Include file cleanup per cppclean analysis
2016-07-14 14:39:06 +02:00
WandererFan
3c2222ba60
Fix #58 ProjectionGroupItem positioning after restore
2016-07-12 15:53:20 -04:00
WandererFan
1a87644f44
DrawViewSymbol forgets Scale on restore
2016-07-12 15:20:08 -04:00
WandererFan
a4061bb6a5
Fix #10 View Visibility
2016-07-11 15:32:16 +02:00
WandererFan
96d817e280
Fix #41 Projoection Group Spacing
...
Fix glitch when change First <-> Third Angle
2016-07-11 15:32:16 +02:00
WandererFan
32e3c01c2d
Fix Document/Custom Scale handling
2016-07-11 15:32:16 +02:00
WandererFan
af7d7f3118
ScaleType/Scale linkage & PropertyEditor
2016-07-11 15:32:16 +02:00
WandererFan
6d07fec219
Python functionality for ViewPart and ViewClip
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
3b2d07e8af
ProjectionAlgo & DrawingExport renames
2016-07-11 15:32:16 +02:00