Rockbox Technical Forums

Support and General Use => Theming and Appearance Customization => Topic started by: knight4led on February 21, 2007, 11:34:48 AM

Title: 320x240 New WPS Works in Progress
Post by: knight4led on February 21, 2007, 11:34:48 AM
(http://img510.imageshack.us/img510/1649/cobaltwpspreviewbn0.png) (http://imageshack.us)

(http://img510.imageshack.us/img510/6194/cobaltfilepreviewte9.png) (http://imageshack.us)

This first one I am calling Cobalt and it is inspired by the UI on an old beat up Samsung flash player, but I made all the graphics myself in photoshop. It works fine right now, but I am not releasing it yet because I want to add some more info about the tracks just under the track name and I want to make that next song at the bottom alternate artist and track name.

--------------------------------------------------------------------------

(http://img137.imageshack.us/img137/6861/pinstripefl5.png) (http://imageshack.us)

I am calling this second one Pinstripe and it is inspired by the combination of Senab's Black Glass theme and the background which I found on Deviantart. With this one I want to see if I can figure out a way to make a WPS that completely changes depending on whether album art is present. I am toying with ideas for it currently.

Please leave any comments or ideas you have for either WPS.

Also I am working on these the old fashioned way (constantly plugging/unplugging my player) because I can't seem to build a UiSim on my Mac. JustJohnny has been a phenomenal help so far, but it still isn't making. If anyone can offer further support I would be very grateful.
Title: Re: 320x240 New WPS Works in Progress
Post by: lights0ut on February 21, 2007, 01:42:23 PM
Those look sweet, knight4led. I really like the unique approaches you've taken with the backgrounds (especially the pinstripe). If you're running a mac that can do windows I can give you a link to a sim I've built for the 5G that has the Album Art and Scrolling Margins patches applied to it (I'm on windows by the way). Anyway good luck with that (I HATED doing WPS without a sim).

A few comments on your work: You could align the volume and battery meters with the time on top,
about that does this alternate between the date etc (because there is enough space for it) Maybe you could add buttons for shuffle, repeat etc. in the box with the play button. Is the text under the progress bar for the next song? If it is maybe put something like Next up: or Coming Next: followed by Artist, Title, Album that alternates. Last maybe add a spot for genre in with the song info, and a different font than nimbus would be nice as a lot of WPS use this font.

I can't say much about the pinstripe as it looks like you've just started, but that is a wicked idea about an entirely different WPS being displayed depending on Album Art or not. Maybe a progress bar different from the one from black glass would be better though.

Well, there's my opinions, I hope that's enough feedback for you, good luck with these(and getting a sim), I'm interested to see how they turn out, very nice WPS's  ;)
Title: Re: 320x240 New WPS Works in Progress
Post by: knight4led on February 21, 2007, 02:05:31 PM
In Cobalt that box up top with the play indicator does have shuffle and repeat icons when they are enabled, I just forgot to turn them on for the screen-dump. I like the idea about alternating the line with the time, I was planning on putting the date in the line above until now. Right now if the sleep function is turned on it shows a little indicator with some zz's and the time remaining. The very bottom line is in fact the upcoming song and I plan to make that alternate. The reason I don't have any alternating lines right now is I have to figure out the syntax for embedding alternating lines within conditionals, and since I mostly get to work on these things in the evening, sometimes it makes my brain hurt, but I don't have internet access at those hours.

You are very right about Pinstripe being in the very early stages, but I am a little iffy about carrying through that idea until I have a Simulator working with Album Art and Scrolling Margins.

I can compile a Sim from a pure SVN build right now, but I don't know what versions of the patches will work with the SVN and the patch versions I've tried failed. I tried downloading archived source from the last date the patches compiled, but they won't make, it seems like there are files missing. I am thinking about downloading from SVN then overwriting that folder with an older source, which would leave any file that SVN had that the archive didn't. I figure its worth a try.
Title: Re: 320x240 New WPS Works in Progress
Post by: lachlan on February 22, 2007, 01:29:27 AM
I don't really like Cobalt, but Pinstripe is looking absolutely great so far.
Title: Re: 320x240 New WPS Works in Progress
Post by: lights0ut on February 22, 2007, 02:04:26 AM
You are very right about Pinstripe being in the very early stages, but I am a little iffy about carrying through that idea until I have a Simulator working with Album Art and Scrolling Margins.

I can compile a Sim from a pure SVN build right now, but I don't know what versions of the patches will work with the SVN and the patch versions I've tried failed. I tried downloading archived source from the last date the patches compiled, but they won't make, it seems like there are files missing. I am thinking about downloading from SVN then overwriting that folder with an older source, which would leave any file that SVN had that the archive didn't. I figure its worth a try.

with regards to what versions of which stuff to use, SVN from Feb 15 works with the latest Album Art (http://www.rockbox.org/tracker/?getfile=13263) and Scrolling Margins (http://www.rockbox.org/tracker/?getfile=13253) patches (I'm sure that's all you'll need)
P.S. if you don't know how to check out old svn you need to type this:

svn co svn://svn.rockbox.org/rockbox/trunk -r {2007-02-15} 0215
(this will put the source code from Feb 15 into a folder called 0215)
Title: Re: 320x240 New WPS Works in Progress
Post by: mor on February 22, 2007, 10:14:37 AM
nice themes, im looking forward to seeing them on thi ipod.
:)
good luck with your experiments.
Title: Re: 320x240 New WPS Works in Progress
Post by: knight4led on February 22, 2007, 12:10:12 PM
Ok, I am happy with the state of Cobalt now. I took most of what EvilG said into account, but the font was already too critical to the layout. Here are some screens to tide you over until I can upload to the wiki.

(http://img45.imageshack.us/img45/1470/dump1br2.png) (http://imageshack.us)

(http://img45.imageshack.us/img45/8421/dump2fd1.png) (http://imageshack.us)
Title: Re: 320x240 New WPS Works in Progress
Post by: BigMac on February 22, 2007, 12:17:49 PM
Hey are you still working on pinstripe because if not I would love to pick it up. And by the way your cobalt theme came out smashingly.
Keep ROCKing on!
Title: Re: 320x240 New WPS Works in Progress
Post by: knight4led on February 22, 2007, 12:40:58 PM
Absolutely still working on Pinstripe, I just wanted to finish up Cobalt first. The other major issue with Pinstripe is that I needed a Simulator to test my ideas out, its going to be more involved than Cobalt.
Title: Re: 320x240 New WPS Works in Progress
Post by: RedBreva on February 22, 2007, 05:11:46 PM
Very nice theme, however the Wiki link to the zip file seems to be broken...

You can also upload your finished thems to http://www.rockbox-themes.org  (specifically http://www.rockbox-themes.org/upload.php) and then see if your theme makes it into the top 30 downloads each month (This is Febs table: http://www.rockbox-themes.org/Top30_Charts/2007/02_February.html)
Title: Re: 320x240 New WPS Works in Progress
Post by: knight4led on February 27, 2007, 04:58:23 PM
Sorry I've been away for a few days, I'll fix up that zip on the wiki as soon as I can.

@BigMac: my iPod got swiped while traveling for work purposes so I will be dropping work on the Pinstripe theme. If you want to pick up the project just PM me and I'd be happy to send you the psd file.

Edit: I downloaded the Cobalt zip off the wiki and the zip worked fine for me, so if it wasn't working I'd suggest downloading it again.
Title: Re: 320x240 New WPS Works in Progress
Post by: BigMac on February 28, 2007, 05:30:09 PM
Ok pm sent and perhaps you should look into some police help if you have any idea of the culprit.
Title: Re: 320x240 New WPS Works in Progress
Post by: psycho_maniac on November 12, 2007, 01:46:36 AM
sorry to revive an old thread but can anybody confirm this working for the newest svn with the scrolling margins patch?  i am using (FS#8135 (http://www.rockbox.org/tracker/task/8135)) instead of (FS#2954 (http://www.rockbox.org/tracker/task/2954)). Does that make a difference?
Title: Re: 320x240 New WPS Works in Progress
Post by: tdtooke on November 12, 2007, 03:48:33 AM
That will make a big difference.  You'll have to rework the WPS to use the leftmargin patch.  Right now in Cobalt you have things like %s%m|leftmargin|rightmargin|, with this you have %s|leftmargin|.  Plus, and I'm not really looking, but I'm sure you have some %m|leftmargin|rightmargin| tags you'd have to change around as well.
Title: Re: 320x240 New WPS Works in Progress
Post by: psycho_maniac on November 12, 2007, 04:19:31 AM
AH HA. where were you when i needed you in IRC. i guess i should of stated in IRC that i only had the left margins patch installed. Thanks for the info and you were right about the %m|leftmargin|rightmargin| tags. would i just have to remove the right margin part?
Title: Re: 320x240 New WPS Works in Progress
Post by: tdtooke on November 12, 2007, 04:51:49 AM
You'll have remove %m completely.  to get something within a margin without the regular scroll-margins patch you could use spaces on both sides or have %s|leftmargin| and use spaces for your right margin.

edit: You might want to try the mailing lists instead of IRC.  In my personal experiences 90% of the time in IRC the devs are talking coding in there and are not much inclined to answer a question.
Title: Re: 320x240 New WPS Works in Progress
Post by: linuxstb on November 15, 2007, 09:38:08 AM
Please note that this is out of date - the change made in SVN to add a margin to %s (e.g. %s|10|) has been reverted and replaced with a left-margin only version of the %m tag

So just to be double-clear, SVN Rockbox does NOT support %s|10| - you'll need to use %s%m|10| instead.
Title: Re: 320x240 New WPS Works in Progress
Post by: NicolasP on November 16, 2007, 10:40:42 AM
And a small precision: you obviously aren't forced to use %m and %s together. We separated them precisely to allow using %m on a non-scrolling line.
Title: Re: 320x240 New WPS Works in Progress
Post by: psycho_maniac on November 16, 2007, 07:40:28 PM
cobalt now works with svn !! your welcome.
Title: Re: 320x240 New WPS Works in Progress
Post by: knight4led on November 20, 2007, 01:25:26 PM
Thanks Cobalt alive. I wish I had time and the ability to get all my WPS up to date.