aboutsummaryrefslogtreecommitdiff
path: root/gerbolyze
AgeCommit message (Collapse)AuthorFilesLines
2022-06-21fix local testsv3.0.8jaseg1-8/+8
2022-06-21add pytest testsjaseg3-0/+983
2022-06-21protoboard: remove match syntax for python 3.8jaseg2-53/+76
2022-06-20Fix outline mode clip & flash handlingjaseg1-1/+4
2022-06-20protoboard: handle hole keepouts on small pcbsjaseg1-6/+21
2022-06-20protoboard: Add support for two-layer SMD layoutsjaseg1-3/+42
2022-06-20protoboard: Add SMD patternsjaseg2-13/+76
2022-06-19protoboard: finish hole supportjaseg1-2/+8
2022-06-19protoboard: add mounting holesjaseg1-12/+23
2022-06-19protoboard: initial version worksjaseg1-39/+145
2022-06-19protoboard: initial commitjaseg1-0/+239
2022-06-19svg: Fix template layer IDsjaseg1-5/+5
2022-06-19convert: generate better file names for weird layersjaseg1-0/+1
2022-06-18svg-flatten: add drill handling to outline modejaseg1-1/+1
2022-06-17cli: fix sub script handling for convertjaseg1-5/+9
2022-06-17cli: add direct conversion functionsjaseg1-87/+194
2022-06-17cli: Straighten out zip handlingjaseg1-28/+15
2022-06-17cli: Allow direct calling of the module via python -m gerbolyzejaseg1-0/+2
2022-06-12ci: Also build sdistsv3.0.4jaseg2-35/+0
2022-06-10Fix dilation script processingjaseg1-12/+18
2022-05-23Basic compositing works using gerbonarajaseg1-201/+110
2022-05-21Templating works with gerbonara nowjaseg1-167/+79
2022-05-20WIPjaseg1-90/+41
2021-09-29Auto-discover usvg and svg-flatten properlyv2.2.2jaseg1-2/+9
2021-05-24Make templates default to silk layer when opened in inkscapejaseg1-2/+8
2021-04-25gerbolyze: Add support for board outline layerjaseg1-6/+14
2021-04-24Replace cairo curve flattener from Anitgrain Graphicsjaseg1-7/+11
This also fixes an issue where non-closed curves were not dilated properly.
2021-02-06Update READMEjaseg1-8/+2
2021-02-06Add workaround to clipper zero-height path bugjaseg1-8/+26
2021-02-06Add support for direct PNG/JPG input and add legacy wrapperjaseg1-8/+71
2021-02-06Small fixes, find svg-flatten in user pip installjaseg1-1/+3
2021-02-01Update READMEjaseg1-1/+2
2021-02-01Work on packagingjaseg1-15/+11
2021-01-31Finish command a bitjaseg1-30/+26
2021-01-31Advanced svg/gerber composition workingjaseg1-12/+28
2021-01-31WIPjaseg1-90/+349
2021-01-31Both raster and vector template generation work nowjaseg1-9/+115
2021-01-31Re-did all the render codejaseg1-332/+176
2021-01-30Move gerbolyze python files to subdirectoryjaseg2-0/+372
2019-02-03Update to latest pcb-tools, fix level polarity issuejaseg1-0/+0
2018-07-08Fix tqdm importv0.1.7jaseg1-1/+0
2018-07-08Split command-line interface and python packagejaseg1-0/+36