Commit Graph

416 Commits

Author SHA1 Message Date
wandererfan
fd3d6d8091 Hide Caption property where not applicable 2019-06-01 15:59:26 -04:00
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
wmayer
c7334dc875 fix warning C4930: prototyped function not called 2019-05-25 13:07:33 +02:00
wmayer
fe3b75683f move includes to repsect PCH option 2019-05-25 13:04:57 +02:00
wandererfan
fc904288a5 Fix point edit when attach point changed 2019-05-24 22:18:32 -04:00
wandererfan
108038df91 Add Midpoint and Quadrant Cosmetic Vertex 2019-05-24 19:38:02 -04:00
wandererfan
3f7570ad80 Initial version addCosmeticVertex 2019-05-24 19:38:02 -04:00
Franck Jullien
bcfbd990a7 [TD] Add TaskPanel for Balloons
TaskPanel can be open by double clicking either Balloon label on drawing
page or Balloon object in tree view.
2019-05-22 12:50:47 -04: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
66df908450 Fix duplicate child claiming 2019-05-14 15:38:51 +02:00
wandererfan
eed275d63f Fix crash on malformed python script 2019-05-13 12:29:15 -04:00
wandererfan
925145a8b7 Fix #3695 Frame toggle sync 2019-05-13 12:29:15 -04:00
wandererfan
af0271691c Improve radius/diameter dims for ellipse,spline 2019-05-13 12:29:15 -04:00
wmayer
5f0886d61c fix -Winconsistent-missing-override 2019-05-11 19:46:47 +02:00
wmayer
4132280248 fix -Woverloaded-virtual 2019-05-11 18:41:45 +02:00
wmayer
5654829e96 fix -Winconsistent-missing-override 2019-05-11 10:48:02 +02:00
wandererfan
c1f9f11c27 Leader and RichText block improvements 2019-05-05 21:01:31 -04:00
wandererfan
abf419f68c Text Leader initial version 2019-05-05 21:01:31 -04:00
wandererfan
c4f63ec976 Fix handling of orphan objects during Page delete 2019-04-26 06:36:56 -04:00
wandererfan
c5ca7ad05e Fix Error messages for bad references 2019-04-26 06:36:56 -04:00
wandererfan
57d35a392c Fix Error when OCC projection returns nothing 2019-04-25 08:02:28 -04:00
wandererfan
40c0347b25 Fix crash on Dimension with corrupted References 2019-04-24 19:52:39 -04:00
babaroga
5cb48e5360 FIX:TD-If "Show units" is off degree symbol is missing on angular dimensions
+ Remove space between dimension value and degree symbol
2019-04-21 19:51:57 -04:00
wandererfan
2d13b2d7cd Fix missing radius/dia on ft-in dimensions 2019-04-19 19:15:52 -04:00
Yorik van Havre
e809a6fa24 Arch/TechDraw: TD Arch views now have a 'fillSpaces' property to show Arch spaces as color-filled areas 2019-04-19 18:20:33 -03:00
wandererfan
818ea62f66 Fix Detail Highlight when Detail has no Geometry
- Detail circles were no drawn if detail area did not
  produce any geometry (detail anchor point + radius not
  over original part.
2019-04-18 18:47:03 -04:00
wandererfan
02da48cac8 Fix non-Delete of Graphic on DocObject delete
- While the source document obj was "removing", the
  graphic was being deleted and readded by the view
  provider.
2019-04-18 18:47:03 -04:00
babaroga
2cc85fed64 FIX: Prevent situation where default format entered in preferences, overwrites prefixes on eg. circular dimensions 2019-04-17 08:26:47 -04:00
wmayer
0521860740 rename BUILD_uSE_PCH to FREECAD_USE_PCH to be consistent with other build options 2019-04-15 13:31:31 +02:00
wandererfan
764a3113b8 DrawBalloon clean up
- resolve linker errors after merge
- expose useful properties
- resolve "ambiguous ancestor" messages after merge
2019-04-05 19:35:26 -04:00
wandererfan
ca24f0a821 Add default parameter for Page Scale 2019-04-05 19:35:26 -04:00
wandererfan
3beb18b256 Fix search for subShapes
- this is mainly for Arch objects. the search for shapes
  is more difficult.
2019-04-05 19:35:26 -04:00
wandererfan
4492576c6b Fix coverity CID 151722 2019-04-05 19:35:26 -04:00
wandererfan
76696b0f99 Improve error messages for invalid shapes 2019-04-05 19:35:26 -04:00
Franck Jullien
c5942d6a78 TechDraw: add Balloons 2019-04-01 23:24:17 +02:00
wandererfan
11abf09299 Add Preference for Dimension Format 2019-03-28 10:44:33 -03:00
wandererfan
626ee0c98d Fix TD Dfx export - spline conversion 2019-03-28 10:44:33 -03:00
wandererfan
64b85f3184 Fix OCC error handling
- GeometryObject.cpp used OCC "Raise" to signal error
  condition, but this is only caught in GuiDocument.cpp.
  Changed to catch exception locally.
2019-03-22 11:00:14 -03:00
wmayer
23bc00e1a1 PVS: V1024 The 'file' stream is checked for EOF before reading from it, but is not checked after reading. Potential use of invalid data 2019-03-13 13:34:45 +01:00
wandererfan
c6e8d688db Fix #3891 S/S Contents not displayed at load
- DrawViewSpreadsheet is empty after document load. Requires
  recompute to display s/s contents.
2019-03-09 17:41:43 -05:00
wandererfan
86cc2641bc Ensure ProjGroup is created before child 2019-03-07 10:58:29 +01:00
wandererfan
e29c610993 Replace static_cast with dynamic_cast
- replace all static_cast with dynamic_cast + error test
2019-03-07 10:58:28 +01:00
wandererfan
d58b86c52f Fix segfault on missing Anchor view
- test script did not create Anchor(Front) view.  DPG/DVP did not
  handle missing Anchor properly
2019-03-07 10:58:28 +01:00
wandererfan
db3a69ba11 Remove superfluous updates
- under certain conditions, unnecessary screen paints
  were being performed.
2019-03-07 10:58:28 +01:00
wandererfan
fa5fb1ea9c Fix bad highlight position in Detail from ProjGroup 2019-02-22 11:55:21 +01:00
wandererfan
b1e8eee9d2 Allow Section of unfused Source
- ViewSection required Source shapes to be fused before performing
  the section cut.  This caused some Edges to not be shown in the
  result.  An option to not fuse the Sources has been added.
2019-02-22 11:55:20 +01:00
wandererfan
5259134af3 Fix update of children on parent LockPosition change 2019-02-14 21:14:11 +01:00
wandererfan
9de6ff802a 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
2240ba0e2a 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
f92ddb961c Hide n/a Rotation property
- DPG does not rotate, but shows Rotation property in
  Property Editor
2019-01-30 10:12:49 -02:00