Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |||||
2016-04-05 | Fix converting values for excellon files. Give error for incremental mode | Garret Fick | 2 | -16/+13 | |
2016-03-27 | Merge pull request #2 from qaulau/master | Garret Fick | 1 | -2/+2 | |
Update rs274x.py | |||||
2016-03-27 | Actually fix the rout rendering to be correct | Garret Fick | 3 | -14/+102 | |
2016-03-26 | Correctly render M15 slot holes | Garret Fick | 1 | -1/+19 | |
2016-03-26 | D02 in the middle of a region starts a new region | Garret Fick | 1 | -1/+7 | |
2016-03-26 | Support for the G85 slot statement | Garret Fick | 6 | -32/+322 | |
2016-03-24 | Basic rendering of excellon works, but still has issues | Garret Fick | 2 | -9/+29 | |
2016-03-22 | Merge pull request #55 from BenFrantzDale/install-instructions | Paulo Henrique Silva | 1 | -0/+7 | |
Add install instructions. | |||||
2016-03-22 | Remove "make" line. Apparently it's not necessary. | Ben FrantzDale | 1 | -1/+0 | |
2016-03-22 | Add install instructions. | Ben FrantzDale | 1 | -0/+8 | |
2016-03-22 | Update rs274x.py | Qau Lau | 1 | -2/+2 | |
python 2.6 bug re incompatibility in sre, see https://bugs.python.org/issue214033 | |||||
2016-03-19 | Correctly handle empty command statements | Garret Fick | 1 | -0/+6 | |
2016-03-13 | Better detection of plated tools | Garret Fick | 4 | -23/+162 | |
2016-03-11 | Merge pull request #54 from kirberich/master | Hamilton Kibbe | 1 | -0/+1 | |
Make sure apertures get a unit | |||||
2016-03-10 | Make sure apertures get a unit | Robert Kirberich | 1 | -0/+1 | |
2016-03-05 | More robust writing, even for bad files. Remove accidentally added imports | Garret Fick | 2 | -2/+3 | |
2016-03-05 | Remove some testing code from gerber writer. More implementation for ↵ | Garret Fick | 3 | -28/+100 | |
excellon writer - not working yet |