Commit graph

602 commits

Author SHA1 Message Date
jaseg
aebce43958 Fix multi-quadrant mode 2022-01-23 22:54:05 +01:00
jaseg
4101815b2f Fix more bugs 2022-01-23 21:19:51 +01:00
jaseg
940cf9df6e Multi-quadrant code still borked 2022-01-23 17:54:47 +01:00
jaseg
4ed8358096 Fix a whole bunch of SVG export bugs 2022-01-23 14:41:59 +01:00
jaseg
deb2bb2bbf Squash some more bugs 2022-01-23 01:19:30 +01:00
jaseg
07d279f89f Fix last test failures 2022-01-22 22:00:04 +01:00
jaseg
3b4b72bc59 Fix G/XY/D parsing 2022-01-22 21:45:21 +01:00
jaseg
d3f2235346 Fix more gerber bugs 2022-01-22 21:06:33 +01:00
jaseg
bf5a2968e2 Fix a bunch of bugs 2022-01-22 20:51:22 +01:00
jaseg
eae43a579e Include new test files in gerber tests 2022-01-22 19:34:21 +01:00
jaseg
242f4033c6 Make excellon tests pass 2022-01-22 19:26:48 +01:00
jaseg
7cf41c6a72 Fix a few more tests 2022-01-22 15:00:05 +01:00
jaseg
b85e8b0065 Excellon: fix first tests 2022-01-22 14:02:07 +01:00
jaseg
9966fa5ae6 Basic excellon test works 2022-01-21 23:05:18 +01:00
jaseg
b8142cc08e Fix test failures 2022-01-21 22:05:23 +01:00
jaseg
fd8a259fb0 Add allegro gerber comment parser 2022-01-21 21:41:16 +01:00
jaseg
002d1ed0cf Add geda gerber sample 2022-01-21 21:16:11 +01:00
jaseg
606e41d4b7 Layer merging WIP 2022-01-21 21:15:53 +01:00
jaseg
125ef6af40 layer matching WIP 2022-01-21 19:20:28 +01:00
jaseg
6c92460941 Matcher WIP 2022-01-19 13:40:04 +01:00
jaseg
40286fc92f Remove unnecessary statement class indirection layer 2022-01-19 01:10:40 +01:00
jaseg
9e86bf6b3e Fix old gerber tests 2022-01-19 00:36:05 +01:00
jaseg
d85790bc6d Unit code refactor WIP 2022-01-18 01:10:16 +01:00
jaseg
73a44901c0 Excellon, unit conversion WIP 2022-01-17 23:14:52 +01:00
jaseg
336a18fb49 Excellon WIP 2022-01-16 21:59:24 +01:00
jaseg
d644661fb0 Add altium composite drill file examples 2022-01-16 14:05:03 +01:00
jaseg
e75f60093b Add a whole zoo of gerber files from different EDA packages 2022-01-15 21:36:59 +01:00
jaseg
69f360be7a Excellon: WIP 2022-01-15 15:44:34 +01:00
jaseg
2ce0ff81ae Fix remaining svg rendering/gerber compositing bugs 2022-01-09 23:37:27 +01:00
jaseg
4d77937f01 Make bounding box tests pass 2022-01-09 19:59:15 +01:00
jaseg
d6f0f0cff4 Clean up test code 2022-01-09 17:44:08 +01:00
jaseg
44006784f0 Basic SVG export seems to be working 2022-01-08 23:30:38 +01:00
jaseg
f09ef6f117 Fix rotation tests 2022-01-08 21:50:48 +01:00
jaseg
5885b60f14 Add a bunch of 2d to_poly / bounding_box functions (untested) 2022-01-05 12:43:34 +01:00
jaseg
483f3dd4f8 Clean up comments 2022-01-01 17:48:12 +01:00
jaseg
27a992f1c8 Add dilation code 2022-01-01 17:47:50 +01:00
jaseg
f46b889781 Merge works. 2022-01-01 16:28:49 +01:00
jaseg
ad87bb610f fix ALL the tests ^^ 2021-12-30 23:40:06 +01:00
jaseg
9db91239ea Fix more tests 2021-12-30 22:20:51 +01:00
jaseg
f4b2e74923 Fix rotation bugs, all tests run through 2021-12-30 16:40:14 +01:00
jaseg
e4941dd5e3 Fix more bugs, refined round-trip tests pass now 2021-12-30 12:57:53 +01:00
jaseg
cf4957aee4 All round trip tests pass 2021-12-30 00:24:05 +01:00
jaseg
5359e9cb37 Even less failures 2021-12-30 00:20:31 +01:00
jaseg
a0e8aa16e1 More fixes 2021-12-29 22:34:01 +01:00
jaseg
d8ff4a468b Fix some failing tests 2021-12-29 22:03:33 +01:00
jaseg
3fb26e6940 Basic round-trip works 2021-12-29 19:58:20 +01:00
jaseg
30dabef9ee WIP 2021-12-28 22:00:28 +01:00
jaseg
5730752886 WIP 2021-12-28 21:40:39 +01:00
jaseg
63e1eae8d8 WIP 2021-12-28 21:40:22 +01:00
jaseg
25dd65fac0 Aperture macros WIP 2021-11-11 13:04:27 +01:00