Commit graph

17 commits

Author SHA1 Message Date
Hamilton Kibbe
dd63b169f1 Allow files to be read from strings per #37
Adds a loads() method to the top level module which generates a GerberFile or ExcellonFile from a string
2015-10-10 16:51:21 -04:00
Paulo Henrique Silva
5aaf18889c Initial patch to unify our render towards cairo
This branch allows a pure cairo based render for both PNG and SVG.

Cairo backend is mostly the same but with improved support for
configurable scale, orientation and inverted color drawing.

API is not yet final.
2015-07-09 03:54:47 -03:00
Hamilton Kibbe
68619d4d5a Fix parsing for multiline ipc-d-356 records 2015-03-05 22:42:42 -05:00
Hamilton Kibbe
d98d23f8b5 More tests and bugfixes 2015-02-02 00:43:08 -05:00
Hamilton Kibbe
6d2db67e6d Refactor rendering 2014-10-18 01:44:51 -04:00
Hamilton Kibbe
8c5c7ec8bb update docs and example images 2014-10-12 12:38:40 -04:00
Hamilton Kibbe
76c03a55c9 Working region fills and level polarity. Renders Altium-generated gerbers like a champ! 2014-10-10 20:36:38 -04:00
Hamilton Kibbe
a9059df190 doc update 2014-10-10 09:35:06 -04:00
Hamilton Kibbe
f2f411493e doc update 2014-10-09 22:10:28 -04:00
Hamilton Kibbe
bf9f9451f5 doc update 2014-10-09 21:52:04 -04:00
Hamilton Kibbe
8851bc17b9 Doc update 2014-10-09 18:09:17 -04:00
Hamilton Kibbe
84bfd34e91 Add mode statement parsing 2014-10-09 09:51:29 -04:00
Hamilton Kibbe
bcb6cbc50d start arc 2014-10-08 22:49:49 -04:00
Hamilton Kibbe
5ff44efbcf Fix resolve error 2014-10-07 18:41:14 -04:00
Hamilton Kibbe
e565624b81 Fix import error 2014-10-06 11:50:38 -04:00
Hamilton Kibbe
3a5dbcf1e1 added ExcellonFile class 2014-09-28 21:17:13 -04:00
Hamilton Kibbe
695e3d9220 Added excellon support and refactored project 2014-09-28 18:07:15 -04:00