Posts: 65
Joined: Feb 2009
Reputation:
0
2012-02-22, 01:38
Hello,
in older XBMC, you had the OSD play controls (not sure if its called like that) positioned above. That was good, because it wouldnt disturb eg subtitles and such.
Now, the OSD controls are positioned below which I find annoying.
I was searching google for info about this with not much of success. I know in software like ZoomPlayer where you can change such things. However, I couldnt find something equivalent here.
Would it require a tweak in the skin itself or does anyone know any setting?
In case of a skin-modification - does anyone have any clue where to start? Even better would be if someone who already did solve this shared with us how the skin was tweaked.
Thanks.
Posts: 26,215
Joined: Oct 2003
Reputation:
187
Skin modification. VideoOSD.xml You probably want to mess around with DialogFullScreenInfo.xml as well.
Posts: 65
Joined: Feb 2009
Reputation:
0
2012-02-24, 22:13
(This post was last modified: 2012-02-24, 22:16 by Josefin.)
pkscout: thanks a million!
I was just about to give it a try - I had to install an older version of XBMC just to copy the two files to have as reference when I was about to compare.
Then I saw you had posted an answer.
Also, your files were very useful for me to learn from. I could compare the original file with yours and find out what you did. The cover art was a bit different positioned, but that is not a problem now that I know where to change.
But I have some questions; why did you suggest that I should rename the ZIP file? I was a little quick and simply unpacked the content of it and put it into the addon-folder. It worked. Are there different ways, eg keep the ZIP intact?
Second: Is the whole OSD play control one block or do you think the sub-elements can be moved around, eg the cover art , some buttons, etc? Because if you remember the old way it looked, the buttons where differently placed than they are now (not only moved from top to bottom).
Oh, and one last question: How do you guys work, when you mod the skin? Do you type by hand or is there any graphical interface (additional software) for doing such stuff?
Posts: 65
Joined: Feb 2009
Reputation:
0
pkscuot: Would you please take a look at this:
I modified your VideoOSD.xml a tiny bit to get closer to the older look - btw, great thanks again for leading me into the right direction. It is quite hard to understand these XML files. Even though they are logic in a way, they are a complete mess for an untrained eye.
If you dont mind, please do these changes so you see how it looks on my XBMC
Before:
Row 45-46
<posx>325</posx>
<posy>565r</posy>
Row 146
<posy>565r</posy>
After:
Row 45-46
<posx>295r</posx>
<posy>680r</posy>
Row 146
<posy>635r</posy>
The problem: Now that I did put the play-controls above the toggle buttons (subtitle and stuff), I thought I could navigate like it was possible before, using up/down to jump from button to button.
But appearently, the button order is set somewhere else and has nothing to do with how you place your buttons in the XML.
How can I adjust the navigation?
Hope I was clear enough.
Posts: 65
Joined: Feb 2009
Reputation:
0
pkscuot: Never mind, I managed to fix it on my own!
It appears to be the <onup> and <ondown> tags plus the id's. I had to add an ID for one of the groups because it was missing.
But instead I wanted to ask you about something you mentioned before, that the change might be overwritten when I update.
Can I store my changes somewhere "local" so that it overrides the skin? Just like I did with the keyboard.xml setting (which I stored under the user folder)?
Posts: 5
Joined: Oct 2011
Reputation:
0
thank you very much!
that's what I was looking for