-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't pop up new tabs on updates #933
Comments
This comment has been minimized.
This comment has been minimized.
Ouch, thank you for opening this issue and sorry for inconvinience 🙇♂️ I am mostly inspired by this prior art from 1password: when clicked: Perhaps we could do something similar:
It would disappear after user clicks on it. We may even skip the intermediate explainer and just make it open release notes as a quick fix. @jessicaschilling would that do? |
@lidel that seems like a more reasonable design :-) |
@kallisti5 @lidel -- this sounds good to me. I'd still leave the toggle in the prefs though, just default to off ... some users may genuinely want the active reminder 😊 @lidel, I can stub this out once my IRL emergency dies down a bit, if you don't get to it first. Will probably still need a little help with the conditional on-first-load part though -- so either I can build the UX and you can wire it up, or you could drop in the code for some really barebones UI. LMK what you'd rather. |
@jessicaschilling I can wire things up. no rush, I won't have bandwidth for this any time soon, so we can tackle this next+ week. |
I can confirm 2.16.0 came out and the upgrade notification is a lot more reasonable. Nice work! |
Yeah... I was mid-typing something important and ipfs-companion popped up a new window for an update release notes.
Please DON'T do this anymore.
I don't mind seeing release notes in the ipfs-companion extension (maybe red circle notification or something over the icon), but spamming users with pop-ups is a sure-fire way to get a bunch of uninstalls.
The text was updated successfully, but these errors were encountered: