Rockbox Technical Forums

Support and General Use => Theming and Appearance Customization => Topic started by: Yotto on February 07, 2010, 12:52:11 AM

Title: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 07, 2010, 12:52:11 AM
I've just completed the main design work on version 2 of my "CenterArt" WPS. Now the SBS and WPS have a unified look and it's not so jarring to go from one to the other. I'm very happy with it so far:

(http://pulpaudio.com/img/CenterArt/with_aa.png)

However, a problem occurs when there is no album art to display. The center area is very bare:

(http://pulpaudio.com/img/CenterArt/no_aa.png)

I can also keep the 100x100 box in the middle, which I think looks better but still has the same "big empty space" problem:

(http://pulpaudio.com/img/CenterArt/no_aa_box.png)

So here's the question... What do I put there? In my old design, the kbps et al. went in there. But in the redesign I was able to put that information in a more permanently-visible place. Now, though, there doesn't seem to be anything else to put there.

I don't know if I want an image in there. The theme is "all text" except the album art and I think I'd like to keep it that way.

Thoughts?
Title: Re: 320x240x16 - Working on CenterArt v2.0, need design advice
Post by: karashata on February 07, 2010, 01:02:30 AM
Personally I don't mind having a little bit of empty space once in a while when I play tracks without album art, though given your two displayed options I'd opt not to put the 100x100 pixel box there when the art's not being displayed. If it is that big a problem I might suggest possibly centering the bitrate and other file info in the space between the shuffle and other status info and the right side of the screen to distribute that empty space on either side of it to make it a little less noticeable.
Title: Re: 320x240x16 - Working on CenterArt v2.0, need design advice
Post by: yapper on February 07, 2010, 01:05:11 AM
Use it for the playlist viewer?
Title: Re: 320x240x16 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 07, 2010, 01:09:22 AM
@Karashata: Oooh, I like the idea of scooting the two sides in a bit. I'll look into that.

@yapper: I think I've heard of this beast. Don't know how it'd look in a 100x100 box. Maybe with a smaller font... I'll look into that too.

UPDATE:
I went with the playlist info. It may make it slightly too busy but I couldn't resist the added information. Thanks to both of you, though. Great suggestions!
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: perfectdrug on February 07, 2010, 06:01:44 AM
this would have been my solution:
(http://img695.imageshack.us/img695/7940/noaabox.png)
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 07, 2010, 07:45:11 AM
You can't see it in the image, but the track duration (the center of the 3 "time" numbers under the progress bar" will switch to ">>" "<<" "||" and "[]" where appropriate to signify each non-play state. Showing "play" is - in my opinion - redundant as you can generally hear in that case, and see the time counting down.

Thanks for the input!
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: TexasRockbox on February 07, 2010, 04:09:02 PM
Maybe replace the empty space with a 100x100 generic picture of a CD?
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Serenity on February 08, 2010, 09:07:52 PM
If the box stays, a larger clock display would help me more than a generic picture, but that's personal preference.  I understand there's already a clock in the lower right corner.  My MP3 player is usually my watch as well, so I use the Clock plugin constantly.

I really like this theme.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 09, 2010, 01:48:08 AM
@TexasRockbox: I'm not big on "space eating" pictures. It feels like I'm using up an area that could be put to better use with *anything* but a random image.

@Serenity:
Thank you! I like the theme as well :)

I actually use the clock a lot as well. I have my iPod in an arm strap, so I put the clock where it is in the theme so I can look down at my left arm and see the clock without too much trouble. It's upside-down but that doesn't seem to pose too much of a problem.

If you'd like, I can whip you up a "clock" theme. Or, if you're capable of adding clock code you want to replace the "playlist" code which is the very last line in the WPS. I don't believe you can make the font any bigger, sadly. From what I understand of Viewports you can only have two fonts at a time on the screen, and one of those fonts is the tiny default font.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: karashata on February 09, 2010, 01:51:59 AM
You could use images to make your clock bigger, JDGordon committed a patch recently that allows the clock tags to be used as conditionals (thread is here (http://forums.rockbox.org/index.php?topic=23709.0)), so you could even make your clock look like pretty much whatever you want.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: kage on February 16, 2010, 10:23:10 AM
when I run center-art v2,0, the center box is filled with the "next songs" list...but most of them (like right now for instance) are random nonsense [like IDEQ.mp3, or VUDP.m4a] ...I don't know if that is supposed to happen or not...because, if the track names would actually show themselves correctly, that would not be a bad way to fill that space...
except, maybe get rid of the band name, and just have the track name...

(http://i181.photobucket.com/albums/x167/Kage567/GEDC0032-1.jpg)

only until they reach the top 2 or 3 spots on the list are they given an understandable name...

there are 10 songs displayed there...

It would be hard, but I wonder is you could put some sort of "active wave" thing there... like a scope of the music waves... It seems like that would be VERY hard to do...but it is just a suggestion

and if you want to keep the "all text" theme, you could do a bar thing instead of waves...and use text as the bars...

I am going to take a gander and say that this would probably be impossible...
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: JdGordon on February 16, 2010, 12:10:27 PM
those are the file names on disk. you've used ituned to copy them on? and yes, only the first few will ever show the actual track info
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: kage on February 16, 2010, 12:22:57 PM
okay...yeah, I used itunes to copy them on...
I will be stopping that soon, because I don't like itunes, and finally have a way to put music on my ipod without it...

I just need to organise my library into something that I can understand...
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 16, 2010, 07:03:36 PM
Band - Song was a design choice I made. I preferred knowing the band and the first few letters of the song (if at all) to just the song.

You can modify the theme to show just the song. Change the very final line:
Code: [Select]
%Vp|1|+%ia-%it| %fn|

to:
Code: [Select]
%Vp|1|+%it| %fn|

Also, that "+" next to each song is an indicator that the song is queued in memory (which is why you can see the track info and not just the name). I like it but removing it would give you an extra character to see more text.

I'm thinking of having a different way to show the playlist, stretching it over the rightmost data box when hold is on. That should make the playlist view much more useful.

*EDIT*

Also, I'm noticing a lot of missing lines on your screen. Is that the way the theme looks? It's supposed to look more like the screenshots in the theme website.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: JdGordon on February 16, 2010, 07:06:17 PM
you can also scroll those lines, but it looks pretty shit if you do :p (add %s to the text)
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 16, 2010, 07:27:07 PM
Quote
you can also scroll those lines, but it looks pretty shit if you do :p (add %s to the text)

Yeah I tried that once.

...once :)
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: kage on February 19, 2010, 03:56:06 PM
those lines have been missing since I downloaded the theme, I have done nothing to it.
I actually did not notice them until you mentioned it haha
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 19, 2010, 05:40:13 PM
It appears that there are two versions of the font I use. I double-checked the current official fonts package and the correct one (the one that shows up correctly in my WPS) is in it.

If you don't care, of course, feel free to leave it but that would drive me bonkers :)

I'm having a bit of a time getting the wider upcoming tracks list working but hope to have something soon. I like the look of it.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: kage on February 19, 2010, 10:19:20 PM
the other thing that I just noticed about this theme, is that for some reason it runs REALLY slow on my Ipod 30 gig

I think it might have to do with all those qued up tracks...

It takes about 3 seconds to change the information after the song switches, and when you wake the player up from the "sleep" mode, the progress bar sometimes freezes... (the data switches instantaneously if you manually change the track)
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 20, 2010, 12:47:44 AM
the other thing that I just noticed about this theme, is that for some reason it runs REALLY slow on my Ipod 30 gig
Weird. I don't have that problem. When it goes to the next track everything instantly appears.
Quote
I think it might have to do with all those qued up tracks...
I am no coder, but it can't have to do with the tracks being queued. They're queued anyway. It could do with the displaying of them. maybe that eats up processor/memory.
Quote
It takes about 3 seconds to change the information after the song switches, and when you wake the player up from the "sleep" mode, the progress bar sometimes freezes... (the data switches instantaneously if you manually change the track)
I've never seen any of this. I'd be curious though, if you comment out the playlist does it speed up?
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: kage on February 22, 2010, 10:08:35 AM
I dont know what "commenting out" a playlist means...
and thats what I meant, displaying them may be what makes it go slow...

one of these days, when I am not insanely busy, I will take a video and show you what I am talking about.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: [Saint] on February 22, 2010, 10:34:36 AM
From what I understand of Viewports you can only have two fonts at a time on the screen, and one of those fonts is the tiny default font.


Multifont is now in SVN, this fixes that issue for you.

%Fl|'identifier'|'fontname.fnt'| is the syntax for this*
*(must come before any viewport that uses an additional font)

'identifier' = a number between 2 and 9 (Including 2 and 9...I think it's 9 anyway)
'fontname.fnt' = the fonts filename as it appears in your ./rockbox/fonts/ directory.

After the %Fl line is parsed, any following viewport can use its identifier to display the loaded font.

More info on Multifont is here. (http://forums.rockbox.org/index.php?topic=23857.0)


[St.]
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on February 22, 2010, 06:49:32 PM
I dont know what "commenting out" a playlist means...

Aha. Sorry. I think I intended on detailing this when I said that. Plus, I don't know what use it would be for anybody to know the information, considering it's only happening to you.

If you're curious, here's how to do it. On your rockbox is a file:
/.rockbox/wps/CenterArt.wps

Open that with any editor, like notepad. Go down to the very bottom line, that should read:
%Vp|1|+%ia-%it| %fn|

And add a "#" to it, to make it look like this:
#%Vp|1|+%ia-%it| %fn|

After you save that and reload Rockbox on your player, the playlist will no longer show up in the middle box. Instead, it'll just be a blank box.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: kage on February 24, 2010, 08:47:58 PM
okay, thanks!
Ill go try that
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Analbirth on June 17, 2010, 06:04:07 AM
its a bit off-topic, but for me the only way to contact you.
could you please convert CenterArt to 3.6? there is a problem in the menu view.
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on June 17, 2010, 03:12:03 PM
I noticed that last night while using CenterArt to see tags I'm putting in a new theme.

I have reuploaded the theme to the oldsite. Download away!
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Analbirth on June 20, 2010, 11:46:56 AM
sorry, but i use centerart v1^^
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on June 21, 2010, 11:38:26 AM
Ooooh. I haven't even looked at CenterArt v1 in a loooong time. I'll check it out when I can but it may be a few days. I am actually surprised that it has this problem (or that whatever problems it has cause them to not load at all) as I'm pretty sure it's from before the custom menu screens.

If you want to delve into it yourself, the problem likely lies in the /.rockbox/themes/CenterArt.cfg file. Look for some code that defines the menu dimensions and if it's there, see if the numbers are right. If it's not there, you likely have to put it there with dimensions of 0, 0, 320, 240 (as it was intended on being full screen)
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Analbirth on June 21, 2010, 03:23:25 PM
i cant fix it. so pls do it for me.

best regards
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on June 23, 2010, 04:39:20 PM
I've fixed the menus in the original CenterArt, and have uploaded the updated theme to the Oldsite themes site here (http://themes.rockbox.org/oldsite/www/index.php?themeid=826&target=ipodvideo).
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Analbirth on June 24, 2010, 08:29:50 AM
thank you very much
Title: Re: 320x240 - Working on CenterArt v2.0, need design advice
Post by: Yotto on June 25, 2010, 10:32:28 AM
I've also updated both CenterArt and CenterArt v2 on the new (daily build) theme page. The menu/file views were broken in both of those as well but they're both fixed now.