3.3.3 Project Mayhem III skin

If you need any help with XBMC4XBOX, such as installing or using the software, please post it in here.
Post Reply
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

3.3.3 Project Mayhem III skin

Post by LSDArcade »

Apparently not the favorite skin anymore but I still love it. I just noticed one thing that bugs me and I was wondering how to fix it. The icons in the settings menu are stretched out.
Normal
Normal
stretched
stretched
One other thing and it's just a preference, Is there a way to change the date on the home screen to show the un-abbreviated month and day of the week? :geek:
neogeo71
Posts: 8
Joined: Sun Aug 26, 2012 11:00 pm

Re: 3.3.3 Project Mayhem III skin

Post by neogeo71 »

would love to see this fixed as well. stll my favorite skin....
User avatar
byron
Posts: 582
Joined: Wed Jul 04, 2012 9:26 pm
Location: Illinois
Has thanked: 27 times
Been thanked: 96 times

Re: 3.3.3 Project Mayhem III skin

Post by byron »

@ LSDArcade...Did you try going into settings/appearance/display/screen adjustment and make sure the box in the middle of the screen is as close to square as possible? Sometimes I even bust out a measuring tape ;)
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

Re: 3.3.3 Project Mayhem III skin

Post by LSDArcade »

@ byron, thanks for the suggestion and yes I played with every imaginable setting with no change. The stretched icons are only on the settings screen, no where else. As you can see by comparing these two screens, the other dimensions match. It's the icons only that are stretched.
User avatar
BuZz
Site Admin
Posts: 1891
Joined: Wed Jul 04, 2012 12:50 am
Location: UK
Has thanked: 66 times
Been thanked: 423 times
Contact:

Re: 3.3.3 Project Mayhem III skin

Post by BuZz »

It's a compatibility issue due to either changes I have made to the skin system, or changes made to the skin to make it work after skin changes. It is also a minor annoyance on a skin that I have very little motivation to support.

This project also has a shortage of devs. One option would be to read up on the skin system, and spend a few weekends and see if you can fix it and submit a patch. Another to open a ticket on redmine, and hope that someone has time to look into it.
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: 3.3.3 Project Mayhem III skin

Post by Dan Dar3 »

@LSDArcade
It probably is this file:
https://svn.exotica.org.uk:8443/xbmc4xb ... ttings.xml

Maybe the skin system change made the panel holding the panels to stretch and also made the buttons to fit the width. Might be worth comparing with the other skins, but it's possible the might have a different structure so won't be easy to spot what makes it behave differently...

I'm thinking it might work to put all the buttons in a "group" control and set a width / height to it to fit the buttons and not have them stretched. From what I see at the glance it appears the buttons are defined in the main panel, and that make them stretch.

http://wiki.xbmc.org/index.php?title=Controls
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

Re: 3.3.3 Project Mayhem III skin

Post by LSDArcade »

Thanks for the info BuZz and thank you for constantly improving XBMC.

Thanks Dan Dar 3 for the pointer. Most of these settings are just too complex for my brain but I'm going to do some trial and error and see if I can learn.
I did swap out out the PAL and PAL16x9 folders from the Project Mayhem III skin in XBMC 3.1-stable and it did make the buttons less stretched so that means the settings to tweak are in there somewhere.
less stretched
less stretched

I'm not to savvy when it comes to this stuff.

This has me thinking I can change one other thing that I would totally prefer: showing the year of the album in "album" view instead of showing the genre. :idea: Would you know which xml that setting would be in? :)
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: 3.3.3 Project Mayhem III skin

Post by Dan Dar3 »

@LSDArcade
That's very good way of trying to fix it - replacing it is the first thing to try and see if it solves the issue. If anything changes, like you've noticed, you can use a text compare tool (e.g. WinMerge on Windows or Meld on Linux) to see what exactly changed and depending how it changed visually, you can continue the changes along the same lines until it looks right - e.g. if you notice from the compare the width of a container is smaller, but still not right, you can just try to to make it even smaller until corrected.

