summaryrefslogtreecommitdiff
path: root/gerber
AgeCommit message (Expand)AuthorFilesLines
2019-05-11Make __main__ functional again and install a script entry point.Chintalagiri Shashank2-23/+108
2019-03-02fix reversed layer bugHamilton Kibbe1-1/+1
2019-02-03Make primitives with unset level polarity inherit from regionjaseg3-17/+17
2019-01-26Merge pull request #92 from curtacircuitos/subclass-bugfixHamilton Kibbe6-67/+86
2019-01-26Merge pull request #91 from cejpmart/patch-1Hamilton Kibbe1-1/+2
2019-01-26IPC356: Do not crash on record type 367Martin Cejp1-1/+2
2018-07-06Fix cairo matrix clone op to not use copy.copyjaseg1-1/+1
2018-06-27Merge pull request #87 from ju5t/full-filename-regexHamilton Kibbe2-4/+4
2018-06-26Match full filename instead of the base nameju5t2-4/+4
2018-06-25Skip subdirectories during importju5t1-0/+3
2018-06-05Fix hard requirement of cairo per #83, and add stubs for required subclass me...Hamilton Kibbe6-67/+86
2017-11-25Use positional arguments for cairo.Context.arcjaseg1-21/+5
2017-11-25Add hole support to ADParamStmt.rectjaseg1-2/+6
2017-11-22Merge pull request #76 from ju5t/guess-layerHamilton Kibbe3-14/+236
2017-11-14Fix bounding box calculation for Slot primitives per #77Hamilton Kibbe1-3/+6
2017-11-14Add test that reproduces #77Hamilton Kibbe1-0/+14
2017-11-01Fix error in slot rendering from #77Hamilton Kibbe1-0/+1
2017-11-01Check gerber content for layer hintsju5t3-14/+236
2017-09-16Implement quickhull to remove scipy dependencyKliment Yanev1-3/+112
2017-07-04Fix handling of multi-line strings per #66Hamilton Kibbe2-890/+928
2017-07-04Merge pull request #67 from jmargeta/python_3_fixHamilton Kibbe1-1/+1
2017-07-04Remove rest of mixed unpack/kwarg syntax to fix #72Hamilton Kibbe1-9/+9
2017-06-12Merge pull request #71 from tomacorp/layer_bounds_argHamilton Kibbe1-2/+5
2017-06-12Merge pull request #69 from jmargeta/sweep_angle_toleranceHamilton Kibbe1-4/+7
2017-06-12Merge pull request #68 from jmargeta/cairo_python_3_fixHamilton Kibbe2-2/+40
2017-06-12Fix error when unpacking colors in cairo backendHamilton Kibbe1-2/+2
2017-05-24Added bounds argument to render_layer()Tom Anderson1-2/+5
2017-04-15Add tolerance to center findingJan Margeta1-4/+7
2017-04-15Fix Cairo backend for svg saving and Python 3Jan Margeta2-2/+40
2017-04-15Replace sys.maxint with sys.maxsizeJan Margeta1-1/+1
2016-12-13Add max_width and max_height arguments toHamilton Kibbe1-2/+22
2016-12-13Clip context to axis- and pixel- aligned bounds before rendering primitives. ...Hamilton Kibbe1-563/+610
2016-12-01(#61) Add regex option to discover layer classesju5t2-12/+49
2016-11-18Fix drill testsHamilton Kibbe1-6/+6
2016-11-18Clean up rs274x output testsHamilton Kibbe1-19/+19
2016-11-18Add more tests for primitivesHamilton Kibbe1-12/+87
2016-11-18Fix rs274x output bugsHamilton Kibbe1-19/+32
2016-11-18Fix a bunch of bugs in rendering that showed up when rendering the gerbv test...Hamilton Kibbe1-183/+305
2016-11-18Finish adding square hole support, fix some primitive calculations, etc.Hamilton Kibbe3-132/+222
2016-11-18Add support for IF (Include File) rs274x commandHamilton Kibbe1-2/+24
2016-11-18Add support for square holes in basic primitivesHamilton Kibbe1-5/+19
2016-11-18Excellon updateHamilton Kibbe4-93/+242
2016-11-07Merge upstream changeHamilton Kibbe1-6/+3
2016-11-07cairo_backend.py: use BytesIO instead of StringIOGirts Folkmanis1-6/+3
2016-11-06Fix tests on python3Hamilton Kibbe2-4/+2
2016-11-06Remove debug print"Hamilton Kibbe1-1/+0
2016-11-06temporarily disable tests faillin g on CIHamilton Kibbe1-5/+5
2016-11-06Merge upstream changesHamilton Kibbe23-525/+665
2016-11-05Finish Merge, most tests passingHamilton Kibbe10-465/+402
2016-11-05Fix testsHamilton Kibbe1-2/+2