2005-03-23, 03:57
i've been reworking the skins because there was a lot of redundancy. i currently have pm, pm2, and pm3 working really well but it requires some patches to xbmc to expose more functionality to python. the patches have been submitted and they will probably end up being included friday (since that seems to be the pattern for previous patches i submitted).
i also have a new skinned version of the program guide working but i have held back from checking it all into cvs until the xbmc patches make it into cvs... when i check it all in, i will be deleting almost all the skin-specific skin files replacing them with skin files that are in a shared directory. then each skin just needs a custom background image and most likely a vars.xml which contains a number of coordinate variables that are skin specific.
when those changes take place, the fallback will be the skin/shared directory...
i also have a new skinned version of the program guide working but i have held back from checking it all into cvs until the xbmc patches make it into cvs... when i check it all in, i will be deleting almost all the skin-specific skin files replacing them with skin files that are in a shared directory. then each skin just needs a custom background image and most likely a vars.xml which contains a number of coordinate variables that are skin specific.
when those changes take place, the fallback will be the skin/shared directory...