Wykres commitów

763 Commity (5ea1491704ce9fb668f1eefc79fbcbcdcf98e6d0)

Autor SHA1 Wiadomość Data
jaseg f4b2e74923 Fix rotation bugs, all tests run through 2021-12-30 16:40:14 +01:00
jaseg e4941dd5e3 Fix more bugs, refined round-trip tests pass now 2021-12-30 12:57:53 +01:00
jaseg cf4957aee4 All round trip tests pass 2021-12-30 00:24:05 +01:00
jaseg 5359e9cb37 Even less failures 2021-12-30 00:20:31 +01:00
jaseg a0e8aa16e1 More fixes 2021-12-29 22:34:01 +01:00
jaseg d8ff4a468b Fix some failing tests 2021-12-29 22:03:33 +01:00
jaseg 3fb26e6940 Basic round-trip works 2021-12-29 19:58:20 +01:00
jaseg 30dabef9ee WIP 2021-12-28 22:00:28 +01:00
jaseg 5730752886 WIP 2021-12-28 21:40:39 +01:00
jaseg 63e1eae8d8 WIP 2021-12-28 21:40:22 +01:00
jaseg 25dd65fac0 Aperture macros WIP 2021-11-11 13:04:27 +01:00
jaseg 7415f9a584 Aperture macro parser works 2021-11-11 12:10:56 +01:00
jaseg f833483b72 WIP 2021-11-11 11:46:08 +01:00
jaseg d21a2e67ff WIP 2021-11-10 21:39:03 +01:00
jaseg 125eb821b9 Parser half-refactored 2021-11-08 13:06:23 +01:00
jaseg 5aa184757e Make unit test not crash on import 2021-11-06 22:00:14 +01:00
jaseg 3538398e84 Remove unnecessary primitives 2021-10-07 11:18:18 +02:00
jaseg 4565712869 WIP 2021-10-07 11:13:12 +02:00
jaseg dd8944709c Refactor panelize/rx274x, refactor bounding_box return value 2021-07-04 20:56:09 +02:00
jaseg e38a983c39 Remove dead code from rs274x backend tests 2021-06-14 00:31:55 +02:00
jaseg 62ef8a1483 Fix remaining cairo backend tests
* fix cairo backend handling of arcs in regions
2021-06-14 00:28:03 +02:00
jaseg 0b8e99f79a Remove single-quadrant support
The gerber spec is pretty explicit that this is a super-legacy feature
that is not worth supporting. Looking at gerbv, an implementation would
come with considerable complexity.
2021-06-13 22:32:04 +02:00
jaseg 5225d3da8b Add comment on AM hole handling in cairo backend 2021-06-13 22:17:39 +02:00
jaseg 66da2d1654 Fix hole transparency in aperture macros 2021-06-13 22:15:05 +02:00
jaseg d0f836ecfa Port old pcb-tools-extension unit tests to pytest 2021-06-13 20:33:19 +02:00
Prashant Kumar 7bebf9fe62 Add test resource and test code for eagle files. 2021-06-13 17:30:58 +02:00
Prashant Kumar 8805b75a41 Add recognize support for eagle old file extensions. 2021-06-13 17:19:03 +02:00
jaseg c7f3bc2f22 Add test data for pcb-tools PR #199 regression test 2021-06-13 17:14:48 +02:00
K Henriksson c05abf0d0f Fix math error in clipping code
ymax should be the ceil of the argument, not the floor.
2021-06-13 17:14:11 +02:00
jaseg b5493015c0 Add regression test for pcb-tools upstream PR #199 2021-06-13 17:13:55 +02:00
jaseg 5743ceb297 Improve cairo backend tests 2021-06-13 16:28:20 +02:00
jaseg f88ec98239 Fix typos in doc
Fixes upstream PR #148, #184
2021-06-13 16:27:27 +02:00
jaseg 4bb9981122 Make pcb-tools pytest pass without warnings 2021-06-13 15:13:29 +02:00
Ingo Becker 83e498b891 PT/PR165: Fix pycairo incompatibility 2021-06-13 15:07:54 +02:00
jaseg 4eb0e063bc Repo re-org, make gerberex tests run 2021-06-13 15:00:17 +02:00
jaseg 889ea37d9b Graft pcb-tools-extension master onto gerbonara main 2021-06-06 13:28:42 +02:00
jaseg 5a5ba2b709 Graft pcb-tools upstream onto gerbonara tree 2021-06-06 13:25:45 +02:00
Ricardo (XenGi) Band 8bad573131 add new pcb-tools cli 2021-06-06 13:16:17 +02:00
XenGi ea1d14b7f3 Initial commit 2021-06-06 13:16:10 +02:00
jaseg 71c371ca68 Fix mystery crashes in excellon parser
I don't know this code and I don't get what was intended here, but it
makes way more sense to me this way.
2021-02-06 09:38:49 +01:00
jaseg 3f9295b9d0 Fix support for comments in aperture definitions 2021-02-06 09:38:38 +01:00
Paulo Henrique Silva 72257258ed
Merge pull request #154 from curtacircuitos/fix/run-workflow-on-pr
Run workflow on pull request
2020-08-26 01:01:38 -03:00
Paulo Henrique Silva f2732e3394
Merge pull request #166 from curtacircuitos/dependabot/pip/numpydoc-1.1.0
Bump numpydoc from 0.9.2 to 1.1.0
2020-08-26 01:00:54 -03:00
Paulo Henrique Silva e101d974af
Merge branch 'master' into dependabot/pip/numpydoc-1.1.0 2020-08-26 01:00:45 -03:00
Paulo Henrique Silva 79b06ecb7c
Merge pull request #171 from curtacircuitos/dependabot/pip/pytest-cov-2.10.1
Bump pytest-cov from 2.8.1 to 2.10.1
2020-08-26 00:59:31 -03:00
Paulo Henrique Silva fd4ab9eae6
Merge pull request #172 from curtacircuitos/dependabot/pip/sphinx-3.2.1
Bump sphinx from 3.0.3 to 3.2.1
2020-08-26 00:59:20 -03:00
dependabot-preview[bot] acc84f209e
Bump sphinx from 3.0.3 to 3.2.1
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.0.3 to 3.2.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.0.3...v3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 10:09:14 +00:00
dependabot-preview[bot] ac732b4270
Bump pytest-cov from 2.8.1 to 2.10.1
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.8.1 to 2.10.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.8.1...v2.10.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 10:09:01 +00:00
Paulo Henrique Silva 79902820a5
Merge pull request #169 from curtacircuitos/dependabot/pip/pytest-6.0.1
Bump pytest from 5.4.1 to 6.0.1
2020-08-03 16:15:57 -03:00
dependabot-preview[bot] b0f2d90337
Bump pytest from 5.4.1 to 6.0.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 5.4.1 to 6.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/5.4.1...6.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-31 09:41:36 +00:00