2009-02-10, 08:14 AM
I think I've got the guts of this done and I'd like to check format and naming.
3 Main plugins:
MainMenu:
TVGuide
OSD:
Baseskin (layout?):
Not directly related to this post, but to clarify. Anything that I've placed (in the graphics or layout folders) in a CS Blue folder is intended to be used specifically (but obviously not exclusively) for CS Blue. Anything else is intended to be theme independent. So any graphics or formatting not in a CS Blue folder are intended to also be used independently from CS Blue.
3 Main plugins:
- I've updated the meta view xml's
- I've renamed "Slick" to "CS Blue - Slick" and included the list-background.png required. I'm proposing that the CSplugin loads this graphic from here. This then allows for future versions like Reflect - Slick and Glow - Slick each with their own specific list-background.png graphic.
- I've included the standard (multi view) XML in a folder called Standard - we could go with Standard View, Default or Default View something like that ???
MainMenu:
- I've added the 3 main vertical mainmenu layouts (left, center, right)
- I've been thinking with the Horizontal and slick views but I think there is a bug with how GB handles the Background Mask.png here. It loads it initially but when you return to the mainmenu form a plugin view it no longer loads. I was trying to use this graphic to create the same effect, since the plugin is already setup to load a Background Mask.png. These views aren't show stoppers for me personally, and if required we can easily borrow subs graphics and layout for slick until we get something worked out.
TVGuide
- Added the 5 different views previously discussed
- I haven't added any live-guide.xml formatting yet. How do you guys think we should add this?, as a separate choice or some kind of complimentary layout based on the actual TVGuide.xml chosen.
OSD:
- I wasn't exactly sure how to format this, here's how I presently have it. 2 sub folders - Internal Graphics and External Graphics. Internal Graphics folder has 2 files - Blue.xml and Black.xml and uses GB to generate the OSD graphics. External Graphics folder has 2 folders - Blue and Black, each contain the skin.xml and the 6 separate png's that make up the OSD (the plugin could then load the graphics based on the colour chosen)
- I have also made up a photoshop file for ControlIcons (this enables me to create various colour options). These are the transport controls that appear when you move the mouse in the OSD. They may also be useful to media plugins that may require transport controls. I don't really know what to suggest, implementation wise, but the option of multiple coloured control/transport icons is there.
Baseskin (layout?):
- I'm not sure what to call this folder - Layout, Main Layout, Global Layout, Master Layout ???
- I've added standard text (13/15pt) and large text (15/17pt)
Not directly related to this post, but to clarify. Anything that I've placed (in the graphics or layout folders) in a CS Blue folder is intended to be used specifically (but obviously not exclusively) for CS Blue. Anything else is intended to be theme independent. So any graphics or formatting not in a CS Blue folder are intended to also be used independently from CS Blue.
The Hairy Man
HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT
Support the Community Skin
HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT
Support the Community Skin