2021-06-23, 16:18
(2021-06-23, 16:01)redglory Wrote:Just updated the GitHub with the changes to Custom_1117_Categories_Hub.xml. Not sure what needs to be changed for skin helper... I don't understand Py when I look at it...(2020-07-24, 19:43)AchillesPunks Wrote:I suppose this only applies to Home widgets (where you have movies and tvshows mixed).(2020-07-24, 19:41)3500 Wrote: from first i tried, from BINGIE OG, this skin heavy is because addons script.skin.helper.service and script.module.cherrypydid you download the skin from the github yet?
but almost that make it heavy is script.skin.helper.service
i must downgrade it the version of those 2 addons to make the skin is light movement for scrolling and changing every menu that i press
You can edit Custom_1117_Categories_Hub.xml and replace mediatype=media to mediatype=movies
Code:<!-- GENRES -->
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),drama)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=drama&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),crime)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=crime&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),thriller)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=thriller&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),action)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=action&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),comedy)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=comedy&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),adventure)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=adventure&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),western)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=western&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),horror)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=horror&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),science fiction)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=science fiction&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),family)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=family&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),animation)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=animation&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),mystery)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=mystery&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),romance)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=romance&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),documentary)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=documentary&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
<include content="Category_Widget" condition="String.IsEqual(Window(Home).Property(category),fantasy)">
<param name="content" value="plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media&genre=fantasy&limit=100&reload=$INFO[Window(Home).Property(widgetreload)]" />
<param name="sortBy" value="dateadded" />
<param name="sortOrder" value="descending" />
</include>
and on IncludesBingie.xml
Code:<value condition="String.Contains(Container.FolderPath, genre) | String.StartsWith(Container.FolderPath, plugin://script.skin.helper.widgets/?action=forgenre&mediatype=media)">$INFO[Window(Home).Property(ListItem.Label)]</value>
I would recommend for you to try or ask for changes on script.skin.helper.widgets to include forgenre for mediatype=media.