From: Maciej Urbaniak <maciej@ur...> - 2012-09-24 17:04:44
After a long break I finally managed to merge all my xbmc skin code into
git repository. I have also managed to do some changes, fixes and
additions. The result can be more/less seen there:
There should be no problems with using the skin pretty much out of the
box. No manual merging is required (much of an improvement to the original
release). All you have to do is clone my repository from git hub: and
check out the xbmc branch:
git clone git://github.com/murbaniak/freevo1.git
git checkout xbmc
and then build it and install. The code has been merged with the head of
the main freevo repository.
I'd still consider this beta quality. You can find a current todo list in:
Make sure you update your local_config.py:
# Freevo SKIN settings:
# Skin file that contains the actual skin code. This is imported
# from skin.py
SKIN_MODULE = 'xbmc'
# XML file used for the dialog skins.
DIALOG_SKIN_XML_FILE = 'xbmc'
# XML file for the skin. If SKIN_XML_FILE is set, this skin will be
# used, otherwise the skin will remember the last chosen skin.
SKIN_XML_FILE = 'xbmc'
I have created a new skin module/code. This is not a rewrite, I basically
cloned the main module so I'd not break existing skins (just in case).
I have made some changes to the config files, check out
share/skins/xbmc/freevo_xbmc_config.py for details. Most things in this
file set correctly config variables for the xbmc skin, feel free to play
with them but be aware that changes might break the skin code. You can
overwrite them ba creating a new file local_xbmc_config.py by placing it
the same where you local_config.py is.