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 |
jaseg
|
aad0ae0215
|
svg-flatten: zeroize polygon_sink pointer after use
|
2021-08-17 23:05:59 +02:00 |
jaseg
|
a084be8849
|
svg-flatten: Fix doc on --scale
|
2021-08-17 23:02:55 +02:00 |
jaseg
|
236c4a4485
|
svg-flatten: Fix case where document unit is not mm
|
2021-08-17 22:55:47 +02:00 |
jaseg
|
4ffb4c6582
|
Make svg-flatten auto-search for cargo dependencies in all call sites
|
2021-06-05 23:33:44 +02:00 |
jaseg
|
f2f0ac2416
|
CI: Run tests
|
2021-06-05 22:53:56 +02:00 |
jaseg
|
b2873329d4
|
Hopefully fix debian CI build
|
2021-06-05 22:39:02 +02:00 |
jaseg
|
831993cdc3
|
Fix build for stone-age debian compiler
|
2021-06-05 22:14:48 +02:00 |
jaseg
|
6a69f8c1d3
|
Add -lstdc++ for debian builds
|
2021-06-05 22:00:53 +02:00 |
jaseg
|
1b02cdd2e7
|
Add missing pugixml submodule
|
2021-06-05 21:53:50 +02:00 |
jaseg
|
b7cdcd396b
|
Fix compiler issue on debian CI build
|
2021-06-05 21:51:40 +02:00 |
jaseg
|
094aca80b8
|
Remove dependency check. We don't have system dependencies anymore.
|
2021-06-05 21:46:26 +02:00 |