2010-06-10, 09:11
Hello, I must first acknowledge the work of yzack, thanks for this modification, which makes the skin much more enjoyable.
What I did was change a little yzack work, because my notion on this is zero or very low, but after several hours, I managed to polish a little more work.
Now these are not annoying and ugly black bars on the boxes and is a bit easier, either we or modify icons, just add.
To say that all this is tested on a 4:3 standard definition TV platform xbox xbmc revision 1.1 29xxx.
Of course we should amend the strings.xml English and then the language that you use l
we leave such as 31 005 PROGRAMS
31 011 and 31 017 are the ones I've used myself, but you can change them to your liking
</item>
<item id="8">
<label>$LOCALIZE[31005]</label>
<onclick>ActivateWindow(1,apps)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<icon>panel_menu_programs.png</icon>
<visible>!Skin.HasSetting(Custom_icon-programsgamesoff) + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="8">
<label>$LOCALIZE[31005]</label>
<font>Large</font>
<onclick>ActivateWindow(1,apps)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<label2>$INFO[Skin.String(Custom_icon-programsgames-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-programsgames)]</icon>
<visible>[Skin.HasSetting(Custom_icon-programsgamesoff)] + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="5">
<label>$LOCALIZE[31011]</label>
<onclick>ActivateWindow(1,games)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<icon>panel_menu_xbox.png</icon>
<visible>!Skin.HasSetting(Custom_icon-programsgamesoff) + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="5">
<label>$LOCALIZE[31011]</label>
<font>Large</font>
<onclick>ActivateWindow(1,games)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<label2>$INFO[Skin.String(Custom_icon-programsgames-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-programsgames)]</icon>
<visible>[Skin.HasSetting(Custom_icon-programsgamesoff)] + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="7">
<label>$LOCALIZE[31017]</label>
<onclick>ActivateWindow(1,emulators)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<icon>panel_menu_emulators.png</icon>
<visible>!Skin.HasSetting(Custom_icon-programsgamesoff) + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="7">
<label>$LOCALIZE[31017]</label>
<font>Large</font>
<onclick>ActivateWindow(1,emulators)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<label2>$INFO[Skin.String(Custom_icon-videofiles-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-videofiles)]</icon>
<visible>[Skin.HasSetting(Custom_icon-programsgamesoff)] + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
we have to modify the "includes_home.xml" on Xbox Xperience I use with very good results, the textures are xpr, compressed.
The next thing we have to do is copy the folder "media" icons that we use to Games and Emulators
Games = panel_menu_xbox ... changed the name because if nolo do, the icon will be presented by default the next inthe compressed textures.
Emulators = panel_menu_emulators
Programs = panel_menu_programs
Changed as you can see the id in the id we Programs "8" in the games id "5" and emulators id "7", we do this, because when changing panel, do not just disappear from the fixed without small text display of "check your" games etc, if we correlated, they do not go away and create a fairly ugly.
We do not need to change this ....<label2>$INFO[Skin.String(Custom_icon-videofiles-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-videofiles)]</icon>
Because we'll copy the folder icons directly in "media" just make sure to rename the icon "panel_menu_games" with "panel_menu_xbox"
This will achieve a perfect integration of the panels, without any aesthetic failure or error and without the happy black stripes that are created in the panels to manually add a custom icon from within the skin.
Thanks to all
What I did was change a little yzack work, because my notion on this is zero or very low, but after several hours, I managed to polish a little more work.
Now these are not annoying and ugly black bars on the boxes and is a bit easier, either we or modify icons, just add.
To say that all this is tested on a 4:3 standard definition TV platform xbox xbmc revision 1.1 29xxx.
Of course we should amend the strings.xml English and then the language that you use l
we leave such as 31 005 PROGRAMS
31 011 and 31 017 are the ones I've used myself, but you can change them to your liking
</item>
<item id="8">
<label>$LOCALIZE[31005]</label>
<onclick>ActivateWindow(1,apps)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<icon>panel_menu_programs.png</icon>
<visible>!Skin.HasSetting(Custom_icon-programsgamesoff) + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="8">
<label>$LOCALIZE[31005]</label>
<font>Large</font>
<onclick>ActivateWindow(1,apps)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<label2>$INFO[Skin.String(Custom_icon-programsgames-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-programsgames)]</icon>
<visible>[Skin.HasSetting(Custom_icon-programsgamesoff)] + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="5">
<label>$LOCALIZE[31011]</label>
<onclick>ActivateWindow(1,games)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<icon>panel_menu_xbox.png</icon>
<visible>!Skin.HasSetting(Custom_icon-programsgamesoff) + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="5">
<label>$LOCALIZE[31011]</label>
<font>Large</font>
<onclick>ActivateWindow(1,games)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<label2>$INFO[Skin.String(Custom_icon-programsgames-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-programsgames)]</icon>
<visible>[Skin.HasSetting(Custom_icon-programsgamesoff)] + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="7">
<label>$LOCALIZE[31017]</label>
<onclick>ActivateWindow(1,emulators)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<icon>panel_menu_emulators.png</icon>
<visible>!Skin.HasSetting(Custom_icon-programsgamesoff) + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
<item id="7">
<label>$LOCALIZE[31017]</label>
<font>Large</font>
<onclick>ActivateWindow(1,emulators)</onclick>
<thumb>windows/home/panel_menu.png</thumb>
<label2>$INFO[Skin.String(Custom_icon-videofiles-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-videofiles)]</icon>
<visible>[Skin.HasSetting(Custom_icon-programsgamesoff)] + !Skin.HasSetting(homeHomeGames) + !Skin.HasSetting(homeprogramsgames)</visible>
</item>
we have to modify the "includes_home.xml" on Xbox Xperience I use with very good results, the textures are xpr, compressed.
The next thing we have to do is copy the folder "media" icons that we use to Games and Emulators
Games = panel_menu_xbox ... changed the name because if nolo do, the icon will be presented by default the next inthe compressed textures.
Emulators = panel_menu_emulators
Programs = panel_menu_programs
Changed as you can see the id in the id we Programs "8" in the games id "5" and emulators id "7", we do this, because when changing panel, do not just disappear from the fixed without small text display of "check your" games etc, if we correlated, they do not go away and create a fairly ugly.
We do not need to change this ....<label2>$INFO[Skin.String(Custom_icon-videofiles-folder)]</label2>
<icon>$INFO[Skin.String(Custom_icon-videofiles)]</icon>
Because we'll copy the folder icons directly in "media" just make sure to rename the icon "panel_menu_games" with "panel_menu_xbox"
This will achieve a perfect integration of the panels, without any aesthetic failure or error and without the happy black stripes that are created in the panels to manually add a custom icon from within the skin.
Thanks to all