wandererfan
e759f91d68
Fix Balloon Next Index Persistance
...
- next sequential number for balloon on Page was
not being preserved across save/restore
2019-05-25 18:44:35 +02:00
Franck Jullien
79f8d4a7cd
[TD] Rewrite balloon placing method
...
When clicking on balloon command, cursor is changing to balloon cursor.
It means user is ready to place a balloon (anywhere on the page).
Balloon object is not created until user click somewhere.
Balloon command can be aborted pressing escape or when page view lost
focus (in other words, when user clic somewhere else than the page).
2019-05-21 08:37:05 -04:00
wandererfan
c4f63ec976
Fix handling of orphan objects during Page delete
2019-04-26 06:36:56 -04:00
wandererfan
ca24f0a821
Add default parameter for Page Scale
2019-04-05 19:35:26 -04:00
Franck Jullien
c5942d6a78
TechDraw: add Balloons
2019-04-01 23:24:17 +02:00
wandererfan
242717f5e3
Fix out of scope warnings
...
- Links within TD were not set to Global scope. This caused
problems when a Page was in a container, but Views were not
in the container.
2019-01-22 10:15:04 -02:00
wmayer
d7ec2b1368
Replace Base::Exception with appropriate subclass
2018-11-14 19:42:10 +01:00
wmayer
920a4e62b2
add missing newlines
2018-06-09 11:47:12 +02:00
wandererfan
765709ddcf
Fix DrawProjGroup Positioning
...
- DrawPage was not including DPG in list of all
views, so DPG was not being positioned properly.
2018-05-16 18:58:10 -04:00
wandererfan
8a183a0ba0
Eliminate some redundant executes
...
- excessive calls to DrawView::execute were
slowing data entry in PropertyEditor.
2018-05-11 10:32:24 -03:00
wandererfan
dd3cc51818
Add getAllViews() method to DrawPagePy
2018-04-23 07:55:38 +02:00
WandererFan
815d8bed0a
Fix crash during multi-object delete
2017-12-31 14:54:05 +01:00
WandererFan
a580f60e1e
change isDeleting to isUnsetting
...
- DocumentObject::isDeleting was changed to isRemoving.
This commit just prevents future confusion.
2017-10-02 13:48:45 -03:00
WandererFan
ac762c32ea
Ensure DrawView picks up DrawPage Scale at creation
2017-09-10 15:25:58 +02:00
WandererFan
fc6f8a91ce
Fix page alignment when change to different Template
2017-09-10 15:25:22 +02:00
WandererFan
caace9d617
Add RedrawPage command
2017-09-10 15:23:23 +02:00
WandererFan
eb59620e4d
Fix #2967 Allow fcstd to open without drawing TechDraw::DrawPage
2017-09-10 15:23:04 +02:00
WandererFan
2524053887
Add Page level redraw signal
2017-09-10 15:22:34 +02:00
WandererFan
ddbbae9956
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
WandererFan
b20d51e1b4
Cleanup orphan features on DVP delete
2017-02-09 15:45:04 -05:00
WandererFan
1e460be045
Fix 2884 crash on page delete
2017-02-07 10:51:42 -02:00
WandererFan
813454993c
Change Scale to PropertyFloatConstaint to prevent OCC loop when Scale == 0
2017-02-07 10:51:42 -02:00
WandererFan
33479bd4e3
Initial working version of geometric crosshatch/PAT files
2017-01-29 19:40:34 -05:00
WandererFan
faf7f7729f
Clean up children on Page delete
2017-01-29 19:40:33 -05:00
wmayer
48a1860e97
fix CIDs 151701, 151747
2016-12-18 13:46:26 +01:00
WandererFan
504633b7fe
Add 2nd page of preferences
2016-11-24 14:44:37 -02:00
WandererFan
b3c3d7a950
Rename "Document" selection value to "Page"
2016-10-31 11:06:15 -02:00
WandererFan
c216da56d5
Performance improvements Ph1
2016-09-29 17:37:20 -04:00
WandererFan
cfe30b8bdc
Changes re comments on PR279
2016-09-12 07:41:24 -04:00
WandererFan
2ed026e173
reduce use of "execute" on cosmetic changes.
2016-09-11 13:12:24 -04: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
WandererFan
f20320d2b7
Implement automatic scaling
2016-08-16 14:29:15 +02:00
WandererFan
efbb08a136
Center new view on Page/ClipGroup
2016-07-23 15:03:39 +02:00
WandererFan
27aafada9c
Include file cleanup per cppclean analysis
2016-07-14 14:39:06 +02:00
WandererFan
030ccc172d
Colored SVG Hatch patterns
2016-07-11 15:32:16 +02:00
Ian Rees
704482885c
Fix enum values for first/third angle preference
2016-07-11 15:32:16 +02:00
WandererFan
42e75d1e7b
Add more preferences
2016-07-11 15:32:16 +02:00
WandererFan
c47bdf5d9a
Add Python functionality for DrawHatch
2016-07-11 15:32:16 +02:00
WandererFan
d24e9be1bf
Add Mod/TechDraw/App
2016-07-11 15:32:16 +02:00