Eskin block settings - accident12123/eversion GitHub Wiki

Overview:

Settings are used to perform a check of eskin screen names to user settings and tell us what your default is in case they screw it up. this block is in load.eskin only.

Format:

` type file1,file2,..

file1,file2,.. file1,file2,.. file1,file2,.. file1,file2,.. `

Starttype:

Starttype tells Eversion what the home screen will be.

Valid Settings:

  • home: home style screen like infowall has
  • menu: skin to load when the menu button is pressed (optional, you can be menuless)
  • index: index screen (Other_All_1 is default unless user overrides)
  • tv: details screens for tv shows
  • movie: details screens for movies.
  • error: error popup, optional ev will used the shared popup for errors
  • info: same as error, not exactly sure if I even use this but the idea behind it was a different look for informative popups over errors. Optional, ev will use shared for it.
  • multiinfo: same as error/info but with more than 1 ok choice. optional and only used for jukebox update at this time.
  • mpart: the popup when user wants a list of movie multiparts to pick from. optional ev will supply from shared if needed.

Files:

  • list filenames without .eskin extension and separated with a comma.
  • default must also be in the list of files.
  • default is optional but recommended, the first file in the list will be used if missing
  • More specific index and set defaults are in your settings-default.xml file, not the eskin file. Those indexes should be part of the index list.

Example:

<eskin> <settings> <home>home</home> <menu default="supermenu">menu,supermenu</menu> <index default="wall">list,wall</index> <tv>tvdetails</tv> <movie>moviedetails</movie> </settings> </eskin>

This is a skin with a homepage called home.eskin. 2 index choices of list.eskin and wall.eskin with wall being the default. tvdetails.eskin and moviedetails.eskin for the details screens.

⚠️ **GitHub.com Fallback** ⚠️