Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Theme repair team wanted.
« previous next »
  • Print
Pages: 1 [2] 3 4

Author Topic: Theme repair team wanted.  (Read 12804 times)

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Theme repair team wanted.
« Reply #15 on: September 23, 2008, 11:27:14 AM »
Regarding %Cf and %?Ct, I'm not certain, it may be that the theme was made with a patch in mind.

Regarding the image buffer, old behaviour was that when the buffer was full it stopped loading images, but mostly worked as normal you just never saw the images. So if, for example, the last few images loaded were the "Stop" icon and the "On Hold" icon, or something similar, you might never notice they hadn't gotten loaded.

It's entirely possible the theme never worked, but nobody quite noticed.
Logged

Offline BdN3504

  • Artist
  • Member
  • *
  • Posts: 323
Re: Theme repair team wanted.
« Reply #16 on: September 23, 2008, 11:33:02 AM »
Ahh ok. Thanks for clearing that up. How do we go about fixing themes that have such problems (aside from leaving some images out)?
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Theme repair team wanted.
« Reply #17 on: September 23, 2008, 11:42:22 AM »
I think any theme that can't be fixed within Rockbox's current limits for whatever reason should be marked as "unsupported" and just left alone. It's up to the author how they wish to comply with whatever limitations Rockbox has.
Logged

Offline audio-i

  • Artist
  • Member
  • *
  • Posts: 266
Re: Theme repair team wanted.
« Reply #18 on: September 23, 2008, 12:16:21 PM »
Quote from: Llorean on September 23, 2008, 11:42:22 AM
I think any theme that can't be fixed within Rockbox's current limits for whatever reason should be marked as "unsupported" and just left alone. It's up to the author how they wish to comply with whatever limitations Rockbox has.

Clear enough. I guess most of the themes made for patched builds fall there, because even something like "converting" the use of multiple fonts, might imply more than fixing the theme, e.g cBrownPlastic for ipod video... the result might be more a *branch* than a *fix*.
Logged

Offline karltpb

  • Member
  • *
  • Posts: 40
Re: Theme repair team wanted.
« Reply #19 on: September 23, 2008, 12:53:09 PM »
Quote from: soap on September 23, 2008, 06:02:19 AM
Quote from: KarlTPB on September 23, 2008, 12:11:58 AM
In my opinion a wiki page would be better to track theme status. It would be easier to update it to reflect the theme status. Moreover it would provide a cleaner look and it would be easier for the users to look up the theme status too.
True .
I am the one who suggested starting a thread for it, so scold me.
Though, I'd rather spend the time to get this done than to make a wiki page.  Wiki is for permanent info, this (hopefully) is transitory.

Well if you're going to assign a different target to every member of the team, then I guess a topic would do the job too as other team members won't have to edit anything but their posts for updating theme status. If that's the case I take that back.

Quote
Quote
The other day I was thinking about the themes in the graveyard. Is it okay to list necessary changes alongside each theme (when ever possible) to fix them? I guess we won't have to worry about any licensing issues either.
I see no problem whatsoever in telling people how to fix graveyard themes, even of posting said repair instructions in the wiki.
That being said, the wiki galleries are going bye bye soon when the official theme site goes live.  The graveyards I think can be left behind, but I would rather concentrate efforts on getting the gallery themes up and running.

Does it mean the graveyard themes are going to the trash soon or are you going to keep them around for archival purposes?
Logged

Offline knight4led

  • Member
  • *
  • Posts: 87
Re: Theme repair team wanted.
« Reply #20 on: September 23, 2008, 02:17:02 PM »
Quote from: akahhannah on September 23, 2008, 12:16:21 PM
Clear enough. I guess most of the themes made for patched builds fall there, because even something like "converting" the use of multiple fonts, might imply more than fixing the theme, e.g cBrownPlastic for ipod video... the result might be more a *branch* than a *fix*.

With regards to my themes I haven't updated them on the wiki partly for the reason that they require a patched build. There are links to currently working versions of them in tdtooke's thread and nowhere else. So they shouldn't require a fix for the progress bar and scrolling margins if you search that thread.

However I have no problems with them being "converted" to the standard build without multiple fonts. The truth is that I think some of the differentiation in fonts can be redone with colors instead of font face to make the important lines stand out. The license allows anyone to change and redistribute the themes as long as I am credited, so feel free to have your way.
Logged

