aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-07-05gerboweb: Add prod container buildjaseg5-1/+36
2022-07-04gerboweb: add deployment stuffjaseg11-0/+190
2022-07-03svg-flatten: fix dilation of new aperture tokensjaseg1-1/+4
2022-07-03gerboweb: remove obsolete paste layer selectionjaseg1-7/+0
2022-07-03Bring gerboweb roughly back into shapejaseg2-16/+39
2022-07-03gerbolyze paste: fix zip logicjaseg1-1/+1
2022-07-03protoboard: add more patternsjaseg2-83/+223
2022-06-28Update protoboard indexjaseg2-22/+68
2022-06-26protoboards: WIPjaseg4-75/+427
2022-06-24protoboard: add tight layout optionv3.0.10jaseg3-42/+85
2022-06-24svg-flatten: Fix pattern aperture macro exportjaseg2-2/+5
2022-06-21svg-flatten: fix failing testsv3.0.9jaseg4-6/+23
2022-06-21upstream: move submodules to correct commitsjaseg2-0/+0
2022-06-21fix local testsv3.0.8jaseg5-13/+28
2022-06-21add pytest testsjaseg3-0/+983
2022-06-21update local testsjaseg4-12/+35
2022-06-21protoboard: remove match syntax for python 3.8jaseg2-53/+76
2022-06-20svg-flatten: remove debug printsjaseg2-8/+9
2022-06-20svg-flatten: Finish direct interpolation optimizationjaseg5-111/+134
2022-06-20svg-flatten: outline mode WIPjaseg1-7/+24
2022-06-20Fix outline mode clip & flash handlingjaseg9-69/+71
2022-06-20svg-flatten: add export of patterns via aperture macrosjaseg9-7/+136
2022-06-20protoboard: fix autogeneratorjaseg1-4/+6
2022-06-20protoboard: handle hole keepouts on small pcbsjaseg1-6/+21
2022-06-20protoboard: Add generator for a number of varietiesjaseg1-0/+160
2022-06-20protoboard: Add support for two-layer SMD layoutsjaseg1-3/+42
2022-06-20protoboard: Add SMD patternsjaseg2-13/+76
2022-06-20svg-flatten: Add 'complete pattern tiles only' switchjaseg4-8/+48
This is not part of the SVG spec, but it is useful for generating proto boards using SVG patterns.
2022-06-19svg-flatten: remove debug printsjaseg2-13/+0
2022-06-19svg-flatten: fix patterns with offset clip pathjaseg2-2/+13
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-flatten: Fix drills in patternsjaseg1-1/+11
2022-06-19svg-flatten: Fix drill exportjaseg3-31/+36
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 modejaseg17-4/+123
2022-06-17svg-flatten-wasi: fix env var overridejaseg1-2/+6
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-17Add uninstall/update instructions to READMEjaseg1-4/+17
Fixes #15
2022-06-13pkg: Fix README for pypiv3.0.7jaseg1-1/+2
2022-06-13pkg: Fix MANIFEST, unb0rk packagev3.0.6jaseg1-1/+4
2022-06-13pkg: fix gerbolyze scriptv3.0.5jaseg3-4/+7
this broke for no apparent reason. python packaging is terrible. so much enterprise-grade code for what really should be a very simple job.
2022-06-12ci: Also build sdistsv3.0.4jaseg5-51/+14
2022-06-12README: Add link to gerbonarajaseg1-1/+5