View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0018726 | MMW 5 | Install/Config | public | 2022-01-05 15:10 | 2022-01-14 22:38 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 5.0 | ||||
Target Version | 5.0.3 | Fixed in Version | 5.0.3 | ||
Summary | 0018726: No way to install addons per user (as in MM4) | ||||
Description | Currently when addon is installed, it is always installed to [MM5 install folder]/scripts/ or [MM5 install folder]/skins/ This isn't problem for portable installs, but for regular installs (MM5 installed to 'Program Files (x86)') I would expect write access issues whenever a user without admin rights installs an addon. In MM4 we had a checkbox: [x] Install for the current user only (doesn't require admin rights) i.e. we should add the same checkbox to MM5 when installing a script/skin/plugin. EDIT: Because the settings and the database are only saved per user then it would make sense that addons function in the same manner. i.e. no need to continue support multi-user installations and adding the checkbox, but always install per user. | ||||
Tags | No tags attached. | ||||
Fixed in build | 2601 | ||||
|
Note that I don't think we should ever install addons to PF, if we want to continue support for multi-user installations, that correct place would be C:\Users\All Users\MediaMonkey5 {certainly not hardcoded this way}. |
|
As discussed offline: the settings and the database are only saved per user then it would make sense that addons function in the same manner. i.e. no need to continue support multi-user installations |
|
Default paths for core addons: [MM5 install folder]/scripts/ [MM5 install folder]/skins/ [MM5 install folder]/plugins/ [MM5 install folder]/layouts/ For user installed addons (portable version): [MM5 install folder]/portable/scripts/ [MM5 install folder]/portable/skins/ [MM5 install folder]/portable/plugins/ [MM5 install folder]/portable/layouts/ For user installed addons (regular version): C:\Users\Ludek-NB\AppData\Roaming\MediaMonkey5\scripts\ C:\Users\Ludek-NB\AppData\Roaming\MediaMonkey5\skins\ C:\Users\Ludek-NB\AppData\Roaming\MediaMonkey5\plugins\ C:\Users\Ludek-NB\AppData\Roaming\MediaMonkey5\layouts\ |
|
Implemented in 2601. Please test this carefuly as there have been quite a lot of changes. i.e. installing/uninstalling to various locations, configuration of scripts/plugins, whether icons are shown properly etc. Test note: The install path can be viewed in the Addons dialog when hovering mouse over the addon's title: |
|
Verified 2601 No issues found in 2601, work as described at 0018726:0066601 Test Note: If plugins are previously installed in PF updates and manual re installs use path of previously installed addon. Feedback: I would do few small corrections for portable installs to not to move installs to "[MM5 install folder]/portable/" but leave defaults to it in "[MM5 install folder]/" |