nunchuk-io / nunchuk-desktop

GNU General Public License v3.0
75 stars 10 forks source link

Seed entry needs improvement. #25

Closed Transisto closed 2 years ago

Transisto commented 2 years ago

When entering a word, the whole word has to be typed or keyboard/mouse has to be used to select the right word.

What it should do it auto-select the closest word, so that after 4 character the TAB or Space key can jump to next box.

Also there's an issue where autofill find words containing the string instead of starting with. Example, The world is "identify" but typing "ident" brings up "accIDENT" image

Since no words contain a space character, the space key should jump to next box.

Copy pasting a seed with spaces could fit in all the boxes.

24th word could have the option to be calculated to be compatible with offline entropy generation.

image When a seed fails the checksum it should stay filled so that it can be reviewed for errors.

tongvanlinh commented 2 years ago

Thank @Transisto , we've turning on this item also. Next version will be reflected

tongvanlinh commented 2 years ago

it has been fixed on 1.9.14. Also sequence paste supported

Transisto commented 2 years ago

It's better but not perfect yet, nunchuck seed

When there's enough character for only one world to be selected TAB should write that word then jump to next box. Currently only jump to next box.

When there's enough character for only one world to be selected RETURN could write that word then jump to next box. Currently only fill the word an stay there.

When there's enough character for only one world to be selected SPACE could write that word then jump to next box. Currently only write a space.

Not all of these need to work as described but there should be a way to type just enough letters plus a key to fill and jump to next..

For example this is how Electrum react to a TAB after any amount of letters.

nunch seed elect

Transisto commented 2 years ago

Also if ever there's any typo, all 24 words still get cleared out. image

tongvanlinh commented 2 years ago

@Transisto thank bro, we will make it more optimal and convenient. next version will be reflected