View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019561 | MMW 5 | Install/Config | public | 2022-11-15 04:34 | 2022-11-17 20:24 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | feature | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | 5.0.4 | ||||
Target Version | 5.0.4 | Fixed in Version | 5.0.4 | ||
Summary | 0019561: Allow users to upgrade from x.x to lifetime licenses | ||||
Description | Currently, if users decide that they want to upgrade to a lifetime license prior to expiry of their x.x license, there's no way to enter the new license. The only option available is to do a registry edit to delete the key and then re-register, which is a non-starter for most users. Possible approaches to solve this would be to in the 'About MM' panel either: a) add an 'Enter new license' link which would open the license entry dialog b) add a 'Delete license...' link which would prompt the user to delete the license, after which the user could re-register with the new key. a) would seem to be a much better solution. | ||||
Tags | No tags attached. | ||||
Fixed in build | 2687 | ||||
|
In addition to a) it would also solve problem when users want to installMM on second PC, but do not have access to Email with license key to easily have access to it. 2. It would be nice to have Delete License in License entry dialog so that User can re-register PC, but do not uninstall MM Both cases were requested multiple times and like pointed we were instruct users to use regedit. |
|
I agree that a) is better solution, what about to use existing string 'Enter registration key for MediaMonkey Gold' ? That way we could add it to 5.0.4 |
|
Fixed in 5.1.0.2800 and merged to 5.0.4.2686 (as it is low risk and existing string is used) |
|
Ludek, I like the approach, but the string itself can add confusion because it makes it unclear whether the key has been entered. Could we tweak this with one of the suggestions below? a) Make the 'MediaMonkey Gold (<licenseversion>) to <name> a hyperlink that opens the dialog b) License: <license string> . . . . . . . Edit (but this may require the dialog to be a bit wider) |
|
Linked text tend to be less visible as per Ludek example. How about Gear icon at the end of 'MediaMonkey Gold (<licenseversion>) to <name> [⚙]'"? |
|
That's the best idea yet: c) 'MediaMonkey Gold (<licenseversion>) to <name>' [✎] |
|
To combine c) with solution b) entering empty license info would de-register MM. |
|
ok, sounds good |
|
Changed to edit button + added ability to unregister (when empty values are entered) |
|
Tested 2686 on MM Portable and it's working well except for one problem: When the user clicks the [Edit] icon, the dialog appears but it is empty. So if the user clicks OK (rather than cancel) their registration information gets deleted! |
|
Yes, but wasn't this intentional based on your note 0019561:0070336 , i.e. "To combine c) with solution b) entering empty license info would de-register MM." ?? Or do you suggest to show the current license info + password in that dialog? Note that the password (License Key) is stored as encrypted in registry -- so isn't it a security hole to show it decrypted in the "Register MediaMonkey Gold dialog" ? Forther possibilities are: a) Revert the ability to unregister (by entering empty license info) b) Add delete button next to the edit button to delete the existing license info, but this would probably require kind of confirmation upon clicking the delete icon -- so probably something rather for 5.1 ? |
|
As discussed offline: 1) MM displays for Username: the actual username and for the Key: something like the first 3 characters followed by xxx. e.g. INF-XXXX-XXXX-XXXX-XXXX or V49-XXXX-XXXX-XXXX-XXXX Ideally, it would also show the text in greyed out characters so it's more clear that it can be replaced but not edited. 2) The edit button shouldn't be shown in party mode. |
|
1) On the other hand I think that user will hardly realize that by deleting the info can "Unregister" MM, in addition I don't see a need to unregister MM? I think that the point of this issue was to _change_ the registration info rather? So I would rather tent to just revert the ability to uregister by entering empty values. |
|
Fixed in 2687 1) i.e. existing UserName is shown, but License Key remains empty and OK button disabled until user enters a new license key to change the registration 2) Edit button hidden in Party Mode |
|
Verified 2687. |