yubioath-flutter
yubioath-flutter copied to clipboard
Improve usability of OATH
I recently switched from the old yubioath-desktop 5.1.0 shipped with Ubuntu to this app because the previous version becomes broken with Ubuntu 24.04.
However, despite that yubioath-flutter has a higher version and gets updated frequently, I find it quite frustrating to use.
In the old app,
- all my 20+ accounts are laid on the window, and I can scan it quickly to find the account I need, then
- click the account, and
- tap the button on the key
now I can switch to the target window and paste the code in.
However, with the new app,
- the list is very bloated and it's impossible to show all my accounts in one view, so I have to type to search, then
- click the account, then
- click "Calculate", and
- tap the button on the key, then
- click "Copy to clipboard"
only now I can switch to the target window and paste the code in.
This takes twice as many steps to complete the same task of generating the TOTP code and having it available in the clipboard.
Is this something that can be improved? The old flow is much nicer, and I don't see why it shouldn't work like that.
Hello,
There has been quite some work going on to re-write the application from scratch in a new language and multi-platform framework, while we've tried to keep a lot of things the way they were, some things like multi-column view of credentials has deliberately not been brought over to the new application. We're still working on improving and making things easier though, so your feedback is very valuable and welcome, thank you!
Tip: There is a somewhat hidden feature that allows you to accomplish your flow in the same number of steps. You can "long-press" OR double-click on a credential to directly copy it to clipboard (including calculate for touch required). Just as you can also select a credential and type Cmd+C (Mac) or Control-C (Win/Linux) to do the same.
For your large list of credentials there's currently no way to view them all at once, but I would suggest that you try to pin your most frequently credentials to the top of the list (right click and select "Pin account"), this will also make them available in the menubar/systray for quick access.
I hope this helps to make life a bit easier and we'll continue work on the usability... 😅
Thanks for the tips, they are very useful! It would be great if they are easily discoverable, especially the long press / double click one.
I agree, I requested this back in November 2023. Feel free to add a thumbs up there:
https://github.com/Yubico/yubioath-flutter/issues/1257
@upsuper
Gridview of OATH credentials and passkeys is now available in the new 7.1 version, hopefully it will allow you to get a better overview of your credentials. Also note that it's possible to collapse and hide the left and right side menus for even more space.
@braathen Glad to see the grid view is back now! Thanks for working on this and letting me know.