Commit Graph

93 Commits

Author SHA1 Message Date
WandererFan 1025ef4da3 [TD]Piecewise Sectioning Algo 2020-04-19 09:17:28 -04:00
wandererfan 01e9b4151a [TD]spurious warning on Section 2020-03-26 12:36:33 -04:00
wandererfan afff0df472 [TD]add default pref for section cut surface 2020-03-24 18:16:23 -04:00
wandererfan 072b6f11b1 [TD]make geom hatch lines on property change 2020-03-20 07:28:33 -04:00
WandererFan 636d50f8e1 [TD]fix Section file included set up 2020-03-17 08:45:26 -04:00
wandererfan ee626abef4 [TD]synchronize defaults in code and prefs 2020-03-16 08:57:08 -04:00
wandererfan 0825e5ece4 [TD]Support Landmark Dim in Section and Detail 2020-02-25 17:21:00 -05:00
wandererfan 48fc14efcb [TD]2 pass autoscale for DVD, DVS 2020-02-14 07:44:56 -05:00
wandererfan 9ed64bf3ee [TD]fix hatch file not found message 2020-02-14 07:44:56 -05:00
wandererfan e81171147a [TD]use new PropertyFileIncluded.isEmpty() 2020-01-12 11:38:53 -05:00
wandererfan d823952795 [TD]embed section hatch file(s) in Document 2020-01-12 11:38:53 -05:00
wandererfan 4cca918a76 [TD]fix #4234 initial display of section label 2019-12-29 09:39:47 -05:00
luz.paz cbdba0b5bb TD: fix header uniformity
This PR fixes header uniformity across all TechDraw WB.
2019-12-21 09:57:45 -05:00
wandererfan fff0029de5 [TD]correct face detection to avoid ghost faces 2019-11-27 07:31:45 -05:00
wandererfan 9381d4cb9f [TD]Handle missing XDirection on old files 2019-11-27 07:31:45 -05:00
wandererfan 92dfecea75 [TD]correct alignment of Section & Detail with Base 2019-11-27 07:31:45 -05:00
wandererfan 51d4c16e47 [TD]Section UI changes 2019-11-27 07:31:45 -05:00
wandererfan 481870be2b [TD]Simplify Section cut surface formatting 2019-10-30 14:25:35 -04:00
wandererfan 1b4d2d48ae [TD]fix Section frame paint 2019-10-30 14:25:35 -04:00
wandererfan 5d6c5312c6 [TD]fix const-ness of CS routines 2019-10-30 14:25:35 -04:00
wandererfan 266b5cfdbd [TD]fix default svg hatch file retrieval 2019-10-30 14:25:35 -04:00
wandererfan 3124323b28 [TD]improve handling of Assembly4 Models 2019-10-28 08:39:06 -04:00
wandererfan 6e6fdb88fe [TD]fix Orientation of Detail of Section of DPG 2019-10-27 07:23:18 -04:00
wandererfan 5bb659e7e2 [TD]Transition to on demand page updates ph1 2019-10-23 14:19:52 -04:00
wandererfan 55778c7458 [TD]Section dialog revisions & editor 2019-10-01 17:30:35 -04:00
wandererfan 303c84e90f [TD]Prevent crash in Section if BaseView deleted 2019-10-01 17:30:35 -04:00
wandererfan d9fa2b3263 [TD]Correct section view alignment 2019-10-01 17:30:35 -04:00
wandererfan 0549366271 [TD]Apply filters to PropertyFile 2019-09-20 12:56:26 -04:00
wandererfan 621b66be17 [TD]Add Properties for Cosmetic persistence 2019-07-15 12:36:48 -04:00
wandererfan 11d8aaed61 [TD]Add CenterLine edit function 2019-07-15 12:36:48 -04:00
wandererfan 5970e91ef2 [TD]Py Cosmetic Vertex, Line, Circle Arc 2019-07-15 12:36:48 -04:00
wandererfan 3e0452417b Cosmetic CL for Section and Detail 2019-06-06 19:58:15 -04:00
wandererfan 175966a6f7 Improve error messages for invalid shapes 2019-04-05 19:35:26 -04:00
wandererfan c940081de1 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 5a26558a9d 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
wandererfan e67b84c5ec Fix #3698 Detail of Section View 2018-11-19 10:12:08 +01:00
wmayer b0247d184e Replace Base::Exception with appropriate subclass 2018-11-14 19:42:10 +01:00
wandererfan db593f2169 Suppress spurious message
- was reporting "pattern not found" even if
  hatch source file was not a .pat file.
2018-09-26 16:59:00 +02:00
WandererFan 99fcba4992 VPart/VSection Graphic Properties to Gui side 2018-02-14 15:42:26 -05:00
WandererFan 55f050e0f5 Fix crash when Source.Shape is Null 2017-12-31 14:54:05 +01:00
WandererFan e163ae1746 Allow multiple sources for all View types 2017-12-31 14:54:05 +01:00
WandererFan 44fd200166 Rotate DrawViewPart around part centroid 2017-11-12 19:08:32 -05:00
WandererFan 4b3ab9e74e Allow Section based on ViewMulti 2017-10-02 13:48:45 -03:00
WandererFan 485321f8ea Add requestPaint formerly in DrawView::execute 2017-09-10 15:24:50 +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
wmayer 949c86d364 Port to occ7.2:
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
WandererFan eb34dc5103 fix confusing class name 2017-05-10 17:43:48 +02:00
WandererFan 75397d9e43 clean up GeomHatch feature, gui & dialog
Refactor code, allow dialog to edit feature, update graphics on change
prep for dash line start positioning.
2017-05-10 17:43:48 +02:00
Peter Lama a75a98ef27 Use OCCT Handle macro for Handle_ classes
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00