Wykres commitów

312 Commity (v3.0.11)

Autor SHA1 Wiadomość Data
jaseg ea0a6d83f8 README: Add link to demo web interface 2022-07-11 12:33:05 +02:00
jaseg 869fd09ad9 gerboweb: fix deployment for new gerbolyze 2022-07-11 10:21:07 +00:00
jaseg 00de98d5e3 gerboweb: Add prod container build 2022-07-05 22:31:09 +02:00
jaseg 3ba932209f gerboweb: add deployment stuff 2022-07-04 23:57:28 +02:00
jaseg 1da5919d91 svg-flatten: fix dilation of new aperture tokens 2022-07-03 23:13:23 +02:00
jaseg dd0c1cb632 gerboweb: remove obsolete paste layer selection 2022-07-03 22:51:25 +02:00
jaseg 9632509060 Bring gerboweb roughly back into shape 2022-07-03 22:50:42 +02:00
jaseg 58eabf59fe gerbolyze paste: fix zip logic 2022-07-03 22:50:34 +02:00
jaseg 85460a7c55 protoboard: add more patterns 2022-07-03 22:49:43 +02:00
jaseg 575e24cca7 Update protoboard index 2022-06-28 13:46:43 +02:00
jaseg 68ce1505f1 protoboards: WIP 2022-06-26 17:38:55 +02:00
jaseg 25ebdbe625 protoboard: add tight layout option 2022-06-24 13:21:44 +02:00
jaseg e845888580 svg-flatten: Fix pattern aperture macro export 2022-06-24 13:04:25 +02:00
jaseg e76d257220 svg-flatten: fix failing tests 2022-06-21 16:23:09 +02:00
jaseg 29c5c0c03d upstream: move submodules to correct commits 2022-06-21 15:46:42 +02:00
jaseg 0cf02e9c1d fix local tests 2022-06-21 15:34:14 +02:00
jaseg e73b577178 add pytest tests 2022-06-21 13:55:31 +02:00
jaseg bb8b28f86a update local tests 2022-06-21 13:54:29 +02:00
jaseg a01e44b142 protoboard: remove match syntax for python 3.8 2022-06-21 13:54:05 +02:00
jaseg 0ecb612d59 svg-flatten: remove debug prints 2022-06-20 19:40:24 +02:00
jaseg d3204b1ede svg-flatten: Finish direct interpolation optimization 2022-06-20 19:37:33 +02:00
jaseg 2fc5d1d929 svg-flatten: outline mode WIP 2022-06-20 18:48:17 +02:00
jaseg e4a0c1ba4a Fix outline mode clip & flash handling 2022-06-20 18:30:34 +02:00
jaseg 9e9cc2bc01 svg-flatten: add export of patterns via aperture macros 2022-06-20 16:19:53 +02:00
jaseg 0e1c8507bb protoboard: fix autogenerator 2022-06-20 14:38:34 +02:00
jaseg 8a1f9d1832 protoboard: handle hole keepouts on small pcbs 2022-06-20 14:05:15 +02:00
jaseg f09c436e56 protoboard: Add generator for a number of varieties 2022-06-20 14:04:04 +02:00
jaseg 4636383ffc protoboard: Add support for two-layer SMD layouts 2022-06-20 11:38:12 +02:00
jaseg c1cda48a4c protoboard: Add SMD patterns 2022-06-20 11:21:42 +02:00
jaseg d09cf6ef3b svg-flatten: Add 'complete pattern tiles only' switch
This is not part of the SVG spec, but it is useful for generating proto
boards using SVG patterns.
2022-06-20 10:24:26 +02:00
jaseg f58cca0ba6 svg-flatten: remove debug prints 2022-06-19 21:26:35 +02:00
jaseg 446c5e5901 svg-flatten: fix patterns with offset clip path 2022-06-19 21:25:10 +02:00
jaseg 5f33356f33 protoboard: finish hole support 2022-06-19 21:24:45 +02:00
jaseg e3d8c3a063 protoboard: add mounting holes 2022-06-19 21:02:47 +02:00
jaseg 4b83ec29de protoboard: initial version works 2022-06-19 19:50:18 +02:00
jaseg ee4ad9d602 protoboard: initial commit 2022-06-19 18:42:02 +02:00
jaseg 676eff0a30 svg-flatten: Fix drills in patterns 2022-06-19 13:42:58 +02:00
jaseg 31b5a77c8a svg-flatten: Fix drill export 2022-06-19 00:53:55 +02:00
jaseg 13b92b0947 svg: Fix template layer IDs 2022-06-19 00:52:57 +02:00
jaseg d8c20e6311 convert: generate better file names for weird layers 2022-06-19 00:51:52 +02:00
jaseg 14e9d7fbc2 svg-flatten: add drill handling to outline mode 2022-06-18 17:29:27 +02:00
jaseg 1622e9c943 svg-flatten-wasi: fix env var override 2022-06-17 20:37:07 +02:00
jaseg 48f78dd391 cli: fix sub script handling for convert 2022-06-17 20:36:34 +02:00
jaseg 826f414f9d cli: add direct conversion functions 2022-06-17 20:17:04 +02:00
jaseg 6b6f13d2ab cli: Straighten out zip handling 2022-06-17 20:16:28 +02:00
jaseg 13ae96092f cli: Allow direct calling of the module via python -m gerbolyze 2022-06-17 20:14:56 +02:00
jaseg 44fe22b6d4 Add uninstall/update instructions to README
Fixes #15
2022-06-17 10:45:30 +02:00
jaseg 2c9abc7e84 pkg: Fix README for pypi 2022-06-13 23:43:13 +02:00
jaseg 32b6aa650a pkg: Fix MANIFEST, unb0rk package 2022-06-13 22:56:08 +02:00
jaseg 23945b4cc6 pkg: fix gerbolyze script
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-13 22:19:48 +02:00