Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |||||
2016-03-05 | AM group hasn't implemented offset | Garret Fick | 1 | -4/+7 | |
2016-03-05 | Make rendering more robust for bad gerber files | Garret Fick | 1 | -2/+14 | |
2016-03-05 | Write polygons to macros | Garret Fick | 3 | -1/+29 | |
2016-03-05 | Make writer resilient to similar macro defs | Garret Fick | 1 | -8/+17 | |
2016-03-01 | More rendering of AMGroup to statements | Garret Fick | 5 | -7/+133 | |
2016-02-27 | Fix critical issue with rotatin points (when the angle is zero the y would ↵ | Garret Fick | 6 | -14/+89 | |
be flipped). Render AM with outline to gerber | |||||
2016-02-27 | RS274X backend for rendering. Incompelte still | Garret Fick | 4 | -4/+403 | |
2016-02-21 | Additional bounding box calcuation that considers only actual positions, not ↵ | Garret Fick | 1 | -0/+15 | |
the movement of the machine | |||||
2016-02-16 | Keep aperature macros as single statement. Don't generate regions with no points | Garret Fick | 1 | -3/+16 | |
2016-02-16 | Handle multiple commands on a single line | Garret Fick | 1 | -3/+22 | |
2016-02-15 | Don't throw an exception for missing zero suppress, even though it is wrong | Garret Fick | 1 | -3/+4 | |
2016-02-14 | Fix convertion of units for apertures and regions | Garret Fick | 1 | -4/+4 | |
2016-02-02 | Draw thermal aperture macros (as approximation) | Garret Fick | 2 | -4/+84 | |
2016-01-31 | Keep track of quadrant mode so we can draw full circles | Garret Fick | 3 | -4/+8 | |
2016-01-31 | Add support for more excellon formats. Dont consider line width when ↵ | Garret Fick | 3 | -3/+15 | |
determinging region bounding box | |||||
2016-01-28 | Cleanup, rendering fixes. | Hamilton Kibbe | 26 | -231/+401 | |
fixed rendering of tented vias fixed rendering of semi-transparent layers fixed file type detection issues added some examples | |||||
2016-01-25 | Excellon format detection uses ExcelonFile.bounds now | Paulo Henrique Silva | 1 | -2/+2 | |
Long term we should have only one .bounds method. But ExcellonParser right now is not correct for cases with two drills in the same line (it will report one dimension being zero) | |||||
2016-01-22 | Fix NameError on Polygon primitive rendering | Paulo Henrique Silva | 1 | -1/+1 | |
2016-01-21 | Add support for mirrored rendering | Hamilton Kibbe | 3 | -12/+18 | |
- The default theme now renders the bottom layers mirrored. - see https://github.com/curtacircuitos/pcb-tools/blob/master/examples/pcb_bottom.png for an example. | |||||
2016-01-21 | Fix a bunch of rendering bugs. | Hamilton Kibbe | 33 | -939/+1771 | |
- 'clear' polarity primitives no longer erase background - Added aperture macro support for polygons - Added aperture macro rendring support - Renderer now creates a new surface for each layer and merges them instead of working directly on a single surface - Updated examples accordingly |