- Moderator
- #1
The latest SVN now includes the ability for skinners to include an extra TVSeries.SkinSettings.xml as part of their package. The purpose of this file is to present the skin as you intended, the settings that can be defined are:
* View Settings e.g. the layout that should be used by default for Series\Season\Episode\Group View, also can control the text presentation in list layouts.
* Formatting Rules
* Logo Rules
These settings are probably some of the most frustrating settings needed to be manually defined by the user after installing different skins. This will also (I Hope) limit the number of questions being asked on the forums e.g. ...why the skin doesnt look right? or ....why am I missing logos? etc.
I have attached example xml for various skins as well as a new SVN compile of the plugin, the xml contains comments so I hope you all understand how it works from reading through them.
Advanced users whom what to control what they see can simply remove the file from their skin directory or they can set the import attributes for the above settings to "false".
Update: 12 Feb 2009:
New Setting to control supported layouts, requires v2.2
Update: 28 Jan 2009:
New Settings to Control Graphics Quality & Appending Logo/Image to ListViews
Here is an example of Supported Layouts, use this to define what layouts your skin supports. This will also be the available layouts define in the Context Menu when you invoke the Layouts Menu/Button from MediaPortals GUI:
Here is an example of 'Graphics Quality' settings which are used for StreamedMP skin:
The 'Appending Logo/Image to List Views' is a new attribute in Views e.g:
This setting was removed from the configuration dialog, and now can only be set here. Its not used by many skins that im aware of. I think SpinSafe are the only ones. If this setting is set to true, then you can't take advantage of Watched/Unwatched icons in list views.
These new settings require v2.0.3314 or greater
Please let me know what you think or anything I can improve on,
Damien
* View Settings e.g. the layout that should be used by default for Series\Season\Episode\Group View, also can control the text presentation in list layouts.
* Formatting Rules
* Logo Rules
These settings are probably some of the most frustrating settings needed to be manually defined by the user after installing different skins. This will also (I Hope) limit the number of questions being asked on the forums e.g. ...why the skin doesnt look right? or ....why am I missing logos? etc.
I have attached example xml for various skins as well as a new SVN compile of the plugin, the xml contains comments so I hope you all understand how it works from reading through them.
Advanced users whom what to control what they see can simply remove the file from their skin directory or they can set the import attributes for the above settings to "false".
Update: 12 Feb 2009:
New Setting to control supported layouts, requires v2.2
Update: 28 Jan 2009:
New Settings to Control Graphics Quality & Appending Logo/Image to ListViews
Here is an example of Supported Layouts, use this to define what layouts your skin supports. This will also be the available layouts define in the Context Menu when you invoke the Layouts Menu/Button from MediaPortals GUI:
Code:
<layouts>
<group List="true" SmallIcons="true" />
<series ListPosters="true" ListBanners="true" Filmstrip="true" WideBanners="true" />
<season List="true" Filmstrip="true" />
<episode List="true" />
</layouts>
Here is an example of 'Graphics Quality' settings which are used for StreamedMP skin:
Code:
<!-- Only used for Thumbnail view creation e.g. Filmstrip and WideBanners. Episode Thumbs are the exception -->
<!-- #TVSeries.SeriesBanner and #TVSeries.SeasonBanner properties dont use the values below, the image will be
presented as they are but will be using a delay of 250ms to present image -->
<!-- Higher values will achieve better graphics but will result in a drop in performance, test accordingly
<graphicsquality import="true">
<seriesbanners>55</seriesbanners>
<seriesposters>20</seriesposters>
<seasonbanners>30</seasonbanners>
<episodethumbs>90</episodethumbs>
</graphicsquality>
The 'Appending Logo/Image to List Views' is a new attribute in Views e.g:
Code:
<views import="true" AppendlmageToList="false">
This setting was removed from the configuration dialog, and now can only be set here. Its not used by many skins that im aware of. I think SpinSafe are the only ones. If this setting is set to true, then you can't take advantage of Watched/Unwatched icons in list views.
These new settings require v2.0.3314 or greater
Please let me know what you think or anything I can improve on,
Damien