Btw, instead of navigating back and forth after uploading a skin change through FTP, you can try to stay in the same screen and trigger a reload through the HTTP API:
http://XBOX/xbmcCmds/xbmcHttp?command=E ... ReloadSkin())
http://www.xbmc4xbox.org.uk/wiki/Web_Server_HTTP_API

Not sure which view is that, but if you take the entire skin files on your PC and search through their contents, you might find it - a screenshot might help.
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

Re: 3.3.3 Project Mayhem III skin

Post by LSDArcade »

Thank you Dan Dar3!

Reloading the skin through the computer was incredibly helpful and saved a lot of time. Through trial and error I was able to change the genre label to year label in album view by editing CommonViewTypes.xml

For anyone who wants to do the same replace: <label>$INFO[ListItem.Genre ,$LOCALIZE[515]: ]</label> with: <label>$INFO[ListItem.Year ,$LOCALIZE[562]: ]</label>

It was easy to replace genre with year in every instance in the xml until it displayed the year instead of genre but it took me a while to figure out how to change the label. I figured out the codes ($LOCALIZE[515], $LOCALIZE[562] etc. ) are in DialogSongInfo.xml.

Now to see if I can get the icons in the settings screen back to there proper size. I did not know about Winmerge and that will really speed up the process since I have differing xmls. Thanks again. :D
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

Re: 3.3.3 Project Mayhem III skin

Post by LSDArcade »

@BuZz

The main reason I don't use the Confluence Lite skin is a memory issue. I don't know if it's whether I changed the thumbsize to 320 in advance settings or if its because I have over 2,000 albums but when I start scrolling through them in Confluence Lite, the album covers go blank after a few dozen scroll by. It is not an issue when using the Project Mayhem 3 skin.
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: 3.3.3 Project Mayhem III skin

Post by Dan Dar3 »

@LSDArcade
Aside from your PM3 changes (which btw at this stage, you should probably copy and rename to make it your own, will help when you upgrade your XBMC4Xbox), you could try ToDDS.

http://www.xbmc4xbox.org.uk/forum/viewt ... f=14&t=993
http://code.google.com/p/xbmc4xbox-addo ... =2&q=todds

Glad to hear my suggestions worked and to see you getting into things.
User avatar
BuZz
Site Admin
Posts: 1891
Joined: Wed Jul 04, 2012 12:50 am
Location: UK
Has thanked: 66 times
Been thanked: 423 times
Contact:

Re: 3.3.3 Project Mayhem III skin

Post by BuZz »

Debug log? :-)
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

Re: 3.3.3 Project Mayhem III skin

Post by LSDArcade »

@BuZz Well I'm learning a lot today. Here is my first debug log. The thumbs stop loading in Confluence Lite. http://www.xbmclogs.com/show.php?id=80366

@Dan Dar3 So using WinMerge, I figured out the file to alter is indeed PAL\Settings.xml I could get the Thumbs square but a couple labels were truncated and I haven't been able to figure out how to tweak that yet.
Square thumbs but truncated labels
Square thumbs but truncated labels
User avatar
BuZz
Site Admin
Posts: 1891
Joined: Wed Jul 04, 2012 12:50 am
Location: UK
Has thanked: 66 times
Been thanked: 423 times
Contact:

Re: 3.3.3 Project Mayhem III skin

Post by BuZz »

it should free up as you scroll though them. are you scrolling quickly ? of course i would recommend smaller thumbsize too. unless ive somehow introduced a memory leak.. feel free to open a ticket about this on redmine and I can look into it further in the future and try to reproduce it.
User avatar
LSDArcade
Posts: 23
Joined: Wed Jan 09, 2013 10:37 pm
Location: California
Has thanked: 6 times
Been thanked: 3 times

Re: 3.3.3 Project Mayhem III skin

Post by LSDArcade »

I finally corrected the settings.xml to give the correct dimensions of the thumbnails. Here it is
Settings.zip
(1.68 KiB) Downloaded 287 times
Just unzip and place in the PAL folder of Project Mayhem III.
generaljewel
Posts: 15
Joined: Thu Jan 10, 2013 5:33 pm
Has thanked: 2 times
Been thanked: 2 times

Re: 3.3.3 Project Mayhem III skin

Post by generaljewel »

I use confluence theme :P
Post Reply