2013-10-30, 16:55
When in the Addon management screen (System->Addons) you can manage any addon available that you have installed or is available to you
Except - any addon that is solely marked as xbmc.python.module (correct me if I'm wrong here, I believe this is the correct condition that excludes them from showing)
Can these types of addons be:
1. Listed in their own sub-folder along with others addons? Allow the full management - install/uninstall, edit settings, change log etc.
The ideal locations I believe would be System->Addons-Get Addons, Enabled Addons, Disabled Addons
2. Show status message on update installed - currently it will only show if an update has failed
Reason - many issues have popped up in the past including:
- accidentally removed
- failed update
- did not get downloaded/detected causing other addons to show dependencies not met
- cannot tell which version of the module they have installed - unknown if they received x.y.z update
Also as a more notable reason, some of these modules also come along with they're own user settings which currently we are forced to expose inside the addons, which can confuse users as they may think they are applying these settings on a per addon basis rather than configuring the actual underlying module that is consumed by multiple addons
I maintain 1 module in particular where I run into this issue quite often - script.module.metahandlers
And with other addons I have used or maintain have also run into the missing dependencies problems and need to manually installed it, very difficult to explain to novice users how to do
Maybe there is a reason these types of addons are not displayed to us that I'm not aware of?
Except - any addon that is solely marked as xbmc.python.module (correct me if I'm wrong here, I believe this is the correct condition that excludes them from showing)
Can these types of addons be:
1. Listed in their own sub-folder along with others addons? Allow the full management - install/uninstall, edit settings, change log etc.
The ideal locations I believe would be System->Addons-Get Addons, Enabled Addons, Disabled Addons
2. Show status message on update installed - currently it will only show if an update has failed
Reason - many issues have popped up in the past including:
- accidentally removed
- failed update
- did not get downloaded/detected causing other addons to show dependencies not met
- cannot tell which version of the module they have installed - unknown if they received x.y.z update
Also as a more notable reason, some of these modules also come along with they're own user settings which currently we are forced to expose inside the addons, which can confuse users as they may think they are applying these settings on a per addon basis rather than configuring the actual underlying module that is consumed by multiple addons
I maintain 1 module in particular where I run into this issue quite often - script.module.metahandlers
And with other addons I have used or maintain have also run into the missing dependencies problems and need to manually installed it, very difficult to explain to novice users how to do
Maybe there is a reason these types of addons are not displayed to us that I'm not aware of?