Aegis
Aegis copied to clipboard
When Tap to reveal is enabled change how tap to copy works
When Tap to reveal and tap to copy are both enabled use a second tap to copy or show a copy button near the item. Like in andOTP it would be nice to have a way of displaying an hidden code without automatically copying it but also have a way to quickly copy an item without having to select it with a long press. In andOTP there's a copy button that is always near the code, hidden or not, so to copy it you dont have to show it and when you show it you don't have to copy it.
@alexbakker Can I make a pull request by adding a copy button beside the code
@Hacker437 We think a copy button on the entries themselves wouldn't really fit well in Aegis' UI. So we're only going to implement the main part of this proposal. That is, we're going to change the behavior of "tap to copy" when "tap to reveal" is also enabled. If you'd like to implement that, feel free to submit a patch!
@alexbakker Thanks for replying for every comment I make and comming the issue if possible.Can you explain it.This is what I understand When both Tap to Reveal and tap to copy are enabled.The First tap will reveal and second tap will copy
@Hacker437 That's exactly right.
I'd love to see this as well. There are only few OTP codes I need on the phone (so for those I'd tap again to copy), but without tap-to-copy it's really cumbersome to copy right now (for the few codes, including one for my work account, that I do use frequently on my phone).
Implemented by #1016.
Would it be possible to have an option to disable this, or to do the reverse? Usually I need to copy a code, and there's no need to reveal it, so this just doubles the required interactions for me.
A double tap will still let you copy a token quickly, so I feel like the UX impact here is minimal. Could you elaborate on your use case? How often do you need to copy an entry? If if it's often, why?
I'd rather not add yet another option that changes the behavior of tapping entries.
If if it's often, why?
Websites don't seem to remember me as well as they should. It may be related to my varying internet connection and their desire to confirm that I'm still the same person at a different network address. Not sure. But anytime I'm authenticating on my mobile device, I don't need to see the code, just paste it. It's more secure to not show it when not needed.
That said, it seems like you have a very clear idea of how you want the app to work, so don't mind me.
I don't mean to come off as dismissive. I was genuinely interested in the use case.
For us, this issue was more about fixing the odd situation where you could configure Aegis to perform 2 actions (revealing and copying a code) on a single tap. It doesn't make much sense to also copy the token every time you tap to reveal it. Since with typical usage of 2FA apps, the need to reveal a token occurs more often than the need to copy a token, we changed it so that copying requires a second tap.
I don't think it's worth the trouble to add an option for the reverse, unless there's a compelling reason to do so. If you need to copy a token without revealing it, you can long press an entry and tap the copy button that appears at the top.
I'd also like for the feature to return to the former behaviour. I don't understand how adding an extra tap can be better ux. If you don't want to copy the code when revealing it, the option can be turned on.
I thought the app had been broken for a while and didn't know I suddenly needed to tap an extra time.
It doesn't seem very rational that the code isn't copied, when tap to copy is turned on.