Offline mmadia

  • Member
  • *
  • Posts: 14
Re: Theme repair team wanted.
« Reply #21 on: September 23, 2008, 11:51:04 PM »
I uploaded the Sansa e200 themes to the wiki and modified the entries. 
So now, it should contain all working theme files.

Should the rockbox-themes.org files be uploaded anywhere?
Logged

Offline karltpb

  • Member
  • *
  • Posts: 40
Re: Theme repair team wanted.
« Reply #22 on: September 23, 2008, 11:55:11 PM »
Ah well, I guess people are doing stuff on their own. So I'm going to work on the iPod Video themes later on tonight.
Logged

Offline mmadia

  • Member
  • *
  • Posts: 14
Re: Theme repair team wanted.
« Reply #23 on: September 24, 2008, 12:05:46 AM »
Quote from: KarlTPB on September 23, 2008, 11:55:11 PM
Ah well, I guess people are doing stuff on their own. So I'm going to work on the iPod Video themes later on tonight.

Just as a quick disclaimer, I don't mean to step on anyone's toes here. 
I saw something broken that I wanted to fix. So, I fixed it.  :)
Logged

Offline audio-i

  • Artist
  • Member
  • *
  • Posts: 266
Re: Theme repair team wanted.
« Reply #24 on: September 24, 2008, 01:28:06 AM »
Quote from: KarlTPB on September 23, 2008, 11:55:11 PM
Ah well, I guess people are doing stuff on their own. So I'm going to work on the iPod Video themes later on tonight.

I haven't fixed any theme yet, but I already checked all the themes in the iPod video's gallery, so this can be a starting point. Here's the summary (theme name - status - comment)

Themes that worked:

AmaroK - working - svn
arboxWidgets - working - svn
AW200 - working - svn
Black Glass (Album Art Version) - working - svn
Black Glass (Non-Album Art Version) - working - svn
Cabbie 2.0 - working - svn
Cabbie 3.0 - working - svn
Christmas - working - svn
Detailed text - working - svn
DIY Contraption - working - svn
Escape Pod - working - svn
Escape Pod Plus SVN version - working - svn
EscapeBoD 2 - working - svn
Free-State for iPodVideo - working - svn
FSM(Flying Spaghetti Monster) - working - svn
Fullscreen - working - svn
ipodWidgets - working - svn. hey, I now realize it was posted to the wiki WITHOUT giving credit to the theme it is based on, the former version of arboxWidgets... too bad
kelp - working - svn
kelpbig - working - svn
nerdSketch - working - svn
newClix Series Pack 1: greenRings & fireShine - working - svn
newClix Series Pack 2: greenRings & fireShine - working - svn
Pen&Paper - working - svn
Pen&Paper_plus (Album Art + next song + waving man) - working - svn
rayboradio_OB : rayboradio for Official Build version - working - svn
Rockflow - working - svn
Slick - Bushfire - working - svn
Slick - Let It Blue - working - svn
Sudan - working - svn

Edit: Themes that have been fixed:

Classical Dark - working - svn
Simplex - working - svn
Yo Bunny - working - svn

Themes that need to be fixed:

ExampleWPS - not working - svn
frostBox Normal - not working - svn
frostBox Special - not working - svn, found a fixed version by DavidKaufmann here: http://www.rockbox.org/twiki/bin/viewfile/Main/WpsIpod5g?rev=1;filename=XXXbox.zip, it's uploaded but I can't find the link in the wiki
Gktxt 1.0 - not working - svn
Glass N Shadows v1.1- not working - svn. it was updated recently BUT the syntax is old. it's a .rar file->convert to .zip
iPodUbuntu - not working - svn. it's a .tar.gz file->convert to .zip
iRocker - not working - svn
Pen&Paper with AA and Nextsong - not working - svn
ROCKboxed - not working - svn. a working version is included in the svn Rockbox download (?)
Rocker - not working - svn
Ultima v1.0 - not working - svn

Themes made for patched builds:

Quote from: Llorean on September 23, 2008, 11:42:22 AM
I think any theme that can't be fixed within Rockbox's current limits for whatever reason should be marked as "unsupported" and just left alone. It's up to the author how they wish to comply with whatever limitations Rockbox has.

