2015-11-10, 00:11
Hi Marcelveldt. Can I please make a feature request...
We discussed a little while ago allowing the user to install additional widget providers when using skin helper in parallel with skin shortcuts to select widgets. I've now done the basics of the skin shortcuts side, but modifying the skin helper side is unfortunately beyond me.
The trouble is that the skin helper (from what I can see from following the code) loads the list of widgets in advance and keeps them cached for when skin shortcuts asks for them to be displayed. However, when additional widget providers are installed we still get the cached version - which doesn't include the additional widgets that are now available. I can see that it gets updated every 30 mins, but that's a little bit too long to wait
I don't know the skin helper code well enough to know what the best solution to this is, but ideally can you please look into a way for skin shortcuts to trigger a refresh (with, preferably, a new request for the widget list - which, from the skin shortcuts side - will come straight after waiting until this is loaded before returning. Or however is the best way to do it!
Cheers
We discussed a little while ago allowing the user to install additional widget providers when using skin helper in parallel with skin shortcuts to select widgets. I've now done the basics of the skin shortcuts side, but modifying the skin helper side is unfortunately beyond me.
The trouble is that the skin helper (from what I can see from following the code) loads the list of widgets in advance and keeps them cached for when skin shortcuts asks for them to be displayed. However, when additional widget providers are installed we still get the cached version - which doesn't include the additional widgets that are now available. I can see that it gets updated every 30 mins, but that's a little bit too long to wait
I don't know the skin helper code well enough to know what the best solution to this is, but ideally can you please look into a way for skin shortcuts to trigger a refresh (with, preferably, a new request for the widget list - which, from the skin shortcuts side - will come straight after waiting until this is loaded before returning. Or however is the best way to do it!
Cheers