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:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  New Features for the Themesite
« previous next »
  • Print
Pages: [1] 2 3 4

Author Topic: New Features for the Themesite  (Read 8351 times)

Offline Domonoky

  • Developer
  • Member
  • *
  • Posts: 205
New Features for the Themesite
« on: December 11, 2009, 04:55:38 PM »
Hello,

i am currently working a bit on the themesite. And i want to collect ideas on what could be improved on our themepage.

So if you as a user or theme creator have ideas on how to improve the themepage, please post them here, and if i like it, i might implement it :-)

EDIT:
Already done things:
- create a way to update themes for themecreators
- download counters
- userratings
- sorting by..
- bugfixes
- ability to view themes, not divided by targets.
- button to report a theme to admins for review.
- list theme features (rwps, font, etc ): Zipcontent is now listed on themedetail page.
- multiple screenshots
- copy download counter on update  (done by Kugel)

Already suggested things which i like (no garanties that i will work on them) :-) :
- grouping of very similar themes
- support for remote themes. Ie themes which only contain remote things, to make sharing remote skin files easier between targets.
- tags
- support for theme ressources
- somehow make greyscale screenshots possible for color themes on grey targets
- better upload page, which also tells for which targets a theme will be shown, and other infos.
« Last Edit: February 11, 2010, 04:02:29 PM by Domonoky »
Logged

Offline seani

  • Member
  • *
  • Posts: 122
    • they call me MR sean
Re: New Features for the Themesite
« Reply #1 on: December 11, 2009, 07:33:46 PM »
A few things spring to mind:

1. One main image, as the large version of multiple thumbnails, so that mouseover or clicking on the thumbnail alters the main image. An an arbitrary number of thumbnails in addition to the mandatory screenshot.

2. The ability to add multiple descriptive tags to a theme in the manner of YouTube categorisation (or the old winamp skins) and allow searching / browsing on those tags, e.g. "simple", "modern", "retro", "high contrast"

3. Ability to add links to related / derived / parent themes.

4. Ability for users to "watch" themes at the player level and receive notifications of additions or amendments.
Logged
Sansa C240, Sansa E280, Clip

Offline perfectdrug

  • Artist
  • Member
  • *
  • Posts: 103
Re: New Features for the Themesite
« Reply #2 on: December 11, 2009, 07:55:14 PM »
I would like to see a function that combines themes into one entry, for themes which has just altered colours. So that it is less clutter for one and the same theme with just different colours, taking up as many entries currently as alternate colourversions are from it.
Logged
uʍop ǝpısdn < sbuıʇʇǝs pɔ1 < ʎɐ1dsıp < sbuıʇʇǝs 1ɐɹǝuǝb

Offline Ste-

  • Member
  • *
  • Posts: 76
Re: New Features for the Themesite
« Reply #3 on: December 11, 2009, 09:38:29 PM »
I would also second perfectdeugs idea.
For multiple themepacks. with just different backdrops in the wps cluttering up the current theme site.

An option for another wps image upload so you can show the wps with and without album art. just as an optional aside as some themes can be quite different without album art. so you can show, wps with aa, wps without aa and then the menu screenshot aswell.
Logged
Current Rocbox Devices: iAudio X5 240GB, Toshiba Gigabeat S240, iPod Classic 160GB, iPod Mini 2nd Gen 64GB, iRiver H360, Toshiba Gigabeat F40, iPod Video 30GB, Sansa e280v2, Sansa Fuzev2 8GB, Sansa Clip+ 8GB, Sansa Clip Zip 8GB, Sansa Fuze+ 4GB

Offline audio-i

  • Artist
  • Member
  • *
  • Posts: 266
Re: New Features for the Themesite
« Reply #4 on: December 11, 2009, 11:55:37 PM »
Downloads counter!
Logged

Offline seani

  • Member
  • *
  • Posts: 122
    • they call me MR sean
Re: New Features for the Themesite
« Reply #5 on: December 12, 2009, 07:33:45 AM »
Quote from: audio-i on December 11, 2009, 11:55:37 PM
Downloads counter!

Ah, good catch, which naturally suggests "User Ratings"
Logged
Sansa C240, Sansa E280, Clip

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: New Features for the Themesite
« Reply #6 on: December 12, 2009, 09:05:03 AM »
Quote from: perfectdrug on December 11, 2009, 07:55:14 PM
I would like to see a function that combines themes into one entry, for themes which has just altered colours. So that it is less clutter for one and the same theme with just different colours, taking up as many entries currently as alternate colourversions are from it.
Thirded!


I would also like the ability to host theme "resources" (original images / artwork at full resolution) linkable from the theme's own description.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

Offline seani

  • Member
  • *
  • Posts: 122
    • they call me MR sean
Re: New Features for the Themesite
« Reply #7 on: December 12, 2009, 06:30:22 PM »
Does it make sense to have two main routes into the site?

At the moment you pick your player and then view the themes available.

Maybe there's a case for also organising it as player within theme? That might be a natural way to record requests for model specific versions on a per-theme basis.
Logged
Sansa C240, Sansa E280, Clip

Offline Domonoky

  • Developer
  • Member
  • *
  • Posts: 205
Re: New Features for the Themesite
« Reply #8 on: December 12, 2009, 07:00:20 PM »
Quote from: audio-i on December 11, 2009, 11:55:37 PM
Downloads counter!

