(11-09-2020, 02:07 PM)steve-o Wrote: Hey eminaguil! Thanks for all your hard work on this theme, it's my absolute favourite among those available!
I have to say, though, I'm noticing some significant lag on loading the grid mode (and in particular, while scrolling through it) and I suspect the issue has to do with all the library-specific banner images that seem to get loaded for every single grid item (and then all but one are hidden.)
If I pull out all that code from GridViewItemTemplate and just use the Platform fallback banners, the UI loads and scrolls much faster.
I'm wondering if there's a more programmatic way to load the Library images? Something like what you've done for Platforms:
<Image Source="{Binding Path=Platform.Icon, Converter={StaticResource ImageStringToImageConverter}}"
RenderOptions.BitmapScalingMode="Fant" Stretch="Fill" StretchDirection="Both"
Visibility="{DynamicResource IconBannerVisibility}" >
<Image.LayoutTransform>
<RotateTransform Angle="-90" />
</Image.LayoutTransform>
</Image>
Only binding to Library instead (or, ideally for my own selfish purposes, to Source.)
If there is a way to do this, my understanding of xaml fails me on how.
That was my initial objective:
https://www.reddit.com/r/playnite/commen...e_at_grid/
It can be achieved, it will be necessary to add within Playnite the sources images.
But, if someone cad help with that, will be welcome.