Hi joselbcn33, thanks for your feedback!
I'll look into these matter. I don't have lots of time this summer (finishing my PhD!). So it might take until september/october before I can really dig these matter.
Though, I can point you where you can change the order of the items in home menu. Assuming you use Night layout, look into Includes_Home_Night.xml.
Around line nos. 440 to 530, there's the "content". So, if you want TV Shows to be displayed before Movies, you change the code to the following (no need to change the id number, just drag and move the items in the order you want) :
Code:
<content>
<item id="2">
<description>TV Shows</description>
<label fallback="TV Shows">$LOCALIZE[31513]</label>
<icon>homeicons/tv-full.png</icon>
<thumb>$INFO[Skin.String(Home_Custom_Back_TVShow_Folder)]</thumb>
<onclick>ActivateWindow(Videos,tvshowtitles)</onclick>
<visible>!Skin.HasSetting(HomeMenuNoTVShowsButton)</visible>
</item>
<item id="1">
<description>Movies</description>
<label fallback="Movies">$LOCALIZE[342]</label>
<icon>homeicons/movies-full.png</icon>
<thumb>$INFO[Skin.String(Home_Custom_Back_Movies_Folder)]</thumb>
<onclick>ActivateWindow(Videos,movietitles)</onclick>
<visible>!Skin.HasSetting(HomeMenuNoMoviesButton)</visible>
</item>
<item id="3">
<description>Videos</description>
<label fallback="Videos">$LOCALIZE[31512]</label>
<icon>homeicons/videos-full.png</icon>
<thumb>$INFO[Skin.String(Home_Custom_Back_Video_Folder)]</thumb>
<onclick>ActivateWindow(VideoFiles)</onclick>
<visible>!Skin.HasSetting(HomeMenuNoVideosButton)</visible>
</item>
For the default focus on your list, I tried several tricks and none worked. Though, by moving your items as described above, youll be able to put the item you want at the right position.
For the custom list, I might be able to do it quickly before september.