Commit graph

  • 967bdd8e3e Bump version to v1.6.3 v1.6.3 jaseg 2026-04-25 12:20:35 +02:00
  • 736107f7a4 Reject oversized step-repeat expansions main Flavien Solt 2026-04-21 11:10:50 +08:00
  • e3674de08d Accept valueless Gerber attributes Flavien Solt 2026-04-21 11:08:51 +08:00
  • 516a9d337f Improve Excellon compatibility parsing Flavien Solt 2026-04-21 11:13:15 +08:00
  • 2451b517e8 Add aperture macro expression tests jaseg 2026-03-22 13:22:11 +01:00
  • bdd4008ab9 Fix macro polygon offset handling and add regression test jaseg 2026-03-22 11:46:47 +01:00
  • 6f006e2782 Start work on proper aperture macro tests jaseg 2026-03-21 13:24:50 +01:00
  • 8df709f55f Bump version to v1.6.2 v1.6.2 jaseg 2026-03-09 17:22:02 +01:00
  • 985e263cfe Add missing test data jaseg 2026-03-09 17:11:34 +01:00
  • 5ccfd7a259 Fix handling of zero-length line segments during pretty SVG export jaseg 2026-03-09 17:10:15 +01:00
  • bcc4aeefa7 doc: State more explicitly the nature of gerbonara's file name matching rules jaseg 2026-03-09 16:34:09 +01:00
  • 0c15111463 Add pretty_svg test, fix some bugs. jaseg 2026-03-09 16:31:08 +01:00
  • 1a0f519720 Add invert polarity test jaseg 2026-03-09 16:07:37 +01:00
  • 3d0ddc3dc8 Update layer naming to track modern kicad jaseg 2026-03-08 16:49:26 +01:00
  • 575046a60c Fix ExcellonFile.to_gerber and add a unit test jaseg 2026-03-08 15:12:58 +01:00
  • 8de776616c Fix aperture macro thermal primitive jaseg 2026-03-08 15:03:11 +01:00
  • e19dec20b6 Fix ArcPoly primitive approximate_arcs jaseg 2026-03-08 14:38:13 +01:00
  • 97513df5d9 Improve regression test for gitlab issue #17 jaseg 2026-03-08 14:29:56 +01:00
  • 2ce55ebdca Fix arcpoly conversion bugs jaseg 2026-03-08 14:19:29 +01:00
  • f3c95a42d4 Fix bug in rs274x Region close jaseg 2026-03-08 13:23:29 +01:00
  • 8a2599f5f4 Add missing degree/radian conversion for polygon aperture rotation jaseg 2026-03-08 13:17:16 +01:00
  • 2647709215 Fix arc gerber export bug jaseg 2026-03-08 11:24:46 +01:00
  • 87413855bf tests WIP jaseg 2026-02-22 14:50:03 +01:00
  • af4fb2668f fixed invert_polarity Nitsan-Suron 2023-05-24 07:52:30 +00:00
  • a47a694ba0 Convert polygonal aperture rotations to radians Matthew Mets 2024-08-17 21:10:41 +02:00
  • dd8ad98f13 Bump version to v1.6.1 v1.6.1 jaseg 2025-12-10 14:13:34 +01:00
  • a1ea416269 Fix uv build for newer container versions jaseg 2025-12-10 14:22:33 +01:00
  • a7f0324506 Add protoserve entrypoint jaseg 2025-12-10 14:11:04 +01:00
  • 6ab4640099 Bump version to v1.6.0 v1.6.0 jaseg 2025-12-08 11:54:27 +01:00
  • 04a088c3e8 Update gitlab CI for uv build jaseg 2025-12-08 12:00:22 +01:00
  • df4895abfa kicad: make footprint render layer_map argument optional jaseg 2025-12-08 11:52:42 +01:00
  • 42dfd1be7f Bring kicad PCB file format up to 9.0.5 jaseg 2025-11-19 12:26:03 +01:00
  • fd6880640d Add missing test file jaseg 2025-11-19 11:00:38 +01:00
  • 6a8bd8dc3f Kicad 9.0.5 PCB compatibility WIP jaseg 2025-11-18 23:43:29 +01:00
  • 46df184358 Fix remaining failing tests jaseg 2025-11-18 23:11:22 +01:00
  • c2679260a0 Make test logic resource updating smarter jaseg 2025-11-18 22:13:45 +01:00
  • 9d2d635eee kiacd 9.0 compatibility WIP jaseg 2025-11-17 17:38:59 +01:00
  • 75905f7d0c Fix failing tests jaseg 2025-11-17 12:07:15 +01:00
  • 7073b6e33f Finish transition to uv jaseg 2025-11-16 21:19:13 +01:00
  • 718de2b338 WIP move project to uv jaseg 2025-11-16 19:37:48 +01:00
  • 379cf273cb Fix out-of-date documentation jaseg 2025-08-22 13:24:02 +02:00
  • da6d8349fa Bump version to v1.5.0 v1.5.0 jaseg 2025-07-09 18:46:10 +02:00
  • 1f5a9261e1 cli: Fix transform cli jaseg 2025-07-09 18:45:16 +02:00
  • 3ae6b9be61 kicad: fix for newer format versions jaseg 2025-04-02 17:49:03 +02:00
  • a6434f16cd Fix clobbered object attributes jaseg 2025-04-01 15:52:53 +02:00
  • 63faf4280d Fix failing tests jaseg 2024-12-21 18:54:00 +01:00
  • 7fb8215a1e Add recent fusion-360 files as test resource jaseg 2024-12-21 17:32:16 +01:00
  • 81ae51d4be Improve allegro inner layer matching jaseg 2024-11-08 12:26:02 +01:00
  • 8ffa7c1b76 Fix svg orientation and improve OrCAD rendering jaseg 2024-11-08 11:41:11 +01:00
  • be8371c7bc Improve allegro/orcad import jaseg 2024-11-06 14:49:50 +01:00
  • 1a854b1812 Tests: Make kicad docker image configurable jaseg 2024-11-06 14:49:36 +01:00
  • 091ee84910 kicad: add rotation method to circles and polygons jaseg 2024-07-19 19:28:15 +02:00
  • fd63c44314 Kicad: add missing zone connection Atom jaseg 2024-07-19 19:23:20 +02:00
  • cbe8dfa252 kicad: small syntax fix jaseg 2024-07-19 19:23:11 +02:00
  • 67ce4af957 kicad: Fix bug in footprint search jaseg 2024-07-19 19:22:56 +02:00
  • eadd250ee3 kicad: Fix footprint rotation jaseg 2024-07-19 19:22:26 +02:00
  • 5f5bbccd05 kicad: Add copy_placement method to footprints jaseg 2024-07-19 19:21:24 +02:00
  • ea2664219d kicad: Make reprs more reasonable jaseg 2024-07-19 19:20:51 +02:00
  • be25b860a9 kicad: Improve net access jaseg 2024-07-19 19:20:09 +02:00
  • e42b7462c9 kicad: Add nicer width access jaseg 2024-07-19 19:18:55 +02:00
  • 754c9557e5 kicad: Make point lists more ergonomic jaseg 2024-07-19 19:17:46 +02:00
  • d7efa57732 kicad: Add bounding box support to lots of s-expr objects jaseg 2024-07-19 19:15:52 +02:00
  • 689ce748db kicad: Update empty PCB template for 8.99 jaseg 2024-07-19 14:09:40 +02:00
  • 8e337c0506 kicad: Small fixes to 8.99 compatibility jaseg 2024-07-19 14:07:29 +02:00
  • b23cafbfd4 tests: add status messages jaseg 2024-07-19 14:04:24 +02:00
  • 78ffb61aee kicad: Fixes for latest git version jaseg 2024-07-19 12:25:13 +02:00
  • 58d5784903 rs274x: Add support for SR step-repeat command jaseg 2024-07-18 16:39:58 +02:00
  • 1ecb7be6f9 Improve aperture macros doc jaseg 2024-07-18 16:39:38 +02:00
  • ef9d61ffd5 Fix single contour example syntax errors jaseg 2024-07-18 14:19:31 +02:00
  • 79f555a465 macro parser: improve parameter number warning message jaseg 2024-07-18 14:19:17 +02:00
  • 501882ea3d Fix ast deprecation warnings jaseg 2024-07-18 14:19:04 +02:00
  • e3a6716187 Fix symbol round trip tests jaseg 2024-07-18 13:50:01 +02:00
  • 8950a593f8 Fix bug in SVG bounding box calculation jaseg 2024-07-18 13:49:38 +02:00
  • 344825c5da kicad: Fix bug when searching pads with empty nets jaseg 2024-07-18 11:35:44 +02:00
  • f1b3ab5e72 kicad: Improve compatibility with old symbol files jaseg 2024-07-18 11:35:25 +02:00
  • 2092b86431 tests: Always update kicad nightly container before run jaseg 2024-07-18 11:35:03 +02:00
  • 885ce36fd3 tests: Adjust nice and oom_adj values on linux jaseg 2024-07-18 11:33:46 +02:00
  • edaf246b9d Update KiCad PCB format support to 8.99 jaseg 2024-07-17 10:20:35 +02:00
  • b1d0260c70 Bump version to v1.4.0 v1.4.0 jaseg 2024-07-08 18:11:18 +02:00
  • a2c6e2d64a Add missing package data jaseg 2024-07-08 18:09:05 +02:00
  • 1d5f4c8193 protoboard: Fix bug with empty points in breadboard rendering jaseg 2024-07-08 18:08:07 +02:00
  • 30878adfb1 Bump version to v1.3.0 v1.3.0 jaseg 2024-07-08 17:47:02 +02:00
  • 66811af966 kicad: Bring file format up to current 8.99 nightly jaseg 2024-07-08 16:29:57 +02:00
  • ec85d6c169 tests: Speed up tests by a lot by bulk-caching kicad footprint renders jaseg 2024-07-08 16:29:35 +02:00
  • f447b12571 tests: Fix compatibility with recent kicad nightly containers jaseg 2024-07-08 16:29:10 +02:00
  • 93fd764482 protoboard: Add CLI jaseg 2024-07-07 22:48:19 +02:00
  • 26e85279dc protoboard: improve permanent breadboard rail rendering jaseg 2024-07-07 21:57:29 +02:00
  • 1ed127e3b3 protoboard: improve permanent breadboard rendering jaseg 2024-07-07 21:55:17 +02:00
  • 1ee6b6587a protoboard: Add permanent breadboard rendering jaseg 2024-07-07 21:42:10 +02:00
  • e98f3f3ace Add starburst pattern jaseg 2024-07-07 19:07:58 +02:00
  • 6f8d4bb999 protoboard: Finish up sides of Alio better jaseg 2024-07-07 17:08:06 +02:00
  • 4aab344a18 protoboard: add split front/back view in webthing jaseg 2024-07-07 16:52:24 +02:00
  • 21218239e4 protoboard: Fix alio and two-sided SMD rendering jaseg 2024-07-07 16:37:34 +02:00
  • a1d6ebf79f protoboard: Improve layout distribution and index rendering jaseg 2024-07-07 16:25:01 +02:00
  • b0274a93c0 protoboard: Improve layout packing jaseg 2024-07-07 16:08:32 +02:00
  • 0150c318bb protoboard: Improve row/column numbering jaseg 2024-07-07 15:48:36 +02:00
  • 6de138bf7c protoboard: reduce hole keepout margins jaseg 2024-07-07 15:16:01 +02:00
  • 224a666219 protoboard: improve border handling jaseg 2024-07-07 15:14:29 +02:00
  • cee355ff57 protoboard: fix column label alignment jaseg 2024-07-07 14:40:27 +02:00
  • 4c3815b25a Fix THT flower proto area jaseg 2024-07-07 14:36:41 +02:00