Sharparam / cybersyn-combinator

Factorio mod adding a specialized combinator for the Project Cybersyn mod
https://mods.factorio.com/mod/cybersyn-combinator
Mozilla Public License 2.0
4 stars 4 forks source link

Create a friendly GUI for setting network masks #7

Open Sharparam opened 1 year ago

Sharparam commented 1 year ago

Writing network masks by hand is cool and all, and made easier when hexadecimal or binary can be used, but a nice friendly GUI for setting the bits is also needed.

Something like what LTN Combinator has is good, with buttons to control each bit in the mask.

Should probably be added as a dialog that can be opened by interacting with the network mask list (perhaps holding a modifier while left clicking), and ability to open it as part of entering a new mask (a button next to the confirm button?).

The dialog should have the aforementioned buttons to control bits, and some shortcuts for "set all" (sets to 0xFFFFFFFF), "set none", and perhaps copy/paste buttons for assisting in putting multiple networks with the same mask.