Support and General Use > Theming and Appearance Customization
Help me debug my theme port!
gbl08ma:
Come on, please stop that discussion about overlapping viewports and what's wrong and what's not. That's a discussion for another topic. At the end, I came here asking for help to port my theme, for the noble cause of increasing the number of themes of a target that has few themes [compared to other color iPods] :D, and I end up provoking a huge discussion between two theme developers.
I paid attention to what you've been saying as well as the PMs me and audio-i have exchanged some months ago regarding this theme and it's problems. Yesterday I came back to work on this theme, and released the green version of the theme on the theme site. I also had the orange version just ready, but as I saw the bug of the text disappearing was still persisting, I ceased of that idea and came here asking for help.
As audio-i provided me a file with most of the corrections made (thank you a lot), I replaced my WPS file for that one and made the necessary changes on the SBS. I didn't forget about the battery icon disappearing on levels below 16% problem: I corrected that was well as the shuffle icon that was disappearing when shuffle is disabled, and it's not meant to be this way AFAIK.
So, before uploading to the theme site, below is a link to a ZIP file (I would attach but it won't let me) so you can test before I make unnecessary buggy releases of themes on the theme site. (also, I need to take new screenshots, and I'll only make that when the theme port is finished)
I tested both on the simulator and on my device. Works perfectly (the theme). Talking about my DAP, an iPod Nano 2G, it is really unstable lately, and I'm not using a modified build. It often hangs with "undefined instructions" while playing music (this happens randomly on any file with any theme), and now it's hanging even often while it's charging on the USB, but without establishing a data connection. But that's a subject for the tracker and not for this post :)
Still about the ZIP, you'll notice that although the OP is about photoSkins-green, the ZIP contains the orange one. I plan on updating the green theme once I'm sure the orange version is OK (it's basically the same with different images and colours).
photoSkins-orange_v1.2.1: http://nextcloud.cz.cc/rockbox/photoSkins-orange_v1.2.1_iPod-Nano.zip
(it's on my personal server, I hope it doesn't go offline anytime soon ;))
audio-i:
[St.], could you please upload somewhere an example of this working to give it a look? What I did to test it was modifying a couple of my themes, not overlapping viewports, placing %V or Vl and %Vf in the next line, and using %s
gbl08ma:
After all, it seems I've managed to fix all the bugs of photoSkins-green and photoSkins-orange, and even managed to port another two themes to Nano: photoSkins-blue2 and photoSkins-road. These four themes are now available for Nano on the themes site, and I'm already converting another one.
Please report bugs by creating a thread, or preferably by PMing me. If there're much bugs I'll create a thread just for my theme :)
Thanks to everyone for helping me. :D
PS: After porting all (or the majority, at least) of the photoSkins series, I'll look into porting more iPod Video themes to Nano. I'm just not sure where to start (preferably, it would have to be a theme that would fit on a small screen, and not too much complex...), if you designed a theme that would like to see ported to Nano, PM me and I'll see what I can do.
spike66:
--- Quote from: [St.] on January 17, 2011, 11:58:56 AM ---My tests indicated to me that simply fixing the viewports was enough to get the theme to display correctly
--- End quote ---
--- Quote from: [St.] on January 17, 2011, 01:51:11 PM ---I've had a small play with using %vf/b both conditionally and with scrolling lines, and I just can't reproduce this.
--- End quote ---
[St.], contrary to your experience, I haven't been able to make the %Vf tag work in a different line, when the line to display has %s. I thought that was just not possible. Are there any specific conditions to make it work? How did you manage to make it work for the theme discussed here, since you said you fixed the overlapping viewprots, and it worked? I did the same to try and find out more about this, and even if I fix the viewports overlapping issue, the text still flickers, since it has %s ???
Edit: I tried it on different themes, different devices, I even modified the default cabbie to try to make this work... no luck
RockBoxFan:
I am having a problem with all five of the photoSkins themes. They work just fine in the simulator. When switching to the wps, the background goes grey. The album art, the text, and the icons display just fine. The only way I can get these to work is by commenting out the "%X(photoSkins-..._bg.bmp)" line in the .wps file. Of course, the background remains from the .sbs, but it works.
I am using a Nano 1g r29093-110119.
Thanks.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version