summaryrefslogtreecommitdiff
path: root/gerber/tests
AgeCommit message (Expand)AuthorFilesLines
2016-01-21Fix a bunch of rendering bugs.Hamilton Kibbe12-324/+598
2015-12-22Add PCB interfaceHamilton Kibbe1-0/+33
2015-12-19Allow negative render of soldermask per #50Hamilton Kibbe2-23/+24
2015-11-23Fix AMParamStmt to_gerber to write changes back.Paulo Henrique Silva1-2/+2
2015-11-15Use Python's universal newlines to open filesPaulo Henrique Silva2-5/+5
2015-11-13Improve Excellon parsing coveragePaulo Henrique Silva1-0/+50
2015-10-10Allow files to be read from strings per #37Hamilton Kibbe2-9/+42
2015-09-10Merge pull request #40 from curtacircuitos/cairo-render-unificationHamilton Kibbe1-20/+14
2015-08-09Add support for arcs in regions.Hamilton Kibbe1-20/+14
2015-06-11Add keys to statements for linking to primitives. Add some API features to Ex...Hamilton Kibbe1-2/+15
2015-06-01Fix IPC-D-356 parser. Handle too-long reference designators exported by eagle...Hamilton Kibbe1-0/+10
2015-05-21Fix multiline read of mixed statements (%XXX*% followed by DNN*)Paulo Henrique Silva2-0/+17
2015-05-21Fix ADD statement parsing for concatened statements.Paulo Henrique Silva1-3458/+1
2015-05-20Add support for PCBmodE generated files.Paulo Henrique Silva1-0/+18
2015-05-16Add checks to ensure statement unit conversions are idempotentHamilton Kibbe2-14/+254
2015-04-27Allow 3 digits on Excellon tool selectionPaulo Henrique Silva1-0/+3
2015-04-26Refactor primitive unit conversion and add regression coverage to testsHamilton Kibbe1-24/+310
2015-04-24Fix for #25. Checking was happening at the gerber/excellon file level, but I ...Hamilton Kibbe1-38/+77
2015-04-14Fix AM statement testPaulo Henrique Silva1-2/+2
2015-04-07Small change on __str__ for SF StatementPaulo Henrique Silva1-1/+1
2015-04-07Fix Excellon repeat commandPaulo Henrique Silva1-1/+1
2015-03-06fix testsHamilton Kibbe1-9/+13
2015-03-05Fix parsing for multiline ipc-d-356 recordsHamilton Kibbe3-3/+4
2015-03-05Fix tests for macros with no variables.Paulo Henrique Silva1-5/+11
2015-02-21Merge pull request #20 from curtacircuitos/ipc-d-356Paulo Henrique Silva2-0/+230
2015-02-20Add IPC-D-356 Netlist ParsingHamilton Kibbe2-0/+230
2015-02-20Fix floating point equality testPaulo Henrique Silva1-2/+2
2015-02-20Fix size test, board is slight out of origin, so size does change now that we...Paulo Henrique Silva1-2/+2
2015-02-18Add offset operationHamilton Kibbe3-64/+216
2015-02-18Python 3 tests passingHamilton Kibbe3-5/+6
2015-02-18Make gerber.render a package & fix more relative import statementsPhilipp Klaus4-4/+4
2015-02-18Get unit conversion working for Gerber/Excellon filesHamilton Kibbe7-21/+388
2015-02-15Add cairo example code, and use example-generated image in readmeHamilton Kibbe1-0/+2
2015-02-15Tests and bugfixesHamilton Kibbe4-25/+314
2015-02-13Fix rendering for line with rectangular aperture per #12. Still need to do th...Hamilton Kibbe1-11/+24
2015-02-12Update line primitive to take aperture parameterHamilton Kibbe1-22/+22
2015-02-09Tests and bugfixesHamilton Kibbe2-14/+165
2015-02-09Add aperture macro statement testsHamilton Kibbe2-2/+261
2015-02-08Fix write_gerber_value bugHamilton Kibbe1-0/+3
2015-02-02Added some Aperture Macro Primitives. Moved AM primitives to seperate fileHamilton Kibbe1-0/+77
2015-02-02testsHamilton Kibbe4-38/+201
2015-02-02More tests and bugfixesHamilton Kibbe4-19/+144
2015-02-01Added primitives and testsHamilton Kibbe2-7/+136
2015-01-26merge upstream changesHamilton Kibbe1-1/+1
2015-01-26Added some testsHamilton Kibbe3-0/+123
2015-01-25Changed zeros/zero suppression conventions to match file format specsHamilton Kibbe3-13/+41
2015-01-23Fix tests for leading zero suppressionHamilton Kibbe1-6/+6
2015-01-14Many additions to Excellon parsing/creation.Paulo Henrique Silva1-9/+26
2014-11-10Bunch of small fixes to improve Gerber read/write.Paulo Henrique Silva3-11/+18
2014-10-28Add arc rendering and testsHamilton Kibbe2-2/+88