Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-13 | Repo re-org, make gerberex tests run | jaseg | 1 | -959/+0 | |
2019-11-26 | Migrate to pytest (#111) | Paulo Henrique Silva | 1 | -414/+421 | |
* Migrate to pytest All tests were update to use pytest. Tests were alse black formatted. Eventually all code will be black formatted but need to merge some PRs first. | |||||
2016-11-06 | Merge upstream changes | Hamilton Kibbe | 1 | -1/+3 | |
2016-08-06 | Manually mere rendering changes | Hamilton Kibbe | 1 | -34/+111 | |
2016-01-21 | Fix a bunch of rendering bugs. | Hamilton Kibbe | 1 | -34/+111 | |
- '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-06 | Add test case to start working on a fix | Paulo Henrique Silva | 1 | -1/+4 | |
2015-11-23 | Fix AMParamStmt to_gerber to write changes back. | Paulo Henrique Silva | 1 | -2/+2 | |
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. | |||||
2015-05-20 | Add support for PCBmodE generated files. | Paulo Henrique Silva | 1 | -0/+18 | |
PCBmodE uses a standard but probably undefined behaviour issue on Gerber where it defines circle apertures with a single modifier but leaves a trilling 'X' after it. 'X' is modifiers separator but when there is only one modifier the behaviour is undefined. For parsing we are just ignoring blank modifiers. Test updated to catch this case. | |||||
2015-05-16 | Add checks to ensure statement unit conversions are idempotent | Hamilton Kibbe | 1 | -4/+148 | |
2015-04-14 | Fix AM statement test | Paulo Henrique Silva | 1 | -2/+2 | |
2015-04-07 | Small change on __str__ for SF Statement | Paulo Henrique Silva | 1 | -1/+1 | |
2015-03-05 | Fix tests for macros with no variables. | Paulo Henrique Silva | 1 | -5/+11 | |
All AM*Primitive classes now handles float for all but the code modifiers. This simplifies the reading/parsing. | |||||
2015-02-18 | Add offset operation | Hamilton Kibbe | 1 | -27/+31 | |
2015-02-18 | Python 3 tests passing | Hamilton Kibbe | 1 | -1/+2 | |
2015-02-18 | Get unit conversion working for Gerber/Excellon files | Hamilton Kibbe | 1 | -1/+44 | |
Started operations module for file operations/transforms | |||||
2015-02-15 | Tests and bugfixes | Hamilton Kibbe | 1 | -3/+70 | |
2015-02-09 | Tests and bugfixes | Hamilton Kibbe | 1 | -13/+164 | |
2015-02-02 | tests | Hamilton Kibbe | 1 | -35/+57 | |
2015-01-26 | merge upstream changes | Hamilton Kibbe | 1 | -1/+1 | |
2015-01-26 | Added some tests | Hamilton Kibbe | 1 | -0/+111 | |
2014-11-10 | Bunch of small fixes to improve Gerber read/write. | Paulo Henrique Silva | 1 | -4/+4 | |
2014-10-10 | Added excellon format detection | Hamilton Kibbe | 1 | -16/+60 | |
2014-10-10 | Add tests | Hamilton Kibbe | 1 | -0/+155 | |
2014-10-07 | add tests | Hamilton Kibbe | 1 | -2/+1 | |
2014-10-06 | add tests | Hamilton Kibbe | 1 | -0/+9 | |
2014-10-06 | add excellon statements | Hamilton Kibbe | 1 | -0/+96 | |