2017-09-24, 16:43
I have a hard time understanding the logic behind having ListItem.Icon and ListItem.Art(thumb) returning the same value in the PVR. I don't have a PVR setup but as I understand it not all (or none?) backends supply thumbnails. However thumbnails can be provided by add-ons like Skin Helper Service, which has a PVR scraper function.
Because ListItem.Icon and ListItem.Art(thumb) return the same value, I am unable to distinguish what is shown in what situation. So I cannot define x dimensions, y scaling and z position when there's a thumbnail available, but use a dimensions, b scaling and c position when a channel logo is showing.
So, to put it briefly, please consider changing this so that:
- ListItem.Icon: returns channel logo
- ListItem.Art(thumb): returns a thumbnail if available, returns empty when not available.
This way the channel logo can be used as a fallback for thumbnails using a different set of properties. I can't think of any situation where this would take away anything.
Thoughts?
Because ListItem.Icon and ListItem.Art(thumb) return the same value, I am unable to distinguish what is shown in what situation. So I cannot define x dimensions, y scaling and z position when there's a thumbnail available, but use a dimensions, b scaling and c position when a channel logo is showing.
So, to put it briefly, please consider changing this so that:
- ListItem.Icon: returns channel logo
- ListItem.Art(thumb): returns a thumbnail if available, returns empty when not available.
This way the channel logo can be used as a fallback for thumbnails using a different set of properties. I can't think of any situation where this would take away anything.
Thoughts?