jaseg
ea4c28e307
Make new test files pass
2023-11-14 21:54:04 +01:00
jaseg
df75a2fddb
Small bugfix
2023-11-14 21:52:12 +01:00
jaseg
11325b213b
Calculate out all aperture macros by default.
...
There are just too many severely buggy implementations around. Today I
ran into problems with both gerbv and with whatever JLC uses. You can
still export macros with raw expressions by setting a flag in the export
FileSettings.
2023-11-14 21:52:12 +01:00
jaseg
74fb384c4c
aperture macros: work around gerbv/jlc wonkiness
2023-11-14 21:52:12 +01:00
jaseg
9af0713445
Remove debug print
2023-11-14 21:52:12 +01:00
jaseg
09e3731b74
aperture macros: Add expression simplification
2023-11-14 21:52:12 +01:00
jaseg
37b6b8f8d2
Aperture macro expression simplification WIP
2023-11-14 21:52:12 +01:00
jaseg
8f7b2893dc
Fix failing symbol tests
2023-07-04 16:20:11 +02:00
jaseg
2eb88e8127
Fix variable expression rendering
2023-07-03 17:50:15 +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
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
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
9f74fad6a2
Fix aperture macro svg output rotation
2023-04-26 21:40:37 +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
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
a1efd9d09a
Fix aperture macro multiplication syntax
2023-04-10 23:57:15 +02:00
jaseg
a95aacac48
Add missing WIP changes
2023-04-10 23:57:15 +02:00
jaseg
16f1247fda
Fix copyright headers
2023-02-21 23:06:52 +01:00
jaseg
f64b03efc7
Add CLI
2023-02-17 00:03:04 +01:00
jaseg
0d967895af
Add missing __init__.py
2022-06-11 22:34:57 +02:00
jaseg
45cd00387e
Fix parsing of aperture macro comments
2022-05-21 15:28:41 +02:00
jaseg
eaf4f21ce6
More doc
2022-02-03 19:57:16 +01:00
jaseg
ac66fd9d6b
More doc!
2022-02-03 01:02:45 +01:00
jaseg
c3ca4f95bd
Rename gerbonara/gerber package to just gerbonara
2022-01-30 20:11:38 +01:00