The plugin installer code has been in rough shape for awhile due to enhancements over time. Simple updates are error prone as they require touching a number of files. At the same time, I think it'd be worth revisiting the UX of the plugin installer - I like the idea of categories but as they have not been adopted by plugin developers I'm not sure they are getting use as-is.
Objectives
Clean up and simplify plugin installer classes (window, plugin/category managers)
Refresh plugin installer design
Consider different views (e.g. compact version was frequently requested after the icon update)
Increase ease of understanding the current state a given plugin (out of date, obsolete, etc.)
The plugin installer code has been in rough shape for awhile due to enhancements over time. Simple updates are error prone as they require touching a number of files. At the same time, I think it'd be worth revisiting the UX of the plugin installer - I like the idea of categories but as they have not been adopted by plugin developers I'm not sure they are getting use as-is.
Objectives