Thank You for your continued support and contributions!
I am using Rockbox on an iPod 5 video. It looks like all of my themes have broken with the upgrade to 3.7 (and a later upgrade to 3.7.1 did not fix the problem).
All themes have a very raw top toolbar (like the one seen here) and most have a very small font and a very small scrolling area. Does any of this sound familiar?
What could have caused this? Did the theme format change between 3.6 and 3.7?
The change was for a specific reason (mostly related to internal code). If something needs changing to make it better then it will happen, but only if really necessary. The theme language won't change for every release. There is sometimes a choice between maintaining compatibility and future improvements. If it isn't possible to have both, then we go for making things better.
The change was well documented, there is a wiki page covering exactly what changes happened, we released a tool to update old theme files etc. etc.
It was well documented for developers, but not for users. As a user, my themes broke and I had no idea why. There was no notification of the changes and no explanation for the strange behavior.
That is entirely untrue, if you followed the forums you would have known it was coming, received warning it was going to happen, and known when it did happen.There was no lack of discussion around it.[St.]
Basically, Rockbox can't know if it's simple a bad WPS or if it's an "old" WPS unless it contains the entire old WPS definition too, which would more or less defeat the point of removing it. So there's no way for Rockbox to tell you "this is an outdated WPS."
It could pop up something when it fails to load a theme, but the fact that it fails to load the theme is evident anyway, isn't it?
But http://www.rockbox.org/wiki/MajorChanges which is the best place to get an overview of changes between releases mentions the skin breaking change, and links to a page that details it. You even mention that you read the release notes, so it's hardly fair to say "there was no notification" when it's right there, including explanation. "I didn't see the notification" or "I didn't know the right term to recognize the notification was relevant" is hardly the same as there not being one.
I don't think it's fair to expect all users to follow the forums, but if you don't actually read through the release notes before upgrading (and click links) what happens to you can hardly be considered anyone else's fault.
When is the last time you read the Firefox release notes? Probably never.
Ignorance to the documentation, whether deliberate or not, is not the fault of the product.
It certainly cannot be the fault of the software if you blindly installed it without thinking that there may be consequences attached to doing so.
I flatly refuse to believe that anyone can say that there was a lack of notification, or is a lack of documentation about the theme breaking changes introduced.
I am willfully ignorant of the Firefox documentation, but this has never caused me grief in all my years of using it.
How many firefox extensions or themes have you developed?
I would, however, recommend that the Rockbox team pull in more developers interested in usability, as I think this conversation could benefit from more of those perspectives.
Quote from: gevaerts on January 06, 2011, 12:24:54 PMHow many firefox extensions or themes have you developed?None, but I have shared ideas that were well-received by Mozilla employees. Why is this relevant?
Sorry, I misread your first post. I thought you meant these were themes that you had created, in which case it is relevant. On re-reading I see I was wrong there.
Page created in 0.104 seconds with 14 queries.