Sproglet / oversight

Oversight Jukebox for Popcorn Hour 1 and 2 series. Original code by Lordy.
1 stars 0 forks source link

[SKINNING] Themes support #489

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Add a new config option to be able to select a theme (possibly options to save 
/ create later?) for skins that support it.

A theme is basically a skin.cfg file which can be applied. With the new blu 
enhancements (oversight will be themeable soon), you can configure pretty much 
everything from the skin config page. If you could save these configs as theme 
files and load / share them then it really ramps up the user input for skinning.

Original issue reported on code.google.com by keith.ja...@gmail.com on 12 Sep 2010 at 10:42

GoogleCodeExporter commented 9 years ago
Suggestion on how themes may work...

Each skin has a 'themes' directory

In this directory the user can put zip files (maybe add an upload feature in 
admin somewhere?); These zip files will contain a skin.cfg file and, optionally 
an image called 'custom.jpg'

When a theme is selected then the contents of the zip file are unarchived - The 
skin.cfg file being dropped into the config directory for the skin and 
custom.jpg being added to the 720 folder (or 'backgrounds' folder; see issue 
491)

Original comment by keith.ja...@gmail.com on 13 Sep 2010 at 12:48