summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-03-26D02 in the middle of a region starts a new regionGarret Fick1-1/+7
2016-03-26Support for the G85 slot statementGarret Fick6-32/+322
2016-03-24Basic rendering of excellon works, but still has issuesGarret Fick2-9/+29
2016-03-22Merge pull request #55 from BenFrantzDale/install-instructionsPaulo Henrique Silva1-0/+7
2016-03-22Remove "make" line. Apparently it's not necessary.Ben FrantzDale1-1/+0
2016-03-22Add install instructions.Ben FrantzDale1-0/+8
2016-03-22Update rs274x.pyQau Lau1-2/+2
2016-03-19Correctly handle empty command statementsGarret Fick1-0/+6
2016-03-13Better detection of plated toolsGarret Fick4-23/+162
2016-03-11Merge pull request #54 from kirberich/masterHamilton Kibbe1-0/+1
2016-03-10Make sure apertures get a unitRobert Kirberich1-0/+1
2016-03-05More robust writing, even for bad files. Remove accidentally added importsGarret Fick2-2/+3
2016-03-05Remove some testing code from gerber writer. More implementation for excellon...Garret Fick3-28/+100
2016-03-05AM group hasn't implemented offsetGarret Fick1-4/+7
2016-03-05Make rendering more robust for bad gerber filesGarret Fick1-2/+14
2016-03-05Write polygons to macrosGarret Fick3-1/+29
2016-03-05Make writer resilient to similar macro defsGarret Fick1-8/+17
2016-03-01More rendering of AMGroup to statementsGarret Fick5-7/+133
2016-02-27Fix critical issue with rotatin points (when the angle is zero the y would be...Garret Fick6-14/+89
2016-02-27RS274X backend for rendering. Incompelte stillGarret Fick4-4/+403
2016-02-21Additional bounding box calcuation that considers only actual positions, not ...Garret Fick1-0/+15
2016-02-16Keep aperature macros as single statement. Don't generate regions with no pointsGarret Fick1-3/+16
2016-02-16Handle multiple commands on a single lineGarret Fick1-3/+22
2016-02-15Don't throw an exception for missing zero suppress, even though it is wrongGarret Fick1-3/+4
2016-02-14Fix convertion of units for apertures and regionsGarret Fick1-4/+4
2016-02-02Draw thermal aperture macros (as approximation)Garret Fick2-4/+84
2016-01-31Keep track of quadrant mode so we can draw full circlesGarret Fick3-4/+8
2016-01-31Add support for more excellon formats. Dont consider line width when determin...Garret Fick3-3/+15
2016-01-28Cleanup, rendering fixes.Hamilton Kibbe26-231/+401
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 Kibbe3-12/+18
2016-01-21Fix a bunch of rendering bugs.Hamilton Kibbe33-939/+1771
2016-01-16Skip over a strange excellon statementGarret Fick2-3/+31
2016-01-16Fix converting polygons to outlines for macrosGarret Fick1-1/+3
2016-01-08More stability fixes for poorly constructed filesGarret Fick2-4/+8
2016-01-05Merge pull request #53 from curtacircuitos/pcb_interfacePaulo Henrique Silva20-503/+2438
2016-01-01Refactor a littleHamilton Kibbe5-74/+68
2015-12-30Render polygon flashesGarret Fick3-3/+32
2015-12-30Work with Diptrace that calls things D3 not D03Garret Fick1-3/+3
2015-12-30Support KiCad format statement where FMAT,2 is 2:4 with inchGarret Fick2-0/+5
2015-12-30Render primitives for some aperture macrosGarret Fick3-5/+56
2015-12-30First time any macro rendersGarret Fick5-0/+125
2015-12-28Wrongly using mil def for mmGarret Fick1-1/+1
2015-12-25Identify flashes and bounding box without apertureGarret Fick1-3/+133
2015-12-22Python3 fixHamilton Kibbe1-2/+2
2015-12-22Add PCB interfaceHamilton Kibbe20-472/+2413
2015-12-20Allow renderer to write to memory per #38Hamilton Kibbe5-11/+35
2015-12-20Merge pull request #52 from curtacircuitos/negative_soldermaskPaulo Henrique Silva13-120/+283
2015-12-20Merge branch 'negative_soldermask' of github.com:curtacircuitos/pcb-tools int...Hamilton Kibbe1-0/+1