Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-25 | Skip subdirectories during import | ju5t | 1 | -0/+3 | |
If a directory contains subdirectories from_directory throws an exception. | |||||
2017-11-25 | Use positional arguments for cairo.Context.arc | jaseg | 1 | -21/+5 | |
cairocffi 0.6 does not support keyword args. | |||||
2017-11-25 | Add hole support to ADParamStmt.rect | jaseg | 1 | -2/+6 | |
2017-11-22 | Merge pull request #76 from ju5t/guess-layer | Hamilton Kibbe | 3 | -14/+236 | |
Check gerber content for layer hints | |||||
2017-11-14 | Fix bounding box calculation for Slot primitives per #77 | Hamilton Kibbe | 1 | -3/+6 | |
2017-11-14 | Add test that reproduces #77 | Hamilton Kibbe | 1 | -0/+14 | |
2017-11-01 | Fix error in slot rendering from #77 | Hamilton Kibbe | 1 | -0/+1 | |
2017-11-01 | Check gerber content for layer hints | ju5t | 3 | -14/+236 | |
2017-09-16 | Implement quickhull to remove scipy dependency | Kliment Yanev | 1 | -3/+112 | |
2017-07-04 | Fix handling of multi-line strings per #66 | Hamilton Kibbe | 2 | -890/+928 | |
2017-07-04 | Merge pull request #67 from jmargeta/python_3_fix | Hamilton Kibbe | 1 | -1/+1 | |
Add GerberParser fix for Python 3.x | |||||
2017-07-04 | Remove rest of mixed unpack/kwarg syntax to fix #72 | Hamilton Kibbe | 1 | -9/+9 | |
2017-06-12 | Merge pull request #71 from tomacorp/layer_bounds_arg | Hamilton Kibbe | 1 | -2/+5 | |
Added bounds argument to render_layer() | |||||
2017-06-12 | Merge pull request #69 from jmargeta/sweep_angle_tolerance | Hamilton Kibbe | 1 | -4/+7 | |
Add tolerance to center finding | |||||
2017-06-12 | Merge pull request #68 from jmargeta/cairo_python_3_fix | Hamilton Kibbe | 2 | -2/+40 | |
Fix Cairo backend for svg saving and Python 3 | |||||
2017-06-12 | Fix error when unpacking colors in cairo backend | Hamilton Kibbe | 1 | -2/+2 | |
2017-05-24 | Added bounds argument to render_layer() | Tom Anderson | 1 | -2/+5 | |
2017-04-15 | Add tolerance to center finding | Jan Margeta | 1 | -4/+7 | |
In some cases, the computation of valid sweep angle hit numerical limits and no centers are found. This commit adds a small amount of tolerance. | |||||
2017-04-15 | Fix Cairo backend for svg saving and Python 3 | Jan Margeta | 2 | -2/+40 | |
2017-04-15 | Replace sys.maxint with sys.maxsize | Jan Margeta | 1 | -1/+1 | |
In Python 3, sys.maxint was removed, however its current use can be safely substituted with sys.maxsize (also in Python 2) See also: https://docs.python.org/3.1/whatsnew/3.0.html#integers | |||||
2016-12-13 | Add max_width and max_height arguments to | Hamilton Kibbe | 1 | -2/+22 | |
2016-12-13 | Clip context to axis- and pixel- aligned bounds before rendering primitives. ↵ | Hamilton Kibbe | 1 | -563/+610 | |
Significantly speeds up render | |||||
2016-12-01 | (#61) Add regex option to discover layer classes | ju5t | 2 | -12/+49 | |
2016-11-18 | Fix drill tests | Hamilton Kibbe | 1 | -6/+6 | |
2016-11-18 | Clean up rs274x output tests | Hamilton Kibbe | 1 | -19/+19 | |
2016-11-18 | Add more tests for primitives | Hamilton Kibbe | 1 | -12/+87 | |
2016-11-18 | Fix rs274x output bugs | Hamilton Kibbe | 1 | -19/+32 | |
2016-11-18 | Fix a bunch of bugs in rendering that showed up when rendering the gerbv ↵ | Hamilton Kibbe | 1 | -183/+305 | |
test suite | |||||
2016-11-18 | Finish adding square hole support, fix some primitive calculations, etc. | Hamilton Kibbe | 3 | -132/+222 | |
2016-11-18 | Add support for IF (Include File) rs274x command | Hamilton Kibbe | 1 | -2/+24 | |
2016-11-18 | Add support for square holes in basic primitives | Hamilton Kibbe | 1 | -5/+19 | |
2016-11-18 | Excellon update | Hamilton Kibbe | 4 | -93/+242 | |
2016-11-07 | Merge upstream change | Hamilton Kibbe | 1 | -6/+3 | |
2016-11-07 | cairo_backend.py: use BytesIO instead of StringIO | Girts Folkmanis | 1 | -6/+3 | |
This fixes a crash in cairocffi on Python3, and should be compatible with both python2 and python3. In python2, byte strings are just strings. In python3, when getting binary data, the user probably wants a byte string instead of a regular string. | |||||
2016-11-06 | Fix tests on python3 | Hamilton Kibbe | 2 | -4/+2 | |
2016-11-06 | Remove debug print" | Hamilton Kibbe | 1 | -1/+0 | |
2016-11-06 | temporarily disable tests faillin g on CI | Hamilton Kibbe | 1 | -5/+5 | |
2016-11-06 | Merge upstream changes | Hamilton Kibbe | 23 | -525/+665 | |
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 | 29 | -1041/+1865 | |
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 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 | 11 | -120/+498 | |