-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Theming system - Safe skinning implementation #422
base: master
Are you sure you want to change the base?
Conversation
created theming menu with a basic manager for downloading changing and deleting themes.
I tryed your theming yesterday, fun to play with! |
Looks really nice! I made a custom loading spinner just when B+ got started but could never implement it without losing stability. Maybe this could be implemented with your system. Haven't had a chance to look at the guide yet. (You can check it out at https://dl.dropbox.com/u/13253550/loading/loading.zip) |
Hessius, you should be able to get your new spinner as this replaces that template file I told you about when you were trying to get it working. This is a really sweet update as now people can have custom skins or at least graphics. Toliver, you can change the positioning of things on the home screen right? Only graphic changes? |
At this stage only the graphics can be changed. However if this is pulled into the main branch then I think I can find a way of allowing things to be moved about while still retaining all the existing functionality of boxee+ and the future without having to have themes for specific versions I'm currently working with a GUI guy who is going to release a theme and he has successfully changed the loader using this all runs smooth. He's on vacation so the theme won't be done until he is back |
Hessius, your links down, if you can re-up I can take a look |
Took a look, it's very easy to implement the loader. Your system is basically what I failed to do - i.e. compile the texturepackager correctly. Here's a re-up: https://dl.dropbox.com/u/13253550/loading/loading.zip Edit: That should be PART of your system is what I failed to do. The other part, I could never even have tried my hand at ;) |
nice loading ! It works |
This is a safe skinning/theme system built into the boxee+ settings menu.
You can watch a demo here:
http://www.youtube.com/watch?v=BY1QduaqHLw
I have created a basic guide to creating and packaging a theme here.
http://db.tt/Rznfxec8
At present you cannot replace or change any *.xml file.
When creating a theme you can only replace images contained within the original boxee theme.
This is done to ensure that the theme will be compatible with future versions of boxee+
I will work on a way to safely replace additional images added by boxee+.