Commit graph

370 commits

Author SHA1 Message Date
jaseg
3a4b96d105 foobar 2024-07-23 15:44:50 +02:00
jaseg
ce75189693 foobar 2024-07-23 15:10:35 +02:00
jaseg
bf972ae6cb Make tox tests run 2024-05-23 10:35:12 +02:00
jaseg
419fa73865 Bump version to v3.1.7 2023-11-14 22:06:18 +01:00
jaseg
357c49016d Bump required gerbonara version to v1.2.0
gerbonara v1.2.0 lands a fix for extremely broken aperture macro parsing
at certain cheap PCB fab houses.
2023-11-14 22:06:18 +01:00
jaseg
2384f4fc94 Fix failing unit test 2023-11-14 20:51:05 +01:00
jaseg
8e8bcee209 Fix infinite loop bug in dehole_polytree
Closes #43. Thanks to github users @Altomare for reporting this one, and
@fstark for suggesting a fix.
2023-11-14 20:50:52 +01:00
jaseg
1442601f7b Bump version to v3.1.6 2023-10-27 15:12:01 +02:00
jaseg
7e6b8abc85 ci: Disable tests for now 2023-10-27 15:12:01 +02:00
jaseg
92f78e09de Work around pip now needing a new feature switch for no good reason
...except to break every CI pipeline in existence, that is.
2023-10-27 00:19:53 +02:00
jaseg
42a4665268 Bump required gerbonara and svg-flatten-wasi versions 2023-10-27 00:19:48 +02:00
jaseg
4d711a2fe8 Update all svg-flatten dependencies 2023-10-26 00:32:02 +02:00
jaseg
00eb9594d6 svg-flatten: Add cubic bezier support for newer usvg versions 2023-10-26 00:04:17 +02:00
jaseg
8ab0c9fa01 Make warning messages in color handling code easier to understand 2023-06-21 15:39:46 +02:00
jaseg
2fbde62df9 Fix build on newer gcc 2023-06-21 15:39:32 +02:00
jaseg
86e5c531f5 README: Add note on resvg-wasi 2023-04-19 11:03:34 +02:00
jaseg
8d2f1b830d Add bs4 dependency 2023-04-19 10:59:52 +02:00
jaseg
17c186ea6b Bump version to v3.1.5 2023-04-16 20:37:54 +02:00
jaseg
8c2fc45601 ci: Use system twine in svg-flatten 2023-04-16 20:37:33 +02:00
jaseg
bcfd27bd53 Bump version to v3.1.4 2023-04-16 20:23:59 +02:00
jaseg
f80f341a72 svg-flatten: Remove trace of legacy usvg command line 2023-04-16 20:23:31 +02:00
jaseg
c5640b4db3 svg-flatten: Improve error handling in Makefile 2023-04-16 20:13:51 +02:00
jaseg
288e36764c svg-flatten: Fix broken math in transform inversion 2023-04-16 20:13:24 +02:00
jaseg
4aa448a5a3 svg-flatten: Fix pattern clipping for rotated/skewed transforms 2023-04-16 20:12:59 +02:00
jaseg
384c917307 svg-flatten: Fix extraneous fill in SVG stroke output 2023-04-16 20:11:43 +02:00
jaseg
ac52ecdafc Move CI to the new container names 2023-04-16 17:54:10 +02:00
jaseg
5dbeb6800b Bump version to v3.1.3 2023-04-16 14:46:40 +02:00
jaseg
e7e9da5a0c CI: Disable failing debian builds 2023-04-16 14:46:21 +02:00
jaseg
8d0a4da313 Bump version to v3.1.2 2023-04-16 14:19:28 +02:00
jaseg
348409a29e svg-flatten: Bump WASI SDK to v20 and fix build 2023-04-16 14:19:12 +02:00
jaseg
0ae1da08cc Bump version to v3.1.1 2023-04-16 14:05:35 +02:00
jaseg
3fbb56c3ae Fix clang build and warnings 2023-04-16 14:04:53 +02:00
jaseg
da315879cc Bump version to v3.1.0 2023-04-11 00:55:23 +02:00
jaseg
c3f51bfb97 Remove resvg-wasi dependency for now 2023-04-11 00:55:23 +02:00
jaseg
9d7fd8b3b4 Fix failing tests 2023-04-11 00:40:53 +02:00
jaseg
a02ff5fc87 Update TODO 2023-04-10 23:56:39 +02:00
jaseg
b26c28e58b Remove debug prints 2023-04-02 23:19:19 +02:00
jaseg
be24d0368f Don't apply dilation scripts in convert, add paste test 2023-04-02 23:18:03 +02:00
jaseg
e1c40e8c80 Fix failing tests 2023-03-31 22:31:58 +02:00
jaseg
4a3a9f1582 Fix remaining commands for layer rework 2023-03-31 16:35:41 +02:00
jaseg
4127a18e89 Fix drill layer handling for latest changes in gerbonara 2023-03-31 14:12:45 +02:00
jaseg
0d4172901b Fix scale of drill mapping test 2023-03-30 15:05:09 +02:00
jaseg
bc63166a40 svg-flatten: Make drill size mapping more precise, add tests 2023-03-30 14:54:46 +02:00
jaseg
2df63318a2 svg-flatten: Test transform decomposition under mirroring 2023-03-30 12:12:38 +02:00
jaseg
5f008f623a svg-flatten: Add transform decomposition unit tests 2023-03-29 23:53:01 +02:00
jaseg
10669301a1 svg-flatten: Add stroke mapping test 2023-03-29 22:42:49 +02:00
jaseg
25628f1d24 svg-flatten: Add stroked SVG output 2023-03-29 22:21:15 +02:00
jaseg
65a426c645 svg-flatten: Add another transform uniformity test pattern 2023-03-29 18:35:52 +02:00
jaseg
eb7107a8c6 svg-flatten: Fix incorrect polarity for outlined strokes 2023-03-29 18:23:56 +02:00
jaseg
454d587d79 svg-flatten: Optimize output aperture count 2023-03-29 15:54:00 +02:00