wizardsardine / liana

The missing safety net for your coins
https://wizardsardine.com/liana
BSD 3-Clause "New" or "Revised" License
329 stars 58 forks source link

[GUI] Installer: Sort the hardware signers somehow #1485

Open kloaec opened 3 days ago

kloaec commented 3 days ago

The way we currently list signing devices is a bit messy currently in the installer. It's easy to make a mistake and select the wrong one, and it's very confusing for first time users.

Some things we could separate:

Or maybe we can rethink the flow somehow, like when i plug in a new device, I would have a pop up or notification to name it? I guess this doesn't really work as some need to be in the right app, etc.

There was feedback somewhere about having the name field on the device itself instead of at the bottom of the modal, I think it's somewhat related to that. Would make it easier to distinguish unnamed devices.

Any ideas?

nondiremanuel commented 3 days ago

I'm tracking a general activity of reviewing the whole modal as a UX/UI improvement. I think we should include some thinking about the sorting in there; I will add this detail. Better separating signing device options from hot key and public key was one of the design options we were considering and this would probably help for the sorting too, as well as having the device name instead of the hash as primary data when a label is not present. Maybe we should also add a way to visibly distinguish between a device I already labeled and one that wasn't (a color? Something else?) instead of (or together with) changing the sorting.

There was feedback somewhere about having the name field on the device itself instead of at the bottom of the modal, I think it's somewhat related to that. Would make it easier to distinguish unnamed devices.

Yes, it is among the improvement we would need to have also in my opinion.