Done !

No historical data here, so they just start with 0 for now.
Logged

Offline pixelma

  • Rockbox Expert
  • Member
  • *
  • Posts: 645
Re: New Features for the Themesite
« Reply #9 on: December 13, 2009, 04:49:32 AM »
My wishes or ideas for the theme site are more basic but probably much harder to implement. ;)

1)
Being able to supply screenshots (itself) of themes that work in different colour depths and the subsite you are on is not the one the uploaded screenshot corresponds to. What I mean with this can be seen e.g. on the 160x128 greyscale and monochrome screen targets' pages (M:Robe100, H100, etc.) - you'll see colour screenshots there or grey ones because those are themes that will work on these targets but were made for e.g. the X5 with a colour screen.

I admit that I don't know how that should work - either "make" screenshots with simulators or so (but then you need to supply some dummy files or metadata and maybe the original author wouldn't like the screenshot his theme is demonstrated with) - or take the colour screenshot and use Rockbox somehow to scale down the colour depth like it probably would if you just take the bmp and "watch" it on the other target (not sure though if this works and would look like the theme on e.g. the greyscale target.

2)
A bit more independent handling of remote WPSs for two reasons: all of the current ones can be used on some targets as main WPSs (Iaudio remote for the X5 and M5 is the M3's main screen, the Iriver remotes' screen has the same resolution as the Sansa Clip and some ports in progress). My wish is that people with e.g. an M3 can have a choice out of every WPS which is made for this screen even when it is "hidden" as RWPS and vice versa - people with an Iriver remote could use a theme made for the Clip on that... problem with this is the font size though...  :-\. This would probably also solve the small "problem" that people will get the RWPS if a theme has one even if they don't have a remote and additionally remote WPSs that come with an H300 theme could be used with an H100 and vice versa (again - if font size fits).

The way I imagine it from a UI point of view: no change for the targets which would use this as main WPS (only a bigger selection). For targets with remote: select your main theme and you'll be lead to a page with WPSs that would fit on the remote and the first selection being an RWPS that was made for the theme if the author provided one. (This might need some additional magic figuring out if the font size is the same as for the chosen main theme or the system font is used via viewport definitions so that the user would only get a choice of working remote WPSs - this sounds complicated...*)

I'm not sure but maybe the wpsbuild script which packages the SVN themes could be utilised for this? The themes are all .wps files in the source and then packaged as .rwps or .wps when the zip is made. Probably this needs a different way to upload RWPSs: either asking the author to upload them separately as wps or some logic to analyse if the uploaded theme contains an .rwps and to extract that - and supply extra screenshots (see 1....).

*) A bit offtopic for this thread but since it could simplify things here too:
This would be less of a problem if one day we could at least chose different fonts for remote and main screen.

P.S.: Sorry for lengthy post and I hope it's not too confusing.
Logged

Offline Domonoky

  • Developer
  • Member
  • *
  • Posts: 205
Re: New Features for the Themesite
« Reply #10 on: December 13, 2009, 12:07:37 PM »

Another one down. :-)

Users can now update their themes, if they submit a theme with the same name, author,email and lcdsize. The old one gets hidden when the uploader verifies the email.
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: New Features for the Themesite
« Reply #11 on: December 13, 2009, 02:01:45 PM »
nice work!
Just noticed a bug with the single theme page...
The "works with release" line doesnt show the version number, and it looks like a space is removed in the submitter and submitted lines. i.e look at http://themes.rockbox.org/index.php?themeid=347&target=e200 and then at the e200 theme page.

my requests:
1) have themes list their features, i.e wps, rwps, sbs, rsbs, extra font, background images, etc... probably need to make it collapsable or something..
2) obvious extension to download stats.. sort by downloads/age/author
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline Domonoky

  • Developer
  • Member
  • *
  • Posts: 205
Re: New Features for the Themesite
« Reply #12 on: December 13, 2009, 04:17:44 PM »

The bug is fixed. If people find more such things, please tell me.

I just implemented "Rating" so thats another thing for which it would be nice to sort by.
Logged

Offline froggyman

  • Member
  • *
  • Posts: 214
Re: New Features for the Themesite
« Reply #13 on: December 13, 2009, 07:04:47 PM »
Quote from: Domonoky on December 13, 2009, 04:17:44 PM
I just implemented "Rating" so thats another thing for which it would be nice to sort by.

You might want to consider only allowing one rating per IP address, or something like that. Otherwise people might start voting for their own multiple times (or voting negatively towards someone elses), giving a biased overall opinion on certain themes.

Not sure if this is possible or not, just and idea.
Logged
iPod Video 5.5G 30GB - Now Dead :(
Sansa Fuzev2 4GB

"To prevent this day from getting worse, I'll just read ERROR as GOOD THING"

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: New Features for the Themesite
« Reply #14 on: December 13, 2009, 07:32:11 PM »
Ratings are silly anyway. People have different tastes, so ratings are meaningless without a means to ensure you only see ratings by users who have the same tastes as you.

If someone wants to waste their time pumping up a theme's rating, let them. It's their life they're wasting. Anyone who actually cares about finding a good theme will probably ignore ratings and actually look at the screenshots.
Logged

  • Print
Pages: [1] 2 3 4
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  New Features for the Themesite
 

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

Page created in 0.4 seconds with 15 queries.