View Issue Details

IDProjectCategoryView StatusLast Update
0013903MediaMonkey 5Extensions frameworkpublic2020-12-01 18:03
Reporterpeke Assigned To 
PriorityhighSeverityfeatureReproducibilityN/A
Status feedbackResolutionopen 
Product Version5.1 
Summary0013903: Extensions: MM5 Extension Tweaks
DescriptionThere are several aspects that can improve MM5 Extension Handling:
1. Add Minimal and Maximal (eg. last version tested to work) version to info.json

1a. Version Compatibility Checker (based on Min/Max Values from info.json file)
1b. Warning Dialog that compatibility is not confirmed if 1a fail
1c. Add Confirm Compatibility Button in UI in case user in 1b ignore warning and install plugin and find it working so that User Compatibility score can be generated and later shown to users warnings from 1b and/or notifying dev that plugin description should be updated.

2. In info.json add CategoryID which will correspond to Addons site

3. Distribute Addons Site Categories listing within each build

4a. add LicenseType to info.json
4b. Add BUY/UPGRADE Button to Extensions UI

5. DISABLE Button so that user can disable plugin without uninstalling and loosing settings
TagsNo tags attached.
Fixed in build

Relationships

parent of 0013969 closedLudek Add author to addons 
related to 0014042 resolvedjiri Facilitate installation of popular extensions for certain functionality that isn't included by default 
related to 0017143 resolvedLudek Add dedicated Addons panel in dlgOptions 

Activities

peke

2017-01-15 09:33

developer   ~0046941

Only 1 is for Immediate implementation others are assigned for triage as their implementation is handled in related bugs #13908 and #13909

peke

2017-02-01 11:08

developer   ~0047164

Assigned to Ludek as he already worked on 0013969

peke

2017-02-28 21:58

developer   ~0047381

6. Add Context menu so that User can init Find update per plugin
6a. Possibly add onfiguration/menu icon for touch enabled screens.