Wykres commitów

767 Commity (v1.0.2)

Autor SHA1 Wiadomość Data
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
jaseg 138f6504e7 Fix failing tests 2023-04-11 00:52:32 +02:00
jaseg b0bc7971bc Remove WIP unit test file 2023-04-11 00:03:20 +02:00
jaseg 8181651a75 protoserve: Fix bugs, make gerber link more visible 2023-04-10 23:57:15 +02:00
jaseg 888ae71889 protoserve: Gerber download works 2023-04-10 23:57:15 +02:00
jaseg fba189c695 protogen web interface works 2023-04-10 23:57:15 +02:00
jaseg e18dbb11f8 protoserve WIP 2023-04-10 23:57:15 +02:00
jaseg b1b39cd65c protoboard webthing WIP 2023-04-10 23:57:15 +02:00
jaseg 6fe3def9d6 Make SVG export even smaller 2023-04-10 23:57:15 +02:00
jaseg 0dcd281406 Make generated pretty SVGs smaller 2023-04-10 23:57:15 +02:00
jaseg ba92060431 Copper fill WIP 2023-04-10 23:57:15 +02:00
jaseg 24577464ee Improve protoboard row/column numbering 2023-04-10 23:57:15 +02:00
jaseg 60e893c82d cad: Add pad numbering for protoboards 2023-04-10 23:57:15 +02:00
jaseg d9b3fafa80 Add RF protoboard 2023-04-10 23:57:15 +02:00
jaseg 666e385cb4 Add missing protoboard file, add powered proto layout 2023-04-10 23:57:15 +02:00
jaseg a1efd9d09a Fix aperture macro multiplication syntax 2023-04-10 23:57:15 +02:00
jaseg 506f61ae84 Fix rectangle aperture rotation 2023-04-10 23:57:15 +02:00
jaseg 2f04847426 Add more protoboard layouts 2023-04-10 23:57:15 +02:00
jaseg ae1f522862 Initial protoboard generation working 2023-04-10 23:57:15 +02:00
jaseg 44ca8349eb cad: Fix outline reconstruction and add text feature 2023-04-10 23:57:15 +02:00
jaseg ce8d045178 cad: Finish initial board support 2023-04-10 23:57:15 +02:00
jaseg 07b2628dbb Various convenience improvements, and make board name guessing really smart 2023-04-10 23:57:15 +02:00
jaseg 387ff3de76 cad: Add trace corner rounding function 2023-04-10 23:57:15 +02:00
jaseg a95aacac48 Add missing WIP changes 2023-04-10 23:57:15 +02:00
jaseg d0894b2522 Add beginnings of CAD module 2023-04-10 23:57:15 +02:00
jaseg dcb31f3131 Fix extraneous tool selection codes in merged Excellon files 2023-04-10 23:57:15 +02:00
jaseg 33a35f796d Fix failing tests 2023-04-10 23:57:15 +02:00
jaseg 0295440770 Improve layer stack handling 2023-04-10 23:57:15 +02:00
jaseg 800827b2c5 Add convex hull and point in polygon functions 2023-04-10 23:57:15 +02:00
jaseg a85a7d426e Improve drill layer handling
Now, drill_pth and drill_npth contain those layers where they match, and
everything else is put in _drill_layers. The @property drill_layers now
returns everything.
2023-04-10 23:57:15 +02:00
jaseg ec0ecdeb68 Dedup both Excellon and Gerber tools during write 2023-04-10 23:57:15 +02:00
jaseg 900de13d8c Fix crash in gerber to excellon conversion 2023-04-10 23:57:15 +02:00
Ricardo (XenGi) Band b2ba39e1eb
oopsi 2023-03-23 15:59:29 +01:00
XenGi 1f1d81533a Update __init__.py 2023-03-23 14:56:21 +00:00
XenGi 1c9dcc1a9f Update Makefile 2023-03-23 12:13:35 +00:00
XenGi ba5bf67235 Update file README.md 2023-03-23 12:07:51 +00:00
jaseg f7aa6657e7 Bump version to v0.13.0
This fixes the broken packages on PyPI
2023-03-05 20:59:46 +01:00
jaseg b5e6a48d54 Fix empty filename issue with some layer stacks 2023-03-05 20:48:12 +01:00
jaseg a9931c469b Fix MANIFEST issue 2023-03-05 20:48:04 +01:00
jaseg 9d9b47842f CI: Fix some dumb packaging stuff 2023-02-25 21:37:14 +01:00
jaseg cba1c9a8a2 Bump version to v0.12.0 2023-02-25 19:52:33 +01:00