Closed pepijndevos closed 2 years ago
I've started work on more point-to-point wires. List of stuff that it needs to do
Ten opzichte van KiCAD en de eerdere versie van Mosaic is er minder een gevoel van snelheid. Ik vermoed dat dat komt doordat je twee keer moet klikken om een draadje te tekenen, en voor elke hoek los. Voorstel: begin direct met trekken draad vanaf de node waarboven je hovert als je de sneltoets gebruikt, en teken standaard een rechthoekig pad. Je kunt dan een losse 'free angle mode' hebben, bijvoorbeeld door op '/' te drukken (is ook altium shortcut), of wellicht meerdere keren op 'w'.
Dragging wire nodes and drawing crossovers are not a priority now I think. Crossovers would be nice but mess with all the drawing code and not essential. Dragging wire nodes could be quite useful. I'll make separate issues for them, as well as the biggest flaw yet: mid-wire connections.
Some thoughts: https://twitter.com/pepijndevos/status/1440309120070942733
I think coarse grid is working out great. Very easy to align things.
"redstone" wires prove to be a bit tricky in making neat and dense schematics. Don't support diagonal wires. Cause some unintended connections. See #16. Could be somewhat mitigated by storing vertices rather than nodes. Or completely swapped out with a more KiCad-style system.
Tetris is great for telling at a glance if a mosfet is PMOS or NMOS without wreaking your brain about which direction the arrow goes. It does seem to draw more attention to the wires, so needs some rethinking maybe. Other ways to easily tell components apart visually? See #19