Commit Graph

11 Commits

Author SHA1 Message Date
Marius Stanciu a4bbb98bf1 - converted from Python2 code to Python3 code
- in camlib.py, CNCJob class -> generate_from_excellon_by_tool() was
failing in the line to sort the tools due of been unable to compare
between dict's. I replaced that section.
2018-05-26 04:43:40 +03:00
Juan Pablo Caram dbe0105f9b Fixes SVG parser to produce polygons. Fixes #212. 2016-09-21 13:01:51 -04:00
Kamil Sopko be76b464ad fix typo error and cleaning 2016-04-18 20:36:41 +02:00
Kamil Sopko 96419921e5 small fix if error happens inside thread execution, then pass correct error_info to display
command imort_svg was using self  instead self.app wrong object

Fix in svgparse for rotate regexp and division by zero problem.
Linestring  need at least 2 points  within very small arcs.
In svg  rect x and  y are optional , they are  0 by default.
Ignore transformation for  unknown kind.
Strip spaces  for  ptliststr In parse_svg_point_list to avoid parsing errors.
2016-04-12 19:44:56 +02:00
Juan Pablo Caram 7db3ee7be6 SVG rectangles with rounded corners. 2015-12-26 21:15:55 -05:00
Juan Pablo Caram 8927a37f68 SVG Line, polygon and polyline. 2015-12-26 16:38:58 -05:00
Juan Pablo Caram b46d2b5f2d SVG ellipse support. 2015-12-24 11:10:41 -05:00
Juan Pablo Caram aa41d8093a Fixed regex for SVG numbers. 2015-12-20 21:49:48 -05:00
Juan Pablo Caram 67ef16e776 SVG: Accept but ignore units in length. 2015-12-20 20:51:33 -05:00
Juan Pablo Caram d3ed12e5de Added SVG importing support to the GUI menu. See issue #179. 2015-12-18 16:43:47 -05:00
Juan Pablo Caram fdf809774f Basic support for importing SVG. Via shell only at this time. See issue #179. 2015-12-18 12:49:52 -05:00