Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-21 | Fix a bunch of rendering bugs. | Hamilton Kibbe | 1 | -6/+35 | |
- '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 | |||||
2015-12-22 | Add PCB interface | Hamilton Kibbe | 1 | -1/+15 | |
this incorporates some of @chintal's layers.py changes PCB.from_directory() simplifies loading of multiple gerbers the PCB() class should be pretty helpful going forward... the context classes could use some cleaning up, although I'd like to wait until the freecad stuff gets merged, that way we can try to refactor the context base to support more use cases | |||||
2015-10-10 | Allow files to be read from strings per #37 | Hamilton Kibbe | 1 | -15/+5 | |
Adds a loads() method to the top level module which generates a GerberFile or ExcellonFile from a string | |||||
2015-04-07 | Add unspecified FS D leading zeros format | Paulo Henrique Silva | 1 | -7/+10 | |
FS D leading zero format (probably form Direct) is an unspecified coordinate format where all numbers are specified with both leading and trailing zeros. | |||||
2015-03-05 | Fix parsing for multiline ipc-d-356 records | Hamilton Kibbe | 1 | -0/+53 | |
2015-02-18 | Python 3 tests passing | Hamilton Kibbe | 1 | -2/+1 | |
2015-02-18 | Get unit conversion working for Gerber/Excellon files | Hamilton Kibbe | 1 | -0/+8 | |
Started operations module for file operations/transforms | |||||
2015-02-08 | Fix write_gerber_value bug | Hamilton Kibbe | 1 | -0/+5 | |
2015-02-02 | tests | Hamilton Kibbe | 1 | -0/+10 | |
2015-01-14 | Fix for cases whee the coordinate precision is decreased. | Paulo Henrique Silva | 1 | -2/+5 | |
If we parse a file with 5.5 INCH format and ask to write it back as 2.4 INCH we are going to loose precision and write_gerber_value was not handling these cases write. | |||||
2014-12-15 | Fix parsing for very short (less 20 lines) files. | Paulo Henrique Silva | 1 | -2/+7 | |
2014-11-10 | Bunch of small fixes to improve Gerber read/write. | Paulo Henrique Silva | 1 | -2/+6 | |
2014-10-26 | Merge changes from upstream | Hamilton Kibbe | 1 | -196/+210 | |
2014-10-19 | Test update | Hamilton Kibbe | 1 | -8/+9 | |
2014-10-07 | fix excellon render | Hamilton Kibbe | 1 | -1/+1 | |
2014-10-06 | add excellon file write | Hamilton Kibbe | 1 | -190/+195 | |
2014-09-28 | added ExcellonFile class | Hamilton Kibbe | 1 | -42/+66 | |
2014-09-28 | Added excellon support and refactored project | Hamilton Kibbe | 1 | -2/+38 | |
2014-09-28 | Add Excellon support | Hamilton Kibbe | 1 | -3/+51 | |
2014-09-25 | Create utils.py | hamiltonkibbe | 1 | -0/+130 | |
Start moving Gerber/Excellon number formatting to utility module |