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
| | |-+  Complete List of CFG Syntax for Themes
« previous next »
  • Print
Pages: [1]

Author Topic: Complete List of CFG Syntax for Themes  (Read 2553 times)

Offline Arwym

  • Member
  • *
  • Posts: 12
Complete List of CFG Syntax for Themes
« on: May 24, 2008, 05:47:11 PM »
Hello!

I hope you don't mind me asking this...  I have been searching everywhere.  Forums, manual, wiki, etc.  I still haven't been able to find a complete list of all the possible options for a custom theme's .cfg files.  I thought they all would be here, but they aren't.  I don't know where else to look for, and that is why I am asking.  I need a reference for this, so if you could help me find it, I will greatly appreciate it.  If it's in the wiki, then I am very sorry, but I really can't seem to find it.

Thank you for your time.
Logged
Device: Sandisk Sansa e260

(Waiting for Meizu M6 to get 'Rockbox'ed' in the future!)

Offline karashata

  • Rockbox Expert
  • Member
  • *
  • Posts: 603
  • Just a fluffy dragon with too much time on my paws
    • Alex Vanderpol (karashata) on Twitter
Re: Complete List of CFG Syntax for Themes
« Reply #1 on: May 24, 2008, 06:09:48 PM »
Why don't you just take a look at the various theme configuration files from the bundled themes with Rockbox (or themes you might have downloaded) and get an idea there what sorts of settings you might want to change from those?  I think the cabbiev2 theme's configuration file has most of the settings you might want to change (ie. font, selector type, colors, etc) so you could use that as an idea and make your own config file from there...
Logged
Welp, my iriver H10 20GB is out of commission again.

Offline ZincAlloy

  • Member
  • *
  • Posts: 488
Re: Complete List of CFG Syntax for Themes
« Reply #2 on: May 24, 2008, 06:25:47 PM »
or just safe your settings in rockbox and take a look a the created .cfg file.
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Complete List of CFG Syntax for Themes
« Reply #3 on: May 24, 2008, 07:21:04 PM »
A theme file is simply a cfg file. There are no (technical) restrictions, so you can set any setting from a theme file if you wish. Obviously you shouldn't do so as a theme changing things like repeat mode or system settings would be quite confusing and annoying. The manual holds a list of cfg items (should be at least somewhat up to date), just pick those making sense for a theme ;)

Oh, and if you use the "save theme settings" (not save settings) menu entry all settings that are considered theme-related get saved. But ZincAlloy already mentioned that.
« Last Edit: May 24, 2008, 07:22:47 PM by bluebrother »
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline Arwym

  • Member
  • *
  • Posts: 12
Re: Complete List of CFG Syntax for Themes
« Reply #4 on: May 25, 2008, 04:38:21 AM »
I know what you're trying to say...  I know what a .cfg file is and that I could add anything to it (from that list).  But I am talking about appearance-specific options that are missing in the documentation, or so it seems.  I have looked inside other themes' .cfg files, but I know that there might be options I could use that are missing in any of those.  I have several themes downloaded and I study them as I can.

What I am trying to say is that the list in the wiki is incomplete.  And I know that because options such as 'iconset' are not added to it.  If other theme authors were able to figure these out even when they were not included in the wiki, I want to know how and where they found the information, so that I can do the same, instead of having to ask every time and bother others.
I don't want to miss anything that I could use in the future.  But if something is not documented and I am not a developer, how do I know it exists?
I don't say this only for myself, but for others as well.  Others who might find themselves having the same questions.

Quote
Oh, and if you use the "save theme settings" (not save settings) menu entry all settings that are considered theme-related get saved. But ZincAlloy already mentioned that.

There's my solution, I think.  I suppose that some values will be obvious regarding the way in which they are entered.  But if I have doubts, I hope you don't mind that I come to ask.  >.<

If I knew exactly what I am doing, I'd try helping by adding the missing CFG setting options (that is, updating the information) to the list.  But I don't want to make a mistake and confuse things.

Again, thank you for your time.  :)  I really appreciate it.
« Last Edit: May 25, 2008, 04:42:37 AM by Arwym »
Logged
Device: Sandisk Sansa e260

(Waiting for Meizu M6 to get 'Rockbox'ed' in the future!)

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Complete List of CFG Syntax for Themes
« Reply #5 on: May 25, 2008, 07:06:56 AM »
Quote from: Arwym on May 25, 2008, 04:38:21 AM
If I knew exactly what I am doing, I'd try helping by adding the missing CFG setting options (that is, updating the information) to the list.  But I don't want to make a mistake and confuse things.
Well, it's a wiki -- if you happen to add wrong information it's likely someone will rather soon fix it up. I think it's better to have an incomplete list than no list at all. And I'm quite sure you'll find missing items you're sure about. So don't worry too much ... we had wrong and outdated information in the wiki before and for sure will always have ;)
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline revnull

  • Member
  • *
  • Posts: 3
Re: Complete List of CFG Syntax for Themes
« Reply #6 on: September 27, 2008, 01:50:10 PM »
This is what I was able to dig up.

Code: [Select]
# While Playing Screen Settings
wps: /.rockbox/wps/filename.wps
statusbar: on|off
scrollbar: on|off
volume display: graphic|numeric
battery display: graphic|numeric
font: /.rockbox/fonts/filename.fnt
# Menu Screen Settings
backdrop: /.rockbox/backdrops/filename.bmp
foreground color: 000000 to FFFFFF
background color: 000000 to FFFFFF
selector type: pointer|bar (inverse)|bar (color)|bar (gradient)
line selector start color: 000000 to FFFFFF
line selector end color: 000000 to FFFFFF
line selector text color: 000000 to FFFFFF
show icons: on|off
iconset: /.rockbox/icons/filename.bmp
viewers iconset: /.rockbox/icons/filename.bmp
kbd: /.rockbox/path/filename.kbd
filetype colours: /.rockbox/path/filename.colours

- Ray
Logged

Offline MarcGuay

  • Rockbox Expert
  • Member
  • *
  • Posts: 1065
Re: Complete List of CFG Syntax for Themes
« Reply #7 on: September 28, 2008, 08:45:01 AM »
The full list is in the manual.  Although I suppose it's possible that things are missing from there as well.

http://download.rockbox.org/manual/rockbox-sansae200/rockbox-buildap3.html#x17-293000C
Logged

Offline revnull

  • Member
  • *
  • Posts: 3
Re: Complete List of CFG Syntax for Themes
« Reply #8 on: September 28, 2008, 06:34:20 PM »
While true, the listed seem to be most appropriate for theme configs.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Complete List of CFG Syntax for Themes
 

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

Page created in 0.105 seconds with 15 queries.