Rockbox Technical Forums
Rockbox Development => Feature Ideas => Topic started by: Serenity on July 26, 2008, 12:48:57 AM
-
I realize this is really really low on the list of priorities, but I was wondering if it would be possible to include a 7th "priority" for Rockbox's album cover search. Just to make Rockbox fish into a specific folder (like /.rockbox/albumart) for a specific filename (like nocover.bmp) and display that instead of shifting the text or revealing part of the wallpaper.
Useless, I know, but fun. I use a specific graphic that makes me smile whenever a local demo or something equally unadorned shows up, but I have to save that same image as "cover.bmp" in every folder. It would be nice to just have Rockbox grab it from the single location each time it can't find a proper cover.
I couldn't figure out how to do this with wps tags--if it's possible through conditionals and I missed the tags, then just tell me I'm dumb. But I really did look before posting!! :-[
-
completely useless. just make the image part of your wps backdrop.
-
The themes that shift the text over when art isn't present were written that way because that's what the theme authors wanted them to do. That being said, if you wanted to stop that from happening so you could add the no-cover image to the WPS background and not have it overdrawn by text, you could edit the WPS file to remove the conditionals (%?C<> most likely, and fix the viewport definitions appropriately) that change the layout when no art is found.
-
I didn't quite catch that until after I had made the post... I need to stop skimming things so quickly...
-
I'll see if I can use conditionals to display the preloaded image when none is found.
Right now I'm using Ben Zavala's Fullscreen (no text shifting), and while I really like the background that displays under the album art, I'd rather use a dumb little photo that actually states "No Cover" (it doesn't take much to make me laugh). A graphic like that won't work as a background, though.
Thanks everyone for taking seriously my dumb little idea.
-
You can always place your own generic cover.bmp image in the root of your music collection to accomplish this.
-
Soap's solution is documented here: http://www.rockbox.org/twiki/bin/view/Main/AlbumArt#Where_To_Put_The_Images
An advantage of this over including the 'no artwork found' image into the WPS background is that you only have to add one file, rather than modify the background of every WPS you use.
EDIT: I can't get this to work with my folder structure, which is a Music folder in the root, then Artist folders, with Album folders below that. I have to put the 'dummy' cover.bmp file in the Artist folder to get it to work (case 6 in the examples in the Wiki link I refer to above).
It appears there would need to be a case 7 : ../../cover.bmp for it to work in my case.
-
Yes, I guess I did assume one's file structure was only one layer deep.
(Such as mine has been ever since iPod scrollwheel acceleration came into being.)
-
I had a look at the source but couldn't find where the album art paths are checked. If anyone can point me at the file I'd have a look at how hard it would be to either check another layer up, or maybe adding something like looking in .rockbox for a default cover.bmp.
-
You can do it as a conditional %?<C| Album art True| Album art false>
Use album art true for album art Picture and album art false For no album art picture
-
You can do it as a conditional %?<C| Album art True| Album art false>
That should be written as %?C<If Art|If No Art>, what you wrote would break the WPS and force to the old default.