summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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-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
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-19Parse misc nc drill filesGarret Fick5-12/+300
2015-12-16Fix drawing arcs. Dont crash for arcs with rectangular apertures. Fix crash w...Garret Fick3-4/+18
2015-12-03Move the coordinate matching to the beginning since most of the items are coo...Garret Fick1-9/+8
2015-12-02Make the hit accessible from the drawable Hit, fix crash with cario drawing rectGarret Fick3-3/+4
2015-11-23More fixes to work with cairoGarret Fick1-9/+8
2015-11-23Render with cairo instead of cairocffi - I would like to make it use either, ...Garret Fick1-7/+8
2015-11-18Merge branch 'master' of https://github.com/garretfick/pcb-toolsGarret Fick5-137/+4
2015-11-18Merge pull request #1 from curtacircuitos/masterGarret Fick5-137/+4
2015-11-18Regions with arcs would crash if they occured before any command to set the a...Garret Fick1-2/+2
2015-11-15Merge pull request #45 from curtacircuitos/remove-svgwrite-backendHamilton Kibbe5-137/+4
2015-11-15Remove svgwrite backendPaulo Henrique Silva5-137/+4
2015-11-15Use Python's universal newlines to open filesPaulo Henrique Silva6-11/+11
2015-11-13Merge pull request #43 from curtacircuitos/excellon-with-no-tool-definitionHamilton Kibbe1-1/+18
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-13Merge pull request #42 from curtacircuitos/add-some-missing-excellon-stmtsPaulo Henrique Silva3-16/+226
2015-11-13Improve Excellon parsing coveragePaulo Henrique Silva3-16/+226
2015-10-14Merge pull request #41 from curtacircuitos/read_from_memoryPaulo Henrique Silva10-53/+148
2015-10-10Python 3 fixHamilton Kibbe2-2/+10
2015-10-10Allow files to be read from strings per #37Hamilton Kibbe10-53/+140
2015-09-10Merge pull request #40 from curtacircuitos/cairo-render-unificationHamilton Kibbe7-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 Kibbe3-11/+14
2015-07-14Merge pull request #31 from curtacircuitos/statement_linkPaulo Henrique Silva9-83/+647
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 Kibbe5-10/+469
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-02Merge pull request #29 from curtacircuitos/eagle_netlist_fixPaulo Henrique Silva2-33/+47
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