Commit Graph

118 Commits

Author SHA1 Message Date
Wanderer Fan
0a58649409 [TD]use Label in waiting for thread message 2022-08-21 21:18:26 -04:00
Wanderer Fan
81949d0817 [TD]use new style QObject::connect 2022-08-21 21:18:26 -04:00
Wanderer Fan
e80c42e8f1 [TD]code review changes for dvp, dvs 2022-08-18 19:43:04 -04:00
Wanderer Fan
6f646a8d2d [TD]prevent running threads on object delete 2022-08-18 09:34:32 -04:00
Wanderer Fan
e97b95341a [TD]code clean ups
- QtConcurrent include and CMake for Win

- include clean up dvp, dvs, dvd

- variable names and nested if clean up

- remove debug code
2022-08-18 09:34:32 -04:00
Wanderer Fan
2483b1524e [TD]fix detail of section not displayed on restore 2022-08-18 09:34:32 -04:00
Wanderer Fan
80d5e9a0b8 [TD]respect AutoDistribute on load 2022-08-18 09:34:32 -04:00
Wanderer Fan
2c19c29d3c [TD]move section cut and detail common to thread 2022-08-18 09:34:32 -04:00
Wanderer Fan
5a92b30f17 [TD]run hlr and extractFaces in threads 2022-08-18 09:34:32 -04:00
berniev
f4ffd15864 Mod: redundant void 2 2022-08-08 10:27:50 +02:00
Uwe
7b4e5d7522 [TD] remove more superfluous nullptr checks 2022-07-20 02:32:52 +02:00
Uwe
36add10c86 [TD] App: remove some superfluous nullptr checks 2022-07-19 02:03:50 +02:00
wmayer
e8f9c8a1d3 TD: modernize C++11
* use nullptr
2022-03-23 19:26:14 +01:00
Wanderer Fan
855941d5bb [TD]fix misplaced section line
- BRepBndLib::Add results in wrong bbox center.
- replaced with BRepBndLib::AddOptimal
2022-03-03 09:31:29 -05:00
Wanderer Fan
28c5890bc9 [TD] avoid memory leaks by using shared_ptr
TD geometry objects are sometimes double deleted.  This
change uses shared_ptr instead of raw pointers to manage
deletions.
2022-01-07 13:34:20 -05:00
wmayer
3fa4a321d3 TD: replace usage of raw pointers of Vertex and Face with shared pointers.
This fixes issue 4741: Broken File After Using Landmark Dimension in TechDraw
2021-12-10 14:25:24 +01:00
wandererfan
040d3f7b06 [TD]fix showSectionEdge preference 2020-08-10 10:19:09 -04:00
wandererfan
7e8c441775 [TD]Fix jumping section view 2020-06-19 07:18:47 -04:00
wandererfan
6b47318065 [TD]fix 4335 section line pos on rotated base 2020-06-15 13:57:55 -04:00
WandererFan
2db99798f6 [TD]Improve section face display 2020-06-04 09:00:22 -04:00
wandererfan
51258d701f [TD]Fix wrong scale in Section 2020-05-12 22:52:40 -04:00
wandererfan
facefa8f46 [TD]fix vertical section line and scale 2020-05-12 07:47:51 -04:00
wandererfan
9cf2e42404 [TD]oblique section lines 2020-05-10 11:03:15 -04:00
wandererfan
c7d59e8317 [TD]show section face pat hatch on restore 2020-05-10 11:03:15 -04:00
wandererfan
a3029fec74 [TD]Centralize preference getters 2020-04-24 11:13:49 -04:00
WandererFan
d12124073c [TD]Piecewise Sectioning Algo 2020-04-19 09:17:28 -04:00
wandererfan
871a2732e4 [TD]spurious warning on Section 2020-03-26 12:36:33 -04:00
wandererfan
3a1fbb2e1c [TD]add default pref for section cut surface 2020-03-24 18:16:23 -04:00
wandererfan
cddb3fda75 [TD]make geom hatch lines on property change 2020-03-20 07:28:33 -04:00
WandererFan
47aeca65e1 [TD]fix Section file included set up 2020-03-17 08:45:26 -04:00
wandererfan
7100eb4ba3 [TD]synchronize defaults in code and prefs 2020-03-16 08:57:08 -04:00
wandererfan
d1d7098ad6 [TD]Support Landmark Dim in Section and Detail 2020-02-25 17:21:00 -05:00
wandererfan
146d2b9adc [TD]2 pass autoscale for DVD, DVS 2020-02-14 07:44:56 -05:00
wandererfan
77ee35a9bd [TD]fix hatch file not found message 2020-02-14 07:44:56 -05:00
wandererfan
37653e57d5 [TD]use new PropertyFileIncluded.isEmpty() 2020-01-12 11:38:53 -05:00
wandererfan
594786847e [TD]embed section hatch file(s) in Document 2020-01-12 11:38:53 -05:00
wandererfan
42b3358f13 [TD]fix #4234 initial display of section label 2019-12-29 09:39:47 -05:00
luz.paz
d1dc813a80 TD: fix header uniformity
This PR fixes header uniformity across all TechDraw WB.
2019-12-21 09:57:45 -05:00
wandererfan
a78e4229da [TD]correct face detection to avoid ghost faces 2019-11-27 07:31:45 -05:00
wandererfan
c01d6172e9 [TD]Handle missing XDirection on old files 2019-11-27 07:31:45 -05:00
wandererfan
9d9d41bcd0 [TD]correct alignment of Section & Detail with Base 2019-11-27 07:31:45 -05:00
wandererfan
e0a7284135 [TD]Section UI changes 2019-11-27 07:31:45 -05:00
wandererfan
67c023765c [TD]Simplify Section cut surface formatting 2019-10-30 14:25:35 -04:00
wandererfan
0bc3134e24 [TD]fix Section frame paint 2019-10-30 14:25:35 -04:00
wandererfan
f5c6269923 [TD]fix const-ness of CS routines 2019-10-30 14:25:35 -04:00
wandererfan
e84f987a1d [TD]fix default svg hatch file retrieval 2019-10-30 14:25:35 -04:00
wandererfan
f4829a5deb [TD]improve handling of Assembly4 Models 2019-10-28 08:39:06 -04:00
wandererfan
a6357bc86e [TD]fix Orientation of Detail of Section of DPG 2019-10-27 07:23:18 -04:00
wandererfan
251e16b6f1 [TD]Transition to on demand page updates ph1 2019-10-23 14:19:52 -04:00
wandererfan
ed445718a2 [TD]Section dialog revisions & editor 2019-10-01 17:30:35 -04:00