Tomasz Cichoń
|
6bbbc368c6
|
dsn: refactor the parser/serializer to allow enums
This cleans up and defines new types in structure.rs as well.
|
2024-03-08 05:06:00 +01:00 |
Mikolaj Wielgus
|
4689bc8e37
|
dsn: layout may contain multiple planes
|
2024-03-04 11:07:34 +00:00 |
Mikolaj Wielgus
|
fd4eb0b4dd
|
egui: implement basic input file selection from dialog
Imported layout is not displayed yet.
|
2024-03-02 06:54:12 +00:00 |
Tomasz Cichoń
|
88180f5f33
|
dsn: add the ability to load planes, polygons and rotated pins
|
2024-03-01 03:52:28 +01:00 |
Tomasz Cichoń
|
88c353896c
|
dsn: fix net assignment for imported pins
|
2024-02-27 04:39:39 +01:00 |
Mikolaj Wielgus
|
bbc89a3c94
|
dsn: implement loading pins from components
|
2024-02-24 05:35:07 +00:00 |
Tomasz Cichoń
|
786953787f
|
dsn: add loading of assignments of pins to nets
|
2024-02-23 06:30:10 +01:00 |
Tomasz Cichoń
|
2014be1004
|
dsn: add loading of simple images containing pins
|
2024-02-23 03:52:07 +01:00 |
Mikolaj Wielgus
|
473a877845
|
dsn: encapsulate DSN structure in new `DsnDesign` struct
Using a placeholder instead of rules and disabled routing for now. Also
did some formatting corrections.
|
2024-02-22 04:49:55 +00:00 |
Tomasz Cichoń
|
3f6bad2ed6
|
dsn, sdl2-demo: replace hardcoded layout with basic .dsn file
|
2024-02-21 19:22:05 +01:00 |