View Issue Details

IDProjectCategoryView StatusLast Update
0013908MMW 5Extensions frameworkpublic2024-06-04 20:32
Reporterpeke Assigned To 
PriorityurgentSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version5.1 
Target Version5.1Fixed in Version5.1 
Summary0013908: Extensions: Addons Site browsable directly from MMW
DescriptionCurrently Extensions/addons is not easily searchable/accessible from MM UI directly.

Along with Tools -> Extensions It could be wise to Make it available on Tree as Root also.

Tree listing should show Number of updated installed plugins in corresponding nodes

NOTE: Track Browser UI and functionality is handled in #13909

TagsNo tags attached.
Attached Files
ExtensionsTreeView.png (51,798 bytes)   
ExtensionsTreeView.png (51,798 bytes)   
MM Addons Listing.json (2,470 bytes)
MM Addons Listing.jpg (86,934 bytes)   
MM Addons Listing.jpg (86,934 bytes)   
Fixed in build2800

Relationships

related to 0013903 feedbackjiri MMW 5 Extensions: MM5 Extension Tweaks 
related to 0018342 closedLudek MMW 5 Addons Dialog actions should be clearer 
related to 0017283 closedLudek MMW 5 Addons: functionality is duplicated in 2 locations 
related to 0014042 closedjiri MMW 5 Facilitate installation of popular extensions for certain functionality that isn't included by default 
related to 0017143 closedLudek MMW 5 Add dedicated Addons panel in dlgOptions 
related to 0018433 closedLudek MMW 5 Add 'Update available' to addon's filter 
related to 0020213 closedLudek MMW 5 Prompt to restart MM5 is not shown after installing a new addon (regression) 
related to 0020352 closedLudek MMW 5 Show dropdown in Addon dialog box doesn't work correctly, i.e. it empties the list 

Activities

Ludek

2021-10-06 17:30

developer   ~0065005

Last edited: 2021-10-06 17:45

Assigned to me to implement the client side on a testing JSON.

As for the UI, we could start using existing Addons dialog and modify current

Show: [All|Skins|Metadata|Visualization|....] Search: _______

to

Show: [Installed|Not installed] Category: [All|Skins|Metadata|Visualization|....] Search: _______


Note: We might want to add the tree granularity later (once we have more addons)

peke

2021-10-06 18:40

developer   ~0065007

Last edited: 2021-10-06 18:44

in addition to 0013908:0065005 bug 0013903 should cover some behavioral issues within dialog especially point 5. where user can easily disable addon without uninstalling, which is very useful for debugging and testing of addons.

Ludek

2023-03-02 17:49

developer   ~0071279

Last edited: 2023-03-02 17:53

Assigned to Jiri to implement the server part, i.e. to serve JSON like this:

[{"name": "3D Flow Album View",
"version":"1.1.3",
"publisher": "drakinite",
"downloadLink":"https://www.mediamonkey.com/addons/download/861/ ",
imageLink:"https://www.mediamonkey.com/addon_system/repository/images/cache/addon_3dviewthumb.png ",
description:"Fast & smooth 3D interface for browsing your music by album. Fully integrated into MediaMonkey 5, including search, now playing, and lots of custom settings. Inspired by MonkeyFlow./n To enable the 3D view, click the Views dropdown on the top-right of the main panel and select 3D Album View. /n Requires WebGL. "}]

so that MM5 can parse it and show available addons in the Addons dialog.

jiri

2023-03-24 14:01

administrator   ~0071391

Last edited: 2023-04-03 17:14

Testing implementation is accessible at https://www.mediamonkey.com/_con/addons/apibrowse.php , details and tweaks to be discussed online.

Ludek

2023-03-24 14:20

developer   ~0071392

Assigned back to Jiri to add also 'version' and full imageLink..

Ludek

2023-04-04 16:10

developer   ~0071452

Assigned back to me as Jiri added it ( https://www.mediamonkey.com/_con/addons/apibrowse.php )

Ludek

2023-04-07 15:27

developer   ~0071462

Last edited: 2023-04-07 15:27

Implemented in 5.1.0.2801

All addons are now available in the Addons dialog, the installed are tracked at the top, uninstalled below.

peke

2023-05-18 11:06

developer   ~0071956

Verified 2804