aboutsummaryrefslogtreecommitdiff
path: root/svg-flatten
AgeCommit message (Collapse)AuthorFilesLines
2023-03-30svg-flatten: Make drill size mapping more precise, add testsjaseg1-2/+4
2023-03-30svg-flatten: Test transform decomposition under mirroringjaseg2-19/+22
2023-03-29svg-flatten: Add transform decomposition unit testsjaseg2-18/+62
2023-03-29svg-flatten: Add stroke mapping testjaseg1-4/+17
2023-03-29svg-flatten: Add stroked SVG outputjaseg3-9/+28
2023-03-29svg-flatten: Add another transform uniformity test patternjaseg1-0/+469
2023-03-29svg-flatten: Fix incorrect polarity for outlined strokesjaseg3-3/+588
2023-03-29svg-flatten: Optimize output aperture countjaseg1-3/+6
2023-03-29svg_doc: Fix gerber mapping of strokes with skewed or non-uniform transformsjaseg4-30/+108
2023-03-26WIPjaseg2-1/+90
2023-03-25WIPjaseg6-42/+92
2023-03-22svg-flatten: Add input scalingjaseg7-14/+419
2022-07-03svg-flatten: fix dilation of new aperture tokensjaseg1-1/+4
2022-06-24svg-flatten: Fix pattern aperture macro exportjaseg2-2/+5
2022-06-21svg-flatten: fix failing testsv3.0.9jaseg4-6/+23
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 handlingjaseg8-68/+67
2022-06-20svg-flatten: add export of patterns via aperture macrosjaseg9-7/+136
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-19svg-flatten: Fix drills in patternsjaseg1-1/+11
2022-06-19svg-flatten: Fix drill exportjaseg3-31/+36
2022-06-18svg-flatten: add drill handling to outline modejaseg11-3/+122
2022-06-17svg-flatten-wasi: fix env var overridejaseg1-2/+6
2022-06-11tests: remove use of deprecated Pillow APIjaseg1-2/+2
2022-06-11ci: build gerbolyze python packagejaseg1-3/+3
2022-06-10ci: work around new git safe.directory checkv2.2.5jaseg1-0/+1
2022-06-10svg-flatten: Make view box log output more readablejaseg1-1/+1
2022-06-10Fix dilation script processingjaseg1-4/+4
2021-09-30svg-flatten: Add forwarding logic for usvg font optionsv2.2.4jaseg5-33/+104
2021-09-29pypi/gerbolyze: add extra dep on svg-flatten-wasi pkgv2.2.3jaseg1-0/+3
2021-09-29Auto-discover usvg and svg-flatten properlyv2.2.2jaseg3-13/+56
2021-09-29svg-flatten: pypi: Add optional resvg-wasi dependencyv2.2.1jaseg1-0/+3
2021-09-29svg-flatten/tests: Only print output on errorjaseg1-2/+1
2021-09-29svg-flatten: Remove unnecessary debug printsjaseg1-7/+7
2021-09-29Fix svg-flatten versioning logicv2.2.0jaseg1-1/+2
2021-09-29svg-flatten: Remove extraneous debug printjaseg1-1/+1
2021-09-29CI: do not clone recursively for PyPI publishjaseg1-0/+2
2021-09-29svg-flatten: Remove leftover debug print in svg_color.cjaseg1-1/+1
2021-09-29Add rgba color support for newer resvg/usvgwasi-wipjaseg5-29/+67
2021-09-29CI/svg-flatten: add wasm buildsjaseg9-8/+180
2021-09-29svg-flatten: Add wasmtime supportjaseg5-28/+100
2021-08-18svg-flatten: Add multi-exclude/include testsjaseg1-7/+13
2021-08-18svg-flatten: Fix include/exclude logicjaseg5-29/+214
2021-08-18Collect various rendering params into new RenderContext objectjaseg10-173/+229
2021-08-17svg-flatten: zeroize polygon_sink pointer after usejaseg1-0/+1
2021-08-17svg-flatten: Fix doc on --scalejaseg1-1/+1