Commit graph

  • b07f461be3 Bump version to v3.3.0 v3.3.0 main jaseg 2026-04-25 12:30:38 +02:00
  • a4c06658fe gerbolyze: Add scale-series sub-command jaseg 2026-04-25 13:14:03 +02:00
  • 25733242fc Update uv lockfiles jaseg 2026-04-25 12:28:48 +02:00
  • 671ba536fb svg-flatten-wasi: Fix typo jaseg 2026-04-25 12:28:28 +02:00
  • a5c14fc09a svg-flatten: Improve error messages when calling usvg jaseg 2026-04-25 12:27:58 +02:00
  • e977db5bb5 svg-flatten: Default s-exp module name to input filename stem jaseg 2026-04-25 12:27:37 +02:00
  • 095ea10ee8 svg-flatten: Fix parsing of layer groups in recent usvg jaseg 2026-04-25 12:26:34 +02:00
  • 71531021b9 svg-flatten: Automatically map gerbonara layer names to kicad layers in s-exp output jaseg 2026-04-25 12:25:40 +02:00
  • 30ba0da742 Make resvg-wasi dependency optional again jaseg 2026-03-21 11:11:48 +01:00
  • 5c6fc59f68 Bump version to v3.2.0 v3.2.0 jaseg 2026-03-10 22:42:50 +01:00
  • bf704e0f35 Disable broken ubuntu rolling image for now jaseg 2026-03-10 21:30:23 +01:00
  • 48ecde4698 Move gerbolyze module to pyproject.toml/uv-build jaseg 2026-03-10 21:17:55 +01:00
  • 7d008ef057 Update svg-flatten-wasi package to pyproject.toml/uv-build jaseg 2026-03-10 19:02:21 +01:00
  • e0c6c0c03a Fix typo in __init__.py jaseg 2026-03-10 17:17:32 +01:00
  • cb827edde8 Update gerbolyze paste command line in README jaseg 2026-03-10 17:16:26 +01:00
  • 302d7d3db7 svg-flatten: Fix document scale with newer USVG jaseg 2025-01-22 15:25:05 +01:00
  • 05d4b0195f Make tox tests run jaseg 2024-05-23 10:34:43 +02:00
  • 39feccb979 fix empty-template additional layers Wulfsta 2024-12-17 21:20:04 -05:00
  • 7ce9f1672e svg-flatten: tests: Adjust vectorizer image comparison thresholds jaseg 2024-09-23 22:46:50 +02:00
  • d2ef9d19ce Add regression test for github issue #48 jaseg 2024-09-23 22:46:04 +02:00
  • 67e4563a8f svg-flatten: Fix pattern stroke rendering jaseg 2024-09-23 22:45:09 +02:00
  • d6ca9cdf71 svg-flatten: Fix uniformity calculation jaseg 2024-09-23 22:44:31 +02:00
  • 00f0d772f7 svg-flatten: Fix hang in dehole_polytree jaseg 2024-09-23 20:38:27 +02:00
  • 3a4b96d105 foobar temp jaseg 2024-07-23 15:44:50 +02:00
  • ce75189693 foobar jaseg 2024-07-23 15:10:35 +02:00
  • f50c4f8172 Bump version to v3.1.9 v3.1.9 jaseg 2024-07-05 19:25:45 +02:00
  • af79ff24df Add regression test for large attr issue (#46) jaseg 2024-07-05 19:20:29 +02:00
  • d7df97e8f6 Improve svg-flatten document scale error messages jaseg 2024-07-05 12:37:48 +02:00
  • bd2b3733ee Move from bs4 to etree jaseg 2024-07-05 11:13:25 +02:00
  • 534c2e4ea3 Bump version to v3.1.8 v3.1.8 jaseg 2024-06-26 11:24:23 +02:00
  • 6f075fff2b svg-flatten: Fix handling of missing viewBox jaseg 2024-06-26 11:16:24 +02:00
  • bf972ae6cb Make tox tests run jaseg 2024-05-23 10:34:43 +02:00
  • 419fa73865 Bump version to v3.1.7 v3.1.7 jaseg 2023-11-14 22:03:52 +01:00
  • 357c49016d Bump required gerbonara version to v1.2.0 jaseg 2023-11-14 22:05:28 +01:00
  • 2384f4fc94 Fix failing unit test jaseg 2023-11-14 20:51:05 +01:00
  • 8e8bcee209 Fix infinite loop bug in dehole_polytree jaseg 2023-11-14 19:54:54 +01:00
  • 1442601f7b Bump version to v3.1.6 v3.1.6 jaseg 2023-10-27 00:01:19 +02:00
  • 7e6b8abc85 ci: Disable tests for now jaseg 2023-10-27 15:11:27 +02:00
  • 92f78e09de Work around pip now needing a new feature switch for no good reason jaseg 2023-10-27 00:05:37 +02:00
  • 42a4665268 Bump required gerbonara and svg-flatten-wasi versions jaseg 2023-10-27 00:00:47 +02:00
  • 4d711a2fe8 Update all svg-flatten dependencies jaseg 2023-10-26 00:23:16 +02:00
  • 00eb9594d6 svg-flatten: Add cubic bezier support for newer usvg versions jaseg 2023-10-26 00:03:27 +02:00
  • 6c6e8c5a2b svg-flatten: Fix compilation on recent gcc wip jaseg 2023-07-13 12:19:17 +02:00
  • 8ab0c9fa01 Make warning messages in color handling code easier to understand jaseg 2023-06-21 15:39:46 +02:00
  • 2fbde62df9 Fix build on newer gcc jaseg 2023-06-21 15:39:32 +02:00
  • 86e5c531f5 README: Add note on resvg-wasi jaseg 2023-04-19 11:03:34 +02:00
  • 8d2f1b830d Add bs4 dependency jaseg 2023-04-19 10:59:52 +02:00
  • 17c186ea6b Bump version to v3.1.5 v3.1.5 jaseg 2023-04-16 20:37:54 +02:00
  • 8c2fc45601 ci: Use system twine in svg-flatten jaseg 2023-04-16 20:37:33 +02:00
  • bcfd27bd53 Bump version to v3.1.4 v3.1.4 jaseg 2023-04-16 20:23:59 +02:00
  • f80f341a72 svg-flatten: Remove trace of legacy usvg command line jaseg 2023-04-16 20:23:31 +02:00
  • c5640b4db3 svg-flatten: Improve error handling in Makefile jaseg 2023-04-16 20:13:39 +02:00
  • 288e36764c svg-flatten: Fix broken math in transform inversion jaseg 2023-04-16 20:13:24 +02:00
  • 4aa448a5a3 svg-flatten: Fix pattern clipping for rotated/skewed transforms jaseg 2023-04-16 20:12:59 +02:00
  • 384c917307 svg-flatten: Fix extraneous fill in SVG stroke output jaseg 2023-04-16 20:11:43 +02:00
  • ac52ecdafc Move CI to the new container names jaseg 2023-04-16 17:54:10 +02:00
  • 5dbeb6800b Bump version to v3.1.3 v3.1.3 jaseg 2023-04-16 14:46:40 +02:00
  • e7e9da5a0c CI: Disable failing debian builds jaseg 2023-04-16 14:46:21 +02:00
  • 8d0a4da313 Bump version to v3.1.2 v3.1.2 jaseg 2023-04-16 14:19:28 +02:00
  • 348409a29e svg-flatten: Bump WASI SDK to v20 and fix build jaseg 2023-04-16 14:19:12 +02:00
  • 0ae1da08cc Bump version to v3.1.1 v3.1.1 jaseg 2023-04-16 14:05:35 +02:00
  • 3fbb56c3ae Fix clang build and warnings jaseg 2023-04-16 14:04:53 +02:00
  • da315879cc Bump version to v3.1.0 v3.1.0 jaseg 2023-04-11 00:53:59 +02:00
  • c3f51bfb97 Remove resvg-wasi dependency for now jaseg 2023-04-11 00:55:11 +02:00
  • 9d7fd8b3b4 Fix failing tests jaseg 2023-04-11 00:40:53 +02:00
  • a02ff5fc87 Update TODO jaseg 2023-04-10 23:56:39 +02:00
  • b26c28e58b Remove debug prints jaseg 2023-04-02 23:19:19 +02:00
  • be24d0368f Don't apply dilation scripts in convert, add paste test jaseg 2023-04-02 23:18:03 +02:00
  • e1c40e8c80 Fix failing tests jaseg 2023-03-31 22:31:58 +02:00
  • 4a3a9f1582 Fix remaining commands for layer rework jaseg 2023-03-31 16:35:41 +02:00
  • 4127a18e89 Fix drill layer handling for latest changes in gerbonara jaseg 2023-03-31 14:12:45 +02:00
  • 0d4172901b Fix scale of drill mapping test jaseg 2023-03-30 15:05:09 +02:00
  • bc63166a40 svg-flatten: Make drill size mapping more precise, add tests jaseg 2023-03-30 14:54:46 +02:00
  • 2df63318a2 svg-flatten: Test transform decomposition under mirroring jaseg 2023-03-30 12:12:38 +02:00
  • 5f008f623a svg-flatten: Add transform decomposition unit tests jaseg 2023-03-29 23:53:01 +02:00
  • 10669301a1 svg-flatten: Add stroke mapping test jaseg 2023-03-29 22:42:49 +02:00
  • 25628f1d24 svg-flatten: Add stroked SVG output jaseg 2023-03-29 22:21:15 +02:00
  • 65a426c645 svg-flatten: Add another transform uniformity test pattern jaseg 2023-03-29 18:35:52 +02:00
  • eb7107a8c6 svg-flatten: Fix incorrect polarity for outlined strokes jaseg 2023-03-29 18:23:56 +02:00
  • 454d587d79 svg-flatten: Optimize output aperture count jaseg 2023-03-29 15:54:00 +02:00
  • 602e51ca10 svg_doc: Fix gerber mapping of strokes with skewed or non-uniform transforms jaseg 2023-03-29 15:45:14 +02:00
  • b4753e66e2 WIP jaseg 2023-03-26 00:40:43 +01:00
  • 6b0382ab77 WIP jaseg 2023-03-25 22:05:03 +01:00
  • a6adfe4d1d svg-flatten: Add input scaling jaseg 2023-03-22 12:12:40 +01:00
  • 70a7a0aa95 Add scaled footprint generator script jaseg 2023-03-22 15:25:59 +01:00
  • b1324e9a53 protoboard: small formatting fix jaseg 2023-03-22 12:12:27 +01:00
  • 89fa6fbf83 Fix unit tests jaseg 2023-03-05 23:28:09 +01:00
  • 7e7f4b1aa6 README: Update demo web interface link jaseg 2022-07-11 12:34:40 +02:00
  • ea0a6d83f8 README: Add link to demo web interface v3.0.11 jaseg 2022-07-11 12:33:05 +02:00
  • 869fd09ad9 gerboweb: fix deployment for new gerbolyze tsugi-dev jaseg 2022-07-11 10:21:07 +00:00
  • 00de98d5e3 gerboweb: Add prod container build jaseg 2022-07-05 22:31:09 +02:00
  • 3ba932209f gerboweb: add deployment stuff jaseg 2022-07-04 23:57:28 +02:00
  • 1da5919d91 svg-flatten: fix dilation of new aperture tokens jaseg 2022-07-03 23:13:23 +02:00
  • dd0c1cb632 gerboweb: remove obsolete paste layer selection jaseg 2022-07-03 22:51:25 +02:00
  • 9632509060 Bring gerboweb roughly back into shape jaseg 2022-07-03 22:50:42 +02:00
  • 58eabf59fe gerbolyze paste: fix zip logic jaseg 2022-07-03 22:50:34 +02:00
  • 85460a7c55 protoboard: add more patterns jaseg 2022-07-03 22:49:43 +02:00
  • 575e24cca7 Update protoboard index jaseg 2022-06-28 13:46:43 +02:00
  • 68ce1505f1 protoboards: WIP jaseg 2022-06-26 17:38:55 +02:00
  • 25ebdbe625 protoboard: add tight layout option v3.0.10 jaseg 2022-06-24 13:21:44 +02:00