3 ms·
A few things: when placing parts, allow the user to press escape or other key/mouse combo and jump back directly to the library part selection. It makes it easi
by slug 15y ago
A few things: when placing parts, allow the user to press escape or other key/mouse combo and jump back directly to the library part selection. It makes it easier to populate a schematic.
Second, separate the parts into different libraries! Other EDA packages have thousands of parts, it would be a mess to have all in one list, even with filtering. It seems you are loading all the parts when creating the library dialog? Probably a different approach to make it manageable...
Preview for the parts, including PCB footprint and variations. What do you plan to do with parts with different blocks, like logical gates, power pins, etc ?
When adding nets, allow the user to move parts around.
I have a few more, but I'll wait when you get layout, drc/erc , auto routing and pcb webgl 3d view working ;) Besides this, keep the good work!
You can try to look at the mailing list archives of the open source packages gEDA, PCB and kicad. There's a trove of nice info and discussions there. I contributed long ago (1998?) to gEDA and use these , eagle and others more or less frequently.