Wykres commitów

907 Commity (main)

Autor SHA1 Wiadomość Data
jaseg 96fde32c0b Coils WIP 2023-06-13 19:26:11 +02:00
jaseg 86276490eb coil gen WIP 2023-06-13 18:53:03 +02:00
jaseg 070494a1c3 stroke WIP 2023-06-12 19:43:13 +02:00
jaseg 1d0ba4da70 coil gen WIP 2023-06-12 19:43:00 +02:00
jaseg 3561817903 Add basic KiCad PCB file format support 2023-06-12 18:39:33 +02:00
jaseg 03f2ec0a30 rework WIP 2023-05-08 23:22:55 +02:00
jaseg 732c58f70b Extend breakout generator 2023-05-07 12:59:10 +02:00
jaseg 4bac77d0b4 Add pad ring generator 2023-05-07 12:59:10 +02:00
jaseg b1e189eed2 protoserve: Add some input validation 2023-05-05 23:10:57 +02:00
jaseg af7b04f510 Remove broken aperture macro optimization 2023-04-30 11:50:41 +02:00
jaseg b50587d6ad Fix dropped aperture macro names 2023-04-30 11:27:21 +02:00
jaseg 26c2460490 Fix remaining unit tests 2023-04-30 11:07:29 +02:00
jaseg af3458b1e2 Fix failing kicad tests 2023-04-30 11:06:47 +02:00
jaseg 73a48f1dcb protoserve: Add ALio layout 2023-04-30 01:58:30 +02:00
jaseg 9ffc96cbe5 Finish macro-based alio layout 2023-04-30 01:44:58 +02:00
jaseg fda2433154 Alio macros WIP 2023-04-30 01:26:21 +02:00
jaseg f674f5d9af protoboard: add ALio layout by arief ibrahim adha 2023-04-30 00:40:05 +02:00
jaseg fb61b4fa12 protoserve: Adjust margins and clearance defaults 2023-04-29 23:26:13 +02:00
jaseg e4a459368c protoserve: Fix error with empty layouts 2023-04-29 23:17:11 +02:00
jaseg 176252b564 Protoserve fixes, add doc to protoboard.py 2023-04-29 23:11:29 +02:00
jaseg fdb07ea26e Fix incorrect aperture macro outline primitive point count 2023-04-29 12:15:55 +02:00
jaseg 8d5403260b Fix aperture macro rotation issue and add missing data files 2023-04-29 11:28:38 +02:00
jaseg 778e819745 Freeze apertures and aperture macros, make gerbonara faster 2023-04-29 01:00:45 +02:00
jaseg 958b47ab47 Speed up protoboard generation 2023-04-26 23:37:38 +02:00
jaseg 38f766dc42 Add spiky layout to protoserve 2023-04-26 22:57:14 +02:00
jaseg 549a33d386 Finish spiky proto layout by electroniceel 2023-04-26 22:48:08 +02:00
jaseg 8409fbb908 Export flashes as svg <use> tags 2023-04-26 22:36:20 +02:00
jaseg 9f74fad6a2 Fix aperture macro svg output rotation 2023-04-26 21:40:37 +02:00
jaseg e98ed31255 Fix all failing footprint tests 2023-04-26 09:52:24 +02:00
jaseg 1f841ad71b Fix last failing tests. Rerun pending. 2023-04-26 00:35:37 +02:00
jaseg 59fe7b3b83 WIP 2023-04-25 22:21:07 +02:00
jaseg 1dbe7f1f73 Fix more tests 2023-04-25 00:02:24 +02:00
jaseg 5a41d96fe3 Fixing more tests 2023-04-24 00:56:32 +02:00
jaseg bda404c18b Fix a bunch of failing tests 2023-04-23 23:33:00 +02:00
jaseg aaaf96e8d9 Simplify stroked arc bounding box calculation 2023-04-23 23:22:56 +02:00
jaseg a93d118773 kicad unit tests WIP 2023-04-22 17:16:20 +02:00
jaseg 5ce88e4d1b Fix a bunch of bugs on the way to electroniceel's protoboard layout 2023-04-20 00:46:30 +02:00
jaseg 240e5569aa Fix serialization bug with aperture macro comments 2023-04-19 11:11:03 +02:00
jaseg 2c6c9a5cbc Basic KiCad footprint rendering works 2023-04-19 00:51:27 +02:00
jaseg 263033c9bd protoserve: Remove incorrect SMD pad shape entry 2023-04-16 13:42:14 +02:00
jaseg 0421e03717 Bump version to v1.0.2 2023-04-15 23:24:11 +02:00
jaseg 390579850b Fix dasher 2023-04-15 23:23:27 +02:00
jaseg 2eefb9cc7d ci: Clone kicad libraries for tests 2023-04-15 22:31:09 +02:00
jaseg 5c7bfb2744 Fix protoserve bugs in obround pads 2023-04-15 22:26:38 +02:00
jaseg 5ea1491704 Bump version to v1.0.1 2023-04-15 22:14:59 +02:00
jaseg 4bd1097fc1 Bump minimum Python version to 3.10 2023-04-15 22:12:45 +02:00
jaseg 3556dc081b Remove extraneous file 2023-04-15 17:12:27 +02:00
jaseg fba0507a55 Small bugfix 2023-04-15 17:09:35 +02:00
jaseg 2400ff8e5f cad: Add KiCad symbol/footprint parser 2023-04-15 17:09:20 +02:00
jaseg b43e4e2eec Bump version to v1.0.0 2023-04-11 00:52:32 +02:00