namecoin / namecoin-core

Namecoin full node + wallet based on the current Bitcoin Core codebase.
https://www.namecoin.org/
MIT License
457 stars 146 forks source link

Consider making transfer widgets hideable #529

Open JeremyRand opened 1 year ago

JeremyRand commented 1 year ago

Currently, the Configure Name dialog always has the Transfer widgets visible, with the expectation that the user will leave the Transfer address widget blank if they do not intend to make a transfer. This may be a source of unnecessary cognitive overhead. We may want to consider only showing an unticked "Transfer name" tickbox by default, and only show the address widget if the user ticks the box.

rehrar commented 1 year ago

Yes, absolutely. Excess options that are used less often than others should, as a general rule, be hidden from the main dialog so as not to add extra cognitive load.

JeremyRand commented 1 year ago

@domob1812 Any objection? If this is OK with you, I can implement it.

ghost commented 1 year ago

@rehrar @JeremyRand

The transfer name "tick-box" is stupid; if you want to transfer multiple names, you must click it repeatedly. [off-topic commentary removed. -Jeremy]

JeremyRand commented 1 year ago

I mean, if we wanted to support transferring names in bulk (which is not a bad idea IMO), I'm not convinced that rejecting this proposal is the right way to do it. Seems that a distinct dialog that omits the Data field, allows pasting a list of addresses, and transfers multiple names at once, would be more efficient for everyone. The Configure Name dialog is very clearly optimized for single-name operations.

domob1812 commented 1 year ago

ConceptACK from me.