2019-03-31, 04:58
(2019-03-31, 03:58)PH-SYM Wrote: @latts9923
(2019-03-31, 03:17)latts9923 Wrote: @Angelinas
I changed the condition in "value_widgetsmusic" to...
xml:<value condition="String.IsEqual(Container(9000).ListItem.Property(widgets),music.recentalbums)">
and it now shows in settings.xml...
xml:<setting id="menu4.widgets" type="string">music.recentalbums</setting>
but still no albums after adding the widget.
It appears to be something with script.skin.helper.widgets. If I change the condition line to this...
xml:<value condition="String.IsEqual(Container(9000).ListItem.Property(widgets),music.recentalbum)">musicdb://recentlyaddedalbums/</value>
it works just fine...whether the condition is "music.recentalbum" or "music.recentalbums". Are you using the latest v1.0.38 of script.skin.helper.widgets?
For quite some time I have waited for a fix for the album widgets (random albums being my preferrence) but some of the lasts posts by Angelinas and Latts got me tinkering.
First, I tried Angelina's approach, but that didn't work, but it got me thinking, why did it work in the Krypton version of the Skin and not in Leia?
I compared the includevariables.xml of both versions and found that the krypton version didn't use the 'skin helper widgets' plugin but the 'library data provider' instead.
I modified line 1718 (in the current version) with the plugin part of the Krypton version and at seemed to do the trick. because I assumed that there was a good reason the library data provider wasn't used anymore, I did not expect it to work.
This is the modified line that seems to work:
I hope this might help in finding a proper solution to the problem.xml:<value condition="String.IsEqual(Container(9000).ListItem.Property(widgets),music.randomalbum)">plugin://service.library.data.provider?type=randomalbums&reload=$INFO[Window(0).Property(randomalbums)]</value>]
For the record:
Kodi version: 18.1
Aeon MQ7 Leia mod: 1.0.1.6
Skin helper service widgets: 1.0.38
How come you guys can't get the Recently added albums to show but yet it works for me as stated in an earlier post I made?