Mikolaj Wielgus
|
f4b78749b1
|
feat(topola-egui): Show shape of infringee in addition to inflated infringer's
|
2025-09-21 20:22:20 +02:00 |
Mikolaj Wielgus
|
7c4bc87301
|
refactor(drawing/primitive): Rename Primitive<...> to PrimitiveRef<...> with its variants
|
2025-09-15 22:42:45 +02:00 |
Mikolaj Wielgus
|
aee8c42720
|
feat(autorouter/presorter): Take into account ratline-pad intersections
|
2025-09-11 23:25:03 +02:00 |
Mikolaj Wielgus
|
3e466960fa
|
feat(router/prenavmesh): Have fillets as prenavnodes instead of long vertex chains
|
2025-08-31 14:34:28 +02:00 |
Mikolaj Wielgus
|
0f4bf1b0be
|
fix(router/navmesh): Make sure all clearance-intersecting navnodes have the same edges
This does not yet fully fix the problem with routing around SMD pads
failing, but is a step forward.
|
2025-08-28 11:35:20 +02:00 |
Mikolaj Wielgus
|
41438eeccc
|
feat(drawing/gear): Implement finding next and previous gear in chain for fixed dots
|
2025-08-26 00:23:48 +02:00 |
Mikolaj Wielgus
|
310e983b1d
|
refactor(drawing/drawing): Move infringement and collision detection to drawing/query
|
2025-08-25 02:23:02 +02:00 |
Mikolaj Wielgus
|
ca4a2d1cbf
|
refactor(drawing/query): Rename collect.rs to query.rs, change trait to direct impl
|
2025-08-24 22:31:10 +02:00 |