Wykres commitów

378 Commity (7ce9f1672eabdb32f00c6f2574752e3bfd5b3713)

Autor SHA1 Wiadomość Data
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
jaseg d61d642c39 ci: Also build sdists 2022-06-12 22:08:00 +02:00
jaseg 8ccbc98706 README: Add link to gerbonara 2022-06-12 16:59:48 +02:00
jaseg ca43fe715b Update README 2022-06-12 16:54:55 +02:00
jaseg c339f4cec1 pkg: require minimum resvg-wasi version 2022-06-12 15:41:52 +02:00
jaseg dddced97aa pkg: Format README for PyPI, make wasi default 2022-06-12 14:42:50 +02:00
jaseg 4d9381b84a ci: disable debian tests b/c of too old python 2022-06-12 02:04:47 +02:00
jaseg 1c75a9eebe ci: force install newer pillow version 2022-06-12 02:03:31 +02:00
jaseg aa7d626569 ci: update testing distros 2022-06-12 00:08:54 +02:00
jaseg 952ddf4a20 tests: remove use of deprecated Pillow API 2022-06-11 22:57:09 +02:00
jaseg 527fbca7f5 ci: build gerbolyze python package 2022-06-11 22:22:29 +02:00
jaseg 225e9b3631 ci: work around more git safe.directory issues 2022-06-10 23:15:32 +02:00
jaseg 0e5b1cb999 ci: work around new git safe.directory check 2022-06-10 23:07:03 +02:00
jaseg f55cfb4b35 svg-flatten: Make view box log output more readable 2022-06-10 22:42:31 +02:00
jaseg 2e2a7e6a41 Fix dilation script processing 2022-06-10 00:25:28 +02:00
jaseg b5b16535c9 Basic compositing works using gerbonara 2022-05-23 00:20:22 +02:00
jaseg 973aee30b6 Templating works with gerbonara now 2022-05-21 15:34:59 +02:00
jaseg b3807b6530 WIP 2022-05-20 16:55:28 +02:00
jaseg 2616cf46ff svg-flatten: Add forwarding logic for usvg font options 2021-09-30 20:37:49 +02:00
jaseg bc54e8233f pypi/gerbolyze: add extra dep on svg-flatten-wasi pkg 2021-09-29 21:41:10 +02:00
jaseg 29c8245d0a Auto-discover usvg and svg-flatten properly 2021-09-29 18:44:09 +02:00
jaseg a1e25a0cfb svg-flatten: pypi: Add optional resvg-wasi dependency 2021-09-29 17:57:18 +02:00
jaseg 7dccfc8e11 svg-flatten/tests: Only print output on error 2021-09-29 17:44:08 +02:00
jaseg 2380dcb222 svg-flatten: Remove unnecessary debug prints 2021-09-29 17:43:39 +02:00
jaseg 2184f3b1f5 Fix svg-flatten versioning logic 2021-09-29 17:35:56 +02:00
jaseg a3cf9e6845 svg-flatten: Remove extraneous debug print 2021-09-29 17:20:59 +02:00
jaseg a6acc8dc69 CI: do not clone recursively for PyPI publish 2021-09-29 17:06:33 +02:00
jaseg a511e7dc82 svg-flatten: Remove leftover debug print in svg_color.c 2021-09-29 16:39:52 +02:00
jaseg d406b1f1d0 Add rgba color support for newer resvg/usvg 2021-09-29 16:38:51 +02:00
jaseg 8a64621e8c CI/svg-flatten: add wasm builds 2021-09-29 16:38:13 +02:00
jaseg 7eb0b9d7e4 svg-flatten: Add wasmtime support 2021-09-29 16:37:59 +02:00
jaseg c58b6573f2 Butcher upstream subprojects to remove C++ exceptions for WASI support 2021-09-29 16:37:59 +02:00
jaseg 956538a32c svg-flatten: Add multi-exclude/include tests 2021-08-18 21:39:54 +02:00
jaseg fae8532b05 svg-flatten: Fix include/exclude logic 2021-08-18 21:28:58 +02:00
jaseg aaade1b168 Collect various rendering params into new RenderContext object 2021-08-18 17:29:57 +02:00