paolostivanin / OTPClient

Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP
GNU General Public License v3.0
482 stars 47 forks source link

Fix importing Aegis plain json #298

Closed paolostivanin closed 1 year ago

paolostivanin commented 1 year ago

this fixes #296

kbmetz commented 1 year ago

Thank you! It's working! I was able to successfully import all my OTP's from an Aegis un-encrypted export

kbmetz commented 1 year ago

Another issue, while it's working. Now the 'Account' line is so long that the 'OTP' value is off the side of the screen on the PinePhone and I can't see it. The only way is to 'rotate'. Is it possible to add something where 'clicking' will bring up a full screen window that show's the OTP code as well as time remaining? I realize this is specific to mobile devices.

paolostivanin commented 1 year ago

I see, thanks for reporting this. I know that treeview is not the best option for mobile device, it was not made for that, unfortunately. This will all go away with v4, when OTPClient will use libadwaita + GTK5. The mobile experience will be a lot better.

In the meantime, I will think how to best workaround this issue