Commit Graph

22 Commits

Author SHA1 Message Date
Jeff Young 902e5df2e8 Report unsupported DXF features on import.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15614
2023-09-25 16:21:11 +01:00
Tomasz Wlostowski c60eecc165 thirdparty/dxflib: suport for vertex start/end line width attribute.
This change is required to correctly import DXFs exported by Cadence.
2021-10-25 17:37:38 +02:00
Marek Roszko fc3fb86cb5 Bump the dxflib version string to match upstream 2021-10-23 08:18:20 -04:00
Marek Roszko 643d7cc303 fix check for DXF R12 variables 2021-10-23 08:18:19 -04:00
Marek Roszko ade9418300 Add dxf write support for dimtad, dimtih 2021-10-23 08:18:19 -04:00
Marek Roszko e0ccf553f8 Add vertexIndex bounds check 2021-10-23 08:18:19 -04:00
Marek Roszko daca9d21f2 Add dxf point import
Fix #9149
2021-09-12 19:38:52 -04:00
jean-pierre charras 20880268bf fix a few Coverity warnings 2020-11-26 07:36:37 +01:00
jean-pierre charras e5daac97c2 fix compil warrnings (shadowed vars) 2020-11-20 09:13:31 +01:00
Marek Roszko 6dfcc8a755 dxflib_qcad: add <cstring> to includes for strlen() prototype
upstream commit
d4ea687c4a6039a43cc782fbbce477720df11e78
2020-11-19 19:19:59 -05:00
Marek Roszko 86d4daa591 dxflib_qcad: add support for flipped dimension arrows to dxflib
upstream: 2f8c19e2a4434f1ce2b94ac798028b9bb12c983a
2020-11-19 19:19:59 -05:00
Marek Roszko d7e10c22c6 dxflib_qcad: match rename of DimAngularData to DimAngularData2L
upstream 1655be6c7d58609397e9f04cfaff08336d69b20e
2020-11-19 19:19:59 -05:00
Marek Roszko baebf7036f dxflib_qcad: Saving dimension with custom text position
upstream commit b4c74180a6857c7b63f7a71e1236930e85c15134
2020-11-19 19:19:59 -05:00
Marek Roszko 5ea6755594 dxflib_qcad: add dimscale support for leaders
upstream commit
049e1bf95138f32360609b83372e358963a9dd9c
2020-11-19 19:19:59 -05:00
Marek Roszko ac31cee0cc dxflib_qcad: fix DL_POLYLINE3D flag definition
upstream commit
3504cddee254bec2240456d8b3acbbc2dec06fef
2020-11-19 19:19:58 -05:00
Marek Roszko 4b890212ba dxflib_qcad: fix LWPOLYLINE without Z values
upstream commit
715f02eee3f76e3862aeb788a2c814334f74186d
2020-11-19 19:19:58 -05:00
Marek Roszko 7fd37c39a1 dxflib_qcad: backport "cleanup"
upstream commits
6a43fa3c6d6a99f73bda7a36eaf3b78906d41380
f2db48daf183575a3767beed6345767901803cb9
722ee2223069afac1b5a3c02812242cd9f723b8a
2020-11-19 19:19:58 -05:00
Marek Roszko 1703eb8494 dxflib_qcad: cherry std::istream usage
upstream e0046e6dbff8148f5d8ef8e3f149ad99384c67a8
2020-11-19 19:19:58 -05:00
Marek Roszko e8ae7e91e2 Fix MSVC warnings in dl_dxf.cpp 2020-11-19 01:24:32 -05:00
Jeff Young 32823a0855 Handle nullptr. 2020-01-15 17:51:48 +00:00
Jeff Young 91d1508c16 Fix some Coverity identified issues. 2020-01-13 20:16:40 +00:00
Ian McInerney 116ac9aa75 Move dxflib, tinyspline and nanosvg into a thirdparty library directory
Part of fixing https://gitlab.com/kicad/code/kicad/issues/3637
2019-12-19 17:41:02 +00:00