Boxagonal - unsupported - designed for a patched build
Boxagonal V1.1 + Non Album Art Version - unsupported - designed for a patched build
cBrownPlastic - unsupported - designed for a patched build
Escape Pod Plus - unsupported - designed for a patched build
Plain & Simple - unsupported - designed for a patched build
Psychosis Version 1 - unsupported - designed for a patched build
Theme X Album Art Edition - unsupported - designed for a patched build

We could now split the themes that need fixes, to avoid that two persons work on the same theme.

Edit: some of the authors of themes that need fixes are still around...

Edit: I've added notes in the gallery to the themes that need to be fixed, please remove those notes when the themes gets updated. Even better to additionaly leave there a note including the date it was updated.
« Last Edit: September 25, 2008, 10:32:24 AM by akahhannah »
Logged

Offline pixelma

  • Rockbox Expert
  • Member
  • *
  • Posts: 645
Re: Theme repair team wanted.
« Reply #25 on: September 26, 2008, 08:23:30 AM »
Since this operation means touching all the zip archives, this is a chance to bring them into line provided some guidelines or rules we can agree on.

One of my concerns now is the packaging of fonts. Currently there are some that don't include it if the font is in the extra fonts package but many do and I see that as problematic because: if the font changes in SVN (doesn't happen often but it does) then people will get the old copy by installing a theme which might have a bug or less characters. And it is also a matter of teaching people to install the fonts package... I know that there was some discussion about how the new theme site could handle this, things like automatic repackaging of themes when a font changes etc. but we aren't there yet. At least - could we have clear guidelines here?
Oh, in general, I hope all people taking part here use the new font names? (Didn't check, just making sure. ;))

And another topic just came to my mind, not sure but something to think or discuss about maybe: what do you think about bitmap-stripifying the themes? I'm aware that this is a bit more intrusive and quite a lot of work but it is more convenient for the user - less bitmaps (sometimes only a third or a quarter of what it was before) mean - faster unzipping (how notable that is depends on target though) and quicker boot-up times. I would hope such a community effort could give some more motivation to do this, at least for some?

Those were the 2 suggestions/questions I had; if I find the time I might help with the greyscale themes as it seems there are no monochrome ones with a proper license.
Logged

Offline mmadia

  • Member
  • *
  • Posts: 14
Re: Theme repair team wanted.
« Reply #26 on: September 26, 2008, 08:45:25 AM »
Quote from: pixelma on September 26, 2008, 08:23:30 AM
One of my concerns now is the packaging of fonts. ...
At least - could we have clear guidelines here?
Oh, in general, I hope all people taking part here use the new font names? (Didn't check, just making sure. ;))

Most of the updated e200 themes didn't have their font names and .cfg file changed.
Logged

Offline BdN3504

  • Artist
  • Member
  • *
  • Posts: 323
Re: Theme repair team wanted.
« Reply #27 on: September 26, 2008, 11:34:39 AM »
I think it's easier to simply use the old font, if it's included in the zip file and only update the names, if it's not present. Making the themes work has to be higher priority than complying with naming conventions, in my opinion.

PLUS i find it hard to match some old names and fonts to the current ones. is there a list somewhere containing the changes to the fonts (like "the font formerly known as chicago is now called 08-nimbus.fnt")
« Last Edit: September 26, 2008, 11:43:59 AM by BdN3504 »
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: Theme repair team wanted.
« Reply #28 on: September 26, 2008, 02:48:31 PM »
I agree with pixelma that we should update all of the themes to use the new font names -- I was planning to do this for any themes that I work on.  (I plan to work on some of the Gigabeat themes this weekend.)  This shouldn't take much time if you use an editor such as Textpad that allows for global search and replace in all open files.

Quote from: BdN3504 on September 26, 2008, 11:34:39 AM
is there a list somewhere containing the changes to the fonts (like "the font formerly known as chicago is now called 08-nimbus.fnt")

Yes, there's a list here: http://svn.rockbox.org/viewvc.cgi/trunk/fonts/README
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: Theme repair team wanted.
« Reply #29 on: September 26, 2008, 08:45:31 PM »
Bitmap strips would be nice IMHO, but font name changing is a must.  (again, IMHO).
Thank for reminding us of that needed action, pixelma.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

  • Print
Pages: 1 [2] 3 4
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Theme repair team wanted.
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.126 seconds with 15 queries.