A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita
audio
rust
zig
deno
mpris
rockbox
mpd
1# __________ __ ___.
2# Open \______ \ ____ ____ | | _\_ |__ _______ ___
3# Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
4# Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
5# Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
6# \/ \/ \/ \/ \/
7# $Id$
8#
9# WPSLIST
10#
11# This should list all WPS and RWPS files we have and what their requirements
12# and preferences are.
13#
14# Each <theme> section will also cause a "theme" .cfg to be made, which the
15# <rwps> sections will not cause.
16#
17# A <wps> section can thus mention a "preferred" rwps file to load when that
18# theme is loaded.
19#
20# All sections should list what font and status bar setting they "like".
21
22<theme>
23Name: rockbox_default_icons
24Author: Rockbox team
25
26<main>
27iconset: -
28viewers iconset..+x1: icons/viewers.6x8x1.bmp
29viewers iconset..+x2: icons/viewers.6x8x2.bmp
30viewers iconset..+x(16|24|32): icons/viewers.6x8x16.bmp
31</main>
32
33<remote>
34iconset: -
35viewers iconset..+x1: icons/viewers.6x8x1.bmp
36viewers iconset..+x2: icons/viewers.6x8x2.bmp
37</remote>
38
39</theme>
40
41<theme>
42Name: rockbox_failsafe
43Author: Rockbox team
44
45WPS: yes
46RWPS: yes
47SBS: yes
48RSBS: yes
49FMS: yes
50RFMS: yes
51
52<main>
53backdrop: -
54font: -
55statusbar: top
56foreground color: 000000
57background color: B6C6E5
58selector type: bar (inverse)
59ui viewport: -
60</main>
61
62<remote>
63font: -
64statusbar: top
65ui viewport: -
66</remote>
67</theme>
68
69<theme>
70Name: cabbiev2
71# Real name of the creator of the WPS
72Authors: Johannes Voggenthaler, Apoo Maha, Marc Guay, Alex Vanderpol, Jerry Lange, Keith Perri, Mark Fawcus, and Marianne Arnold with support from Rockbox developers and forums. Based on Cabbie by Yohann Misquitta.
73WPS: yes
74FMS: yes
75RWPS: yes
76SBS: no
77RSBS: no
78
79<main>
80
81# override implicit .wps filename
82wps.800x480x(16|24|32): cabbiev2.800x480x16.wps
83wps.480x800x(16|24|32): cabbiev2.480x800x16.wps
84wps.400x240x(16|24|32): cabbiev2.400x240x16.wps
85wps.360x400x(16|24|32): cabbiev2.360x400x16.wps
86wps.320x480x(16|24|32): cabbiev2.320x480x16.wps
87wps.320x240x(16|24|32): cabbiev2.320x240x16.wps
88wps.240x400x(16|24|32): cabbiev2.240x400x16.wps
89wps.240x320x(16|24|32): cabbiev2.240x320x16.wps
90wps.240x240x(16|24|32): cabbiev2.240x240x16.wps
91wps.220x176x(16|24|32): cabbiev2.220x176x16.wps
92wps.176x220x(16|24|32): cabbiev2.176x220x16.wps
93wps.176x132x(16|24|32): cabbiev2.176x132x16.wps
94wps.160x128x(16|24|32): cabbiev2.160x128x16.wps
95wps.160x128x2: cabbiev2.160x128x2.wps
96wps.160x128x1: cabbiev2.160x128x1.wps
97wps.138x110x2: cabbiev2.138x110x2.wps
98wps.128x128x(16|24|32): cabbiev2.128x128x16.wps
99wps.128x128x2: cabbiev2.128x128x2.wps
100wps.128x160x(16|24|32): cabbiev2.128x160x16.wps
101wps.132x80x(16|24|32): cabbiev2.132x80x16.wps
102wps.128x96x(16|24|32): cabbiev2.128x96x16.wps
103wps.128x96x2: cabbiev2.128x96x2.wps
104wps.128x64x1: cabbiev2.128x64x1.wps
105wps.112x64x1: cabbiev2.112x64x1.wps
106wps.96x96x(16|24|32): cabbiev2.96x96x16.wps
107
108# override implicit .fms filename
109fms.160x128x2: cabbiev2-160x128x2.fms
110fms.128x128x2: cabbiev2-128x128x2.fms
111
112# Preferred font (including .fnt extension - leave blank for player):
113Font.800x480x(16|24|32): 35-Adobe-Helvetica.fnt
114Font.480x800x(16|24|32): 35-Adobe-Helvetica.fnt
115Font.400x240x(16|24|32): 15-Adobe-Helvetica.fnt
116Font.360x400x(16|24|32): 18-Adobe-Helvetica.fnt
117Font.320x480x(16|24|32): 27-Adobe-Helvetica.fnt
118Font.320x240x(16|24|32): 15-Adobe-Helvetica.fnt
119Font.240x400x(16|24|32): 16-Adobe-Helvetica.fnt
120Font.240x320x(16|24|32): 18-Adobe-Helvetica.fnt
121Font.240x240x(16|24|32): 16-GNU-Unifont.fnt
122Font.220x176x(16|24|32): 12-Adobe-Helvetica.fnt
123Font.176x220x(16|24|32): 12-Adobe-Helvetica.fnt
124Font.176x132x(16|24|32): 12-Adobe-Helvetica.fnt
125Font.160x128x(16|24|32): 12-Adobe-Helvetica.fnt
126Font.160x128x2: 12-Adobe-Helvetica.fnt
127Font.160x128x1: 12-Adobe-Helvetica.fnt
128Font.138x110x2: 12-Adobe-Helvetica.fnt
129Font.128x128x(16|24|32): 12-Adobe-Helvetica.fnt
130Font.128x128x2: 12-Adobe-Helvetica.fnt
131Font.128x160x(16|24|32): 12-Adobe-Helvetica.fnt
132Font.132x80x(16|24|32): 11-Sazanami-Mincho.fnt
133Font.128x96x(16|24|32): 08-Rockfont.fnt
134Font.128x96x2: 12-Adobe-Helvetica.fnt
135Font.128x64x1: 08-Rockfont.fnt
136Font.112x64x1: 08-Rockfont.fnt
137Font.96x96x(16|24|32): 08-Rockfont.fnt
138
139#misc settings that should be ignored on grayscale targets
140foreground color: CCCCCC
141background color: 000000
142line selector start color: fde89e
143line selector end color: b58c00
144line selector text color: 000000
145filetype colours: -
146
147#backdrop - remember this is the source file name in your SVN folder, not dest name!
148backdrop.800x480x(16|24|32): backdrops/cabbiev2.800x480x16.bmp
149backdrop.480x800x(16|24|32): backdrops/cabbiev2.480x800x16.bmp
150backdrop.400x240x(16|24|32): backdrops/cabbiev2.400x240x16.bmp
151backdrop.360x400x(16|24|32): backdrops/cabbiev2.360x400x16.bmp
152backdrop.320x480x(16|24|32): backdrops/cabbiev2.320x480x16.bmp
153backdrop.320x240x(16|24|32): backdrops/cabbiev2.320x240x16.bmp
154backdrop.240x240x(16|24|32): backdrops/cabbiev2.240x240x16.bmp
155backdrop.128x128x(16|24|32): backdrops/cabbiev2.128x128x16.bmp
156backdrop.128x128x2: backdrops/cabbiev2.128x128x2.bmp
157backdrop.128x160x(16|24|32): backdrops/cabbiev2.128x160x16.bmp
158backdrop.132x80x(16|24|32): backdrops/cabbiev2.132x80x16.bmp
159backdrop.138x110x2: backdrops/cabbiev2.138x110x2.bmp
160backdrop.160x128x(16|24|32): backdrops/cabbiev2.160x128x16.bmp
161backdrop.160x128x2: backdrops/cabbiev2.160x128x2.bmp
162backdrop.176x132x(16|24|32): backdrops/cabbiev2.176x132x16.bmp
163backdrop.176x220x(16|24|32): backdrops/cabbiev2.176x220x16.bmp
164backdrop.220x176x(16|24|32): backdrops/cabbiev2.220x176x16.bmp
165backdrop.240x320x(16|24|32): backdrops/cabbiev2.240x320x16.bmp
166backdrop.240x400x(16|24|32): backdrops/cabbiev2.240x400x16.bmp
167backdrop.96x96x(16|24|32): backdrops/cabbiev2.96x96x16.bmp
168backdrop.128x96x(16|24|32): backdrops/cabbiev2.128x96x16.bmp
169backdrop.128x96x2: backdrops/cabbiev2.128x96x2.bmp
170
171#selection bar settings for color targets
172selector type..+x2: bar (inverse)
173selector type..+x(16|24|32): bar (gradient)
174
175#icons
176iconset.800x480x(16|24|32): icons/tango_icons.32x32.bmp
177iconset.480x800x(16|24|32): icons/tango_icons.32x32.bmp
178iconset.400x240x(16|24|32): icons/tango_icons.16x16.bmp
179iconset.360x400x(16|24|32): icons/tango_icons.32x32.bmp
180iconset.320x480x(16|24|32): icons/tango_icons.24x24.bmp
181iconset.320x240x(16|24|32): icons/tango_icons.16x16.bmp
182iconset.240x240x(16|24|32): icons/tango_icons.16x16.bmp
183iconset.128x128x(16|24|32): icons/tango_icons.12x12.bmp
184iconset.128x160x(16|24|32): icons/tango_icons.12x12.bmp
185iconset.132x80x(16|24|32): icons/tango_icons.12x12.bmp
186iconset.160x128x(16|24|32): icons/tango_icons.12x12.bmp
187iconset.176x132x(16|24|32): icons/tango_icons.12x12.bmp
188iconset.176x220x(16|24|32): icons/tango_icons.12x12.bmp
189iconset.220x176x(16|24|32): icons/tango_icons.12x12.bmp
190iconset.240x320x(16|24|32): icons/tango_icons.16x16.bmp
191iconset.240x400x(16|24|32): icons/tango_icons.16x16.bmp
192iconset.128x96x(16|24|32): icons/tango_icons.8x8.bmp
193iconset.96x96x(16|24|32): icons/tango_icons.8x8.bmp
194iconset..+x2: icons/tango_small_mono.bmp
195
196#viewer icons
197viewers iconset.800x480x(16|24|32): icons/tango_icons_viewers.32x32.bmp
198viewers iconset.480x800x(16|24|32): icons/tango_icons_viewers.32x32.bmp
199viewers iconset.400x240x(16|24|32): icons/tango_icons_viewers.16x16.bmp
200viewers iconset.360x400x(16|24|32): icons/tango_icons_viewers.32x32.bmp
201viewers iconset.320x480x(16|24|32): icons/tango_icons_viewers.24x24.bmp
202viewers iconset.320x240x(16|24|32): icons/tango_icons_viewers.16x16.bmp
203viewers iconset.240x240x(16|24|32): icons/tango_icons_viewers.16x16.bmp
204viewers iconset.128x128x(16|24|32): icons/tango_icons_viewers.12x12.bmp
205viewers iconset.128x160x(16|24|32): icons/tango_icons_viewers.12x12.bmp
206viewers iconset.132x80x(16|24|32): icons/tango_icons_viewers.12x12.bmp
207viewers iconset.160x128x(16|24|32): icons/tango_icons_viewers.12x12.bmp
208viewers iconset.176x132x(16|24|32): icons/tango_icons_viewers.12x12.bmp
209viewers iconset.176x220x(16|24|32): icons/tango_icons_viewers.12x12.bmp
210viewers iconset.220x176x(16|24|32): icons/tango_icons_viewers.12x12.bmp
211viewers iconset.240x320x(16|24|32): icons/tango_icons_viewers.16x16.bmp
212viewers iconset.240x400x(16|24|32): icons/tango_icons_viewers.16x16.bmp
213viewers iconset.128x96x(16|24|32): icons/tango_icons_viewers.8x8.bmp
214viewers iconset.96x96x(16|24|32): icons/tango_icons_viewers.8x8.bmp
215viewers iconset..+x2: icons/tango_small_viewers_mono.bmp
216
217show icons: on
218statusbar: top
219ui viewport: -
220# Touchscreen: whether to show line separators or not. Default to yes only on touchscreen targets.
221list separator height: 0
222list separator height..+&touchscreen: auto
223list separator color: 808080
224
225</main>
226
227<remote>
228rwps.128x96x2: cabbiev2.128x96x2.wps
229rwps.128x64x1: cabbiev2.128x64x1.wps
230Font.128x64x1: 08-Rockfont.fnt
231statusbar: top
232ui viewport: -
233</remote>
234
235</theme>