Upgrade Dialog Should Only Be Persistent If Necessary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DC++ |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Recently I reported this bug: https:/
The argument against is that new versions of DC++ introduces new network features. If people keep using old versions of DC++, they are holding back the network. My suggestion is to only show the upgrade dialog every time when the user is currently using a client that holds back the network. If the older version the user is using does not affect the network in a negative way, the user should be able to disable the upgrade dialog until the next upgrade of DC++ is available.
Also, most people do not understand or read the text presented on the upgrade dialog. Just "Do you want to upgrade?" is way more effective.
tags: | added: win32-ui |
Changed in dcplusplus: | |
importance: | Low → Wishlist |
We still don't agree with you so DC++ will always present an upgrade dialog box, but a discussion about this topic concluded that it may better to do it less frequently. With this patch proposal we use the ApexDC++ way so the nag screen appears only once every 3 days.
Also the dialog box message will be more clear what the dialog wants, with the first line of the message in the box is constant and translated in the localized versions.