HenryWilder / passion-projects

Electron Architect - A program made for simulating circuits. Originally inspired by wanting to make a low-overhead Minecraft Redstone.
GNU Affero General Public License v3.0
3 stars 0 forks source link

Multiple Selection Ranges + Wire Bridge #7

Closed HenryWilder closed 2 years ago

HenryWilder commented 2 years ago

The user should be able to ctrl and shift select for more specific selection patterns. Additionally, the ctrl select will create a good opportunity for wire "bridging".

Wire bridges should give the option of big vs little endian connection patterns across ranges of nodes. The bridging feature should be restricted to only two ranges at a time, and both ranges should be required to have an equal number of nodes. Or, if one of the two ranges has exactly one node, that one node should be connected out to all nodes in the other range.

HenryWilder commented 2 years ago

Multiple selection rectangles are now possible and working. Wire bridging can now have work started on it.

HenryWilder commented 2 years ago

Reminder to Henry (myself) that "post-release" means "there are more important features to be adding right now, so please try to avoid the temptation to work on this until after those are finished."

HenryWilder commented 2 years ago

Aaaaaand ya did it anyway. Welp.