summaryrefslogtreecommitdiff
path: root/gerber
AgeCommit message (Expand)AuthorFilesLines
2016-01-28Cleanup, rendering fixes.Hamilton Kibbe16-195/+343
2016-01-25Excellon format detection uses ExcelonFile.bounds nowPaulo Henrique Silva1-2/+2
2016-01-22Fix NameError on Polygon primitive renderingPaulo Henrique Silva1-1/+1
2016-01-21Add support for mirrored renderingHamilton Kibbe2-12/+18
2016-01-21Fix a bunch of rendering bugs.Hamilton Kibbe29-936/+1766
2016-01-01Refactor a littleHamilton Kibbe5-74/+68
2015-12-22Python3 fixHamilton Kibbe1-2/+2
2015-12-22Add PCB interfaceHamilton Kibbe11-117/+496
2015-12-20Allow renderer to write to memory per #38Hamilton Kibbe5-11/+35
2015-12-20Clean up negative render codeHamilton Kibbe1-76/+69
2015-12-19Allow negative render of soldermask per #50Hamilton Kibbe10-99/+263
2015-11-23Fix AMParamStmt to_gerber to write changes back.Paulo Henrique Silva2-3/+3
2015-11-15Remove svgwrite backendPaulo Henrique Silva3-133/+2
2015-11-15Use Python's universal newlines to open filesPaulo Henrique Silva6-11/+11
2015-11-13Add fix to work with excellon with no tool definition.Paulo Henrique Silva1-1/+18
2015-11-13Fix issue when a region is created as the first graphical object in a filePaulo Henrique Silva1-2/+5
2015-11-13Improve Excellon parsing coveragePaulo Henrique Silva3-16/+226
2015-10-10Python 3 fixHamilton Kibbe2-2/+10
2015-10-10Allow files to be read from strings per #37Hamilton Kibbe9-50/+140
2015-09-10Merge pull request #40 from curtacircuitos/cairo-render-unificationHamilton Kibbe6-86/+141
2015-08-09Add support for arcs in regions.Hamilton Kibbe4-49/+70
2015-07-25Fix windows permission errorHamilton Kibbe1-1/+3
2015-07-22Fix multiple layer issue in cairo-unification branch (see #33)Hamilton Kibbe2-11/+14
2015-07-09Fix arcs and ackground paintingPaulo Henrique Silva2-2/+8
2015-07-09Initial patch to unify our render towards cairoPaulo Henrique Silva3-39/+62
2015-07-06Add tool path optimization exampleHamilton Kibbe1-10/+25
2015-06-11Python 3 fixHamilton Kibbe1-3/+3
2015-06-11Add keys to statements for linking to primitives. Add some API features to Ex...Hamilton Kibbe5-80/+185
2015-06-01Fix IPC-D-356 parser. Handle too-long reference designators exported by eagle...Hamilton Kibbe2-33/+47
2015-05-21G70/G71 are now interpreted as MOParamStmt.Paulo Henrique Silva1-2/+4
2015-05-21Fix multiline read of mixed statements (%XXX*% followed by DNN*)Paulo Henrique Silva3-1/+20
2015-05-21Fix ADD statement parsing for concatened statements.Paulo Henrique Silva2-3464/+7
2015-05-20Add support for PCBmodE generated files.Paulo Henrique Silva2-1/+19
2015-05-16Add checks to ensure statement unit conversions are idempotentHamilton Kibbe6-89/+379
2015-04-27Allow 3 digits on Excellon tool selectionPaulo Henrique Silva2-2/+10
2015-04-26Refactor primitive unit conversion and add regression coverage to testsHamilton Kibbe2-280/+414
2015-04-24Fix indentation after PR #26Paulo Henrique Silva1-2/+2
2015-04-24Fix for #25. Checking was happening at the gerber/excellon file level, but I ...Hamilton Kibbe4-136/+241
2015-04-23Fix Gerber generation for coord blocks with implicit op codePaulo Henrique Silva1-0/+3
2015-04-14Fix AM statement testPaulo Henrique Silva1-2/+2
2015-04-14AMStatement are used as is when gerbers are generatedPaulo Henrique Silva1-2/+2
2015-04-13Fix issue where D01 and D03 are implicit.Paulo Henrique Silva1-4/+7
2015-04-07(really) Fix parsing for AM macros with zero modifiersPaulo Henrique Silva1-1/+1
2015-04-07Fix CoordStmt with missing i/j offsetsPaulo Henrique Silva1-2/+4
2015-04-07Fix CommentStmt for multi-line commentsPaulo Henrique Silva1-1/+5
2015-04-07Add some deprecated but still found statementsPaulo Henrique Silva2-6/+57
2015-04-07Small change on __str__ for SF StatementPaulo Henrique Silva2-2/+2
2015-04-07Fix parsing for AM macros with zero modifiersPaulo Henrique Silva1-2/+2
2015-04-07Add unspecified FS D leading zeros formatPaulo Henrique Silva3-14/+21
2015-04-07Fix Excellon repeat commandPaulo Henrique Silva3-14/+23