Theme Editor: Added RBTouchArea class. Touch areas on a theme can now be displayed...
[kugel-rb.git] / utils / themeeditor / resources / deviceoptions
blob771229a4539255b16fc44c63a7c3d276fc706d4c
1 # This file defines the options for the device configuration panel
2 # Declare a section with a line containing a string inside brackets, i.e.
3 # [Some Section]
4 # Declare options within the section in the following format, one per line
5 # tag;Tag Label;[input];default
6 # tag is the skin tag represented by that option
8 # Tag Label is a human-readable label to attach to the input
10 # [input] is the type of widget that should be used for the tag, and its range
11 # if applicable.  The valid forms are:
12 # check - Inserts a true/false checkbox
13 # text - Inserts a line edit box
14 # slider(min, max) - Inserts a horizontal slider with range specified
15 # spin(min, max) - Inserts a spin box with range specified
16 # fspin(min, max) - Inserts a floating point spin box with range specified
17 # combo(option1, option2...) - Inserts a combo box with the options specified
19 # default is the default value for the input
21 # Note that there aren't any provisions for escaping characters at the moment,
22 # so don't include [, ], or ; in your text, or (, ) in combo box choices
24 # Blank lines are ignored
26 # A ? at the beginning of a field indicates that it's a special value for
27 # conditionals
29 # Be warned: because this file is compiled into the application, I'm not
30 # performing much of any error checking on it: screwing up the syntax may very
31 # well segfault the application on startup
33 [Rendering Info]
34 screenwidth ; Screen Width ; spin(0,800) ; 300
35 screenheight ; Screen Height ; spin(0,800) ; 200
36 remotewidth ; Remote Width ; spin(0,800) ; 100
37 remoteheight ; Remote Height ; spin(0,800); 50
38 simtime ; Simulation Time ; fspin(0, 100000) ; 60.0
39 showviewports ; Show Viewports ; check ; false
40 showtouch ; Show Touch Areas ; check ; true
41 rendersbs ; Render SBS If Available ; check ; true
42 rtl ; Right-To-Left Language ; check ; false
44 [ID3 Info]
45 id3available ; ID3 Info Available ; check ; true
46 ia ; Artist ; text ; Current Artist
47 ic ; Composer ; text ; Current Composer
48 iA ; Album Artist ; text ; Current Album Artist
49 id ; Album Name ; text ; Current Album Name
50 iG ; Grouping ; text ; Current Grouping
51 ig ; Genre Name ; text ; Current Genre
52 in ; Track number ; spin(1,100) ; 3
53 it ; Track Title ; text ; Current Title
54 iC ; Comment ; text ; Current Comment
55 iv ; ID3 Version ; fspin(1,2.4); 2.0
56 iy ; Year ; spin(1000,2020) ; 2008
57 ik ; Disk Number ; spin(1,100) ; 1
59 [Next Track ID3 Info]
60 Ia ; Next Track Artist ; text ; Next Artist
61 Ic ; Next Track Composer ; text ; Next Composer
62 IA ; Next Track Album Artist ; text ; Next Album Artist
63 Id ; Next Track Album Name ; text ; Next Album Name
64 IG ; Next Track Grouping ; text ; Next Grouping
65 Ig ; Next Track Genre Name ; text ; Next Genre
66 In ; Next Track Track number ; spin(1,100) ; 3
67 It ; Next Track Track Title ; text ; Next Title
68 IC ; Next Track Comment ; text ; Next Comment
69 Iv ; Next Track ID3 Version ; fspin(1,2.4); 2.0
70 Iy ; Next Track Year ; spin(1000,2020) ; 2008
71 Ik ; Next Track Disk Number ; spin(1,100) ; 1
73 [File Info]
74 fb ; Bitrate (kbps) ; spin(1,2048) ; 256
75 fc ; Codec ; combo(MP1, MP2, MP3, AIFF, WAV, OGG, FLAC, MPC, AC3, WV, ALAC, AAC, SHN, SID, ADX, NSF, Speex, SPC, APE, WMA) ; OGG
76 ff ; Frequency (Hz) ; spin(1,100000) ; 42000
77 fk ; Frequency (KHz) ; fspin(1, 100) ; 42
78 file ; File Path ; text ; /.rockbox/music/artist/album/01 - file.ogg
79 fs ; Size (KB) ; spin(1,100000) ; 3000
80 fv ; Variable Bit Rate ; check ; true
82 [Next File Info]
83 Fb ; Next File Bitrate (kbps) ; spin(1,2048) ; 256
84 Fc ; Next File Codec ; combo(MP1, MP2, MP3, AIFF, WAV, OGG, FLAC, MPC, AC3, WV, ALAC, AAC, SHN, SID, ADX, NSF, Speex, SPC, APE, WMA) ; OGG
85 Ff ; Next File Frequency (Hz) ; spin(1,100000) ; 42000
86 Fk ; Next File Frequency (KHz) ; fspin(1, 100) ; 42
87 nextfile ; Next File Path ; text ; /.rockbox/music/artist/album/02 - nextfile.ogg
88 Fs ; Next File Size (KB) ; spin(1,100000) ; 3000
89 Fv ; Next File Variable Bit Rate ; check ; true
91 [Playlist/Song Info]
92 ?pc ; Time In Song (Seconds) ; fspin(0,5000) ; 60
93 pe ; Playlist Entries ; spin(0,1000) ; 20
94 pn ; Playlist Name ; text ; Current Playlist
95 pp ; Playlist Position ; spin(0,1000) ; 10
96 ps ; Shuffle ; check ; true
97 ?pt ; Total Track Time ; spin(0,1000) ; 180
98 Sp ; Playback Pitch ; fspin(50,200) ; 100
99 rp ; Song Playcount ; spin(0,10000) ; 20
100 rr ; Song Rating ; spin(0,10) ; 5
101 ra ; Autoscore ; spin(0,10) ; 7
102 ?C ; Album Art Available ; check ; true
103 artwidth ; Album Art Width ; spin(0,500) ; 100
104 artheight; Album Art Height ; spin(0,500) ; 100
106 [Hardware Status]
107 pv ; Current Volume (dB) ; spin(-100,100) ; 0
108 ?pv ; Current Volume (Conditional) ; combo(Mute, Below 0 dB, 0 dB, Above 0 dB) ; 0 dB
109 bl ; Battery Level (-1 for unknown) ; spin(-1,100) ; 50
110 bv ; Battery Volts ; spin(0,20) ; 5
111 bt ; Time Left (-1 for unknown) ; spin(-1,500); 100
112 bp ; Charger Connected ; check ; true
113 bc ; Charging ; check ; false
114 bs ; Sleep Time Left ; spin(0,500) ; 100
115 mh ; Hold Switch ; check ; true
116 mr ; Remote Hold Switch ; check ; false
117 lh ; Hard Disk Activity ; check ; true
119 [Playback Status]
120 rg ; Replaygain Value (dB) ; fspin(-100,20) ; 0
121 ?rg ; Replaygain Status (Conditional) ; combo(Off, Track, Album, TrackShuffle, AlbumShuffle, No Tag) ; Off
122 mm ; Repeat Mode ; combo(Off, All, One, Shuffle, A-B) ; All
123 mp ; Playback Mode ; combo(Stop, Play, Pause, Fast Forward, Rewind, Recording, Recording Paused, FM Radio Playing, FM Radio Muted) ; Play
124 xf ; Crossfade Type ; combo(Off, Automatic Track Skip Only, Shuffle, Shuffle or Manual Track Skip, Always) ; Always
126 [Clock]
127 cc ; Has Realtime Clock ; check ; true
128 cf ; 24 Hour Format ; check ; true
129 cY ; Year ; spin(1500,2100) ; 2010
130 cm ; Month ; combo(January, February, March, April, May, Jun, July, August, September, October, November, December) ; January
131 day ; Day of Month ; spin(1,31) ; 20
132 ?cw ; Day of Week ; combo(Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday) ; Tuesday
133 hour ; Hour (24h) ; spin(0, 23) ; 12
134 minute ; Minute ; spin(0, 59) ; 25
135 second ; Second ; spin(0, 59) ; 20
137 [Recording Status]
138 Rp ; Target Has Recorder ; check ; false
139 Rm ; Recording in Mono ; check ; true
140 Rf ; Recording frequency ; combo(8,11,12,16,22,24,32,44,48,85,88,96) ; 44
141 Re ; Encoder Being Used ; combo(WAV, AIFF, WV, MP3) ; WAV
142 Rb ; Bitrate ; combo(8,16,24,32,40,48,56,64,80,96,112,128,144,160,192) ; 160
144 [FM Radio]
145 tp ; Target Has Radio ; check ; false
146 tt ; Tuner Tuned ; check ; true
147 tm ; Scan Mode ; check ; true
148 ts ; Stereo ; check ; true
149 ta ; Minimum Frequency (Two Decimal Digits) ; text ; 9.3
150 tb ; Maximum Frequency (Two Decimal Digits) ; text ; 9.4
151 tf ; Current Frequency (Two Decimal Digits) ; text ; 9.3
152 Ti ; Current Preset ; spin(1,100) ; 4
153 Tn ; Current Preset Name ; text ; Current Preset
154 Tf ; Current Preset Frequency ; text ; 9.3
155 Tc ; Preset Count ; spin(0,100) ; 10
156 tx ; Has RDS ; check ; true
157 ty ; RDS Name ; text ; Current RDS Name
158 tz ; RDS Text ; text ; Current RDS Text
160 [Misc.]
161 mv ; Volume Changing ; check ; false
162 cs ; Current Screen ; combo(Menus, WPS, Recording Screen, FM Radio Screen, Current Playlist Screen) ; WPS
163 Lt ; List Title ; text ; Current List Title
164 Li ; Title Icon ; spin(0,200) ; 2