Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-11-06 | Merge upstream changes | Hamilton Kibbe | 32 | -557/+729 | |
2016-11-05 | Merge branch 'merge-curtacircuitos' of github.com:hamiltonkibbe/gerber-tools ↵ | Hamilton Kibbe | 0 | -0/+0 | |
into merge-curtacircuitos | |||||
2016-11-05 | Merge pull request #3 from garretfick/merge-curtacircuitos | Hamilton Kibbe | 122 | -4620/+20443 | |
Merge curtacircuitos | |||||
2016-11-05 | Finish Merge, most tests passing | Hamilton Kibbe | 10 | -465/+402 | |
2016-11-05 | Fix tests | Hamilton Kibbe | 1 | -2/+2 | |
2016-09-29 | Add more layer hints as seen in the wild | Hamilton Kibbe | 2 | -11/+11 | |
2016-09-24 | Commit partial merge so I can work on the plane | Hamilton Kibbe | 11 | -104/+244 | |
2016-08-06 | Fix multiple problems with the merge. There are still errors, but I will ↵ | Garret Fick | 7 | -13/+39 | |
intentionally leave them because future merges might resolve them | |||||
2016-08-06 | Manually mere rendering changes | Hamilton Kibbe | 33 | -1044/+1870 | |
2016-07-24 | Add more tests for rendering to PNG. Start adding tests for rendering to ↵ | Garret Fick | 12 | -27/+302 | |
Gerber format. Changed definition of no hole to use None instead of 0 so we can differentiate when writing to Gerber format. Makde polygon use hole diameter instead of hole radius to match other primitives | |||||
2016-07-24 | Add many render tests based on the Umaco gerger specification. Fix multiple ↵ | Garret Fick | 42 | -48/+699 | |
rendering bugs, especially related to holes in flashed apertures | |||||
2016-07-24 | Merge commit '2fa585853beff6527ea71084640f91bad290fac2' into ↵ | Garret Fick | 1 | -1/+4 | |
merge-curtacircuitos | |||||
2016-07-20 | Merge commit '7a532514631384dbfc9d7fc2002cbbfe52433c9f' into ↵ | Garret Fick | 0 | -0/+0 | |
merge-curtacircuitos | |||||
2016-07-20 | Merge in 6a005436b475e3517fd6a583473b60e601bcc661 | Garret Fick | 5 | -73/+68 | |
2016-07-20 | Manually merge change 5430fa6738b74f324c47c947477dd5b779db5d1c | Garret Fick | 1 | -3/+4 | |
2016-07-20 | Manually merge change 6f876edd09d9b81649691e529f85653f14b8fd1c | Garret Fick | 20 | -475/+2415 | |
2016-07-17 | Manually merge af5541ac93b222c05229ee05c9def8dbae5f6e25 | Garret Fick | 6 | -16/+39 | |
2016-07-17 | Create first test that renders and validates the the rendered PNG is correct. | Garret Fick | 5 | -5/+90 | |
2016-07-17 | Merge in negative soldermask. Still required further changes to support ↵ | Garret Fick | 13 | -141/+317 | |
negatives for shapes that dont exist in the merge source | |||||
2016-07-16 | Fix AMParamStmt to_gerber to write changes back. | Paulo Henrique Silva | 0 | -0/+0 | |
AMParamStmt was not calling to_gerber on each of its primitives on his own to_gerber method. That way primitives that changes after reading, such as when you call to_inch/to_metric was failing because it was writing only the original macro back. | |||||
2016-07-16 | Fix most broken tests so that I can safely merge into changes with known ↵ | Garret Fick | 9 | -40/+78 | |
expected test result | |||||
2016-07-16 | Merge commit '2e2b4e49c3182cc7385f12d760222ecb57cc1356' into ↵ | Garret Fick | 0 | -0/+0 | |
merge-curtacircuitos | |||||
2016-07-16 | Setup .gitignore for Eclipse. Start creating doc strings | Garret Fick | 2 | -1/+13 | |
2016-07-11 | Allow G85 for invalid files | Garret Fick | 1 | -1/+1 | |
2016-07-10 | Workaround for bad excellon files that don't correctly set the mode | Garret Fick | 1 | -7/+9 | |
2016-07-10 | Fix issue with chaning region mode via flash. Add options for controlling ↵ | Garret Fick | 3 | -5/+53 | |
output from rendered gerber | |||||
2016-07-02 | Fix crash with polygon aperture macros | Garret Fick | 1 | -1/+1 | |
2016-06-30 | Rotate vector line | Garret Fick | 1 | -1/+14 | |
2016-06-30 | Fix rotation of center line | Garret Fick | 1 | -1/+22 | |
2016-06-28 | Don't flash G03-only commands | Garret Fick | 3 | -2/+18 | |
2016-06-25 | Add support for polygon apertures | Garret Fick | 6 | -12/+61 | |
2016-06-25 | Missing * in writing aperture macro | Garret Fick | 1 | -1/+1 | |
2016-06-25 | Render aperture macros with clear regions | Garret Fick | 2 | -6/+15 | |
2016-06-19 | Offsetting amgroup was doubly offseting | Garret Fick | 1 | -1/+1 | |
2016-06-06 | Rout mode doesn't need to specify G01 every time | Garret Fick | 1 | -1/+12 | |
2016-06-04 | Merge branch 'master' of https://github.com/garretfick/pcb-tools | Garret Fick | 1 | -1/+1 | |
2016-06-04 | Handle 85 statements that omit one value | Garret Fick | 1 | -0/+5 | |
2016-06-04 | Merge pull request #4 from visualgui823/master | Garret Fick | 1 | -1/+1 | |
compliant fs format as FS<L or T><A or I>[Nn][Gn]<Xn><Yn>[Dn][Mn] | |||||
2016-06-03 | compliant fs format as FS<L or T><A or I>[Nn][Gn]<Xn><Yn>[Dn][Mn] | visualgui823@live.com | 1 | -1/+1 | |
2016-05-28 | Fix issue with switching between ROUT and normal drill modes | Garret Fick | 2 | -7/+16 | |
2016-05-28 | Fix converting amgroup units | Garret Fick | 2 | -2/+21 | |
2016-05-28 | Use the known macro statement to render. Fix thermal not setting rotation | Garret Fick | 2 | -23/+34 | |
2016-05-28 | Fix AMParamStmt to_gerber to write changes back. | Paulo Henrique Silva | 2 | -3/+3 | |
AMParamStmt was not calling to_gerber on each of its primitives on his own to_gerber method. That way primitives that changes after reading, such as when you call to_inch/to_metric was failing because it was writing only the original macro back. | |||||
2016-05-28 | Fix units statement. Keep track of original macro statement in the AMGroup | Garret Fick | 3 | -6/+11 | |
2016-05-19 | Merge pull request #3 from qaulau/patch-2 | Garret Fick | 1 | -2/+5 | |
Update cairo_backend.py | |||||
2016-05-19 | Fix issue where did not always switch into the G01 mode after G03 when the ↵ | Garret Fick | 2 | -0/+6 | |
point was unchanged | |||||
2016-05-10 | Offset of drill hit and slots | Garret Fick | 1 | -2/+8 | |
2016-05-08 | Don't render null items | Garret Fick | 1 | -0/+2 | |
2016-04-23 | Correctly find the center for single quadrant arcs | Garret Fick | 2 | -1/+38 | |
2016-04-08 | Update cairo_backend.py | Qau Lau | 1 | -2/+5 | |
If cairo module import error use cairocffi |