Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | 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-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 | 16 | -195/+343 | |
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 | 2 | -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 | 29 | -936/+1766 | |
- '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 | |||||
2016-01-16 | Skip over a strange excellon statement | Garret Fick | 2 | -3/+31 | |
2016-01-16 | Fix converting polygons to outlines for macros | Garret Fick | 1 | -1/+3 | |
2016-01-08 | More stability fixes for poorly constructed files | Garret Fick | 2 | -4/+8 | |
2016-01-01 | Refactor a little | Hamilton Kibbe | 5 | -74/+68 | |
pulled all rendering stuff out of the pcb/layer objects | |||||
2015-12-30 | Render polygon flashes | Garret Fick | 3 | -3/+32 | |
2015-12-30 | Work with Diptrace that calls things D3 not D03 | Garret Fick | 1 | -3/+3 | |
2015-12-30 | Support KiCad format statement where FMAT,2 is 2:4 with inch | Garret Fick | 2 | -0/+5 | |
2015-12-30 | Render primitives for some aperture macros | Garret Fick | 3 | -5/+56 | |
2015-12-30 | First time any macro renders | Garret Fick | 5 | -0/+125 | |
2015-12-28 | Wrongly using mil def for mm | Garret Fick | 1 | -1/+1 | |
2015-12-25 | Identify flashes and bounding box without aperture | Garret Fick | 1 | -3/+133 | |
2015-12-22 | Python3 fix | Hamilton Kibbe | 1 | -2/+2 | |