diff options
Diffstat (limited to 'wps')
-rw-r--r-- | wps/WPSLIST | 24 | ||||
-rwxr-xr-x | wps/wpsbuild.pl | 16 |
2 files changed, 40 insertions, 0 deletions
diff --git a/wps/WPSLIST b/wps/WPSLIST index 663b681533..58fa5f1114 100644 --- a/wps/WPSLIST +++ b/wps/WPSLIST | |||
@@ -69,6 +69,8 @@ backdrop: | |||
69 | iconset: | 69 | iconset: |
70 | viewers iconset: | 70 | viewers iconset: |
71 | selector type: bar (inverse) | 71 | selector type: bar (inverse) |
72 | ui viewport: - | ||
73 | remote ui viewport: - | ||
72 | </wps> | 74 | </wps> |
73 | 75 | ||
74 | <wps> | 76 | <wps> |
@@ -81,6 +83,8 @@ backdrop: | |||
81 | iconset: | 83 | iconset: |
82 | viewers iconset: | 84 | viewers iconset: |
83 | selector type: bar (inverse) | 85 | selector type: bar (inverse) |
86 | ui viewport: - | ||
87 | remote ui viewport: - | ||
84 | </wps> | 88 | </wps> |
85 | 89 | ||
86 | <wps> | 90 | <wps> |
@@ -93,6 +97,8 @@ iconset: | |||
93 | viewers iconset: | 97 | viewers iconset: |
94 | selector type: bar (inverse) | 98 | selector type: bar (inverse) |
95 | Statusbar: top | 99 | Statusbar: top |
100 | ui viewport: - | ||
101 | remote ui viewport: - | ||
96 | </wps> | 102 | </wps> |
97 | 103 | ||
98 | <wps> | 104 | <wps> |
@@ -105,6 +111,8 @@ backdrop: | |||
105 | iconset: | 111 | iconset: |
106 | viewers iconset: | 112 | viewers iconset: |
107 | selector type: bar (inverse) | 113 | selector type: bar (inverse) |
114 | ui viewport: | ||
115 | remote ui viewport: | ||
108 | </wps> | 116 | </wps> |
109 | 117 | ||
110 | <rwps> | 118 | <rwps> |
@@ -152,6 +160,8 @@ backdrop: | |||
152 | iconset: | 160 | iconset: |
153 | viewers iconset: | 161 | viewers iconset: |
154 | selector type: bar (inverse) | 162 | selector type: bar (inverse) |
163 | ui viewport: - | ||
164 | remote ui viewport: - | ||
155 | </wps> | 165 | </wps> |
156 | 166 | ||
157 | <rwps> | 167 | <rwps> |
@@ -159,6 +169,8 @@ Name: marquee.rwps | |||
159 | Author: Mike Sobel | 169 | Author: Mike Sobel |
160 | Font: 13-Nimbus.fnt | 170 | Font: 13-Nimbus.fnt |
161 | Statusbar: top | 171 | Statusbar: top |
172 | ui viewport: - | ||
173 | remote ui viewport: - | ||
162 | </rwps> | 174 | </rwps> |
163 | 175 | ||
164 | <wps> | 176 | <wps> |
@@ -173,6 +185,8 @@ backdrop: | |||
173 | iconset: | 185 | iconset: |
174 | viewers iconset: | 186 | viewers iconset: |
175 | selector type: bar (inverse) | 187 | selector type: bar (inverse) |
188 | ui viewport: - | ||
189 | remote ui viewport: - | ||
176 | </wps> | 190 | </wps> |
177 | 191 | ||
178 | <rwps> | 192 | <rwps> |
@@ -206,6 +220,8 @@ backdrop: | |||
206 | iconset: | 220 | iconset: |
207 | viewers iconset: | 221 | viewers iconset: |
208 | selector type: bar (inverse) | 222 | selector type: bar (inverse) |
223 | ui viewport: - | ||
224 | remote ui viewport: - | ||
209 | </wps> | 225 | </wps> |
210 | 226 | ||
211 | <rwps> | 227 | <rwps> |
@@ -228,6 +244,8 @@ backdrop: | |||
228 | iconset: | 244 | iconset: |
229 | viewers iconset: | 245 | viewers iconset: |
230 | selector type: bar (inverse) | 246 | selector type: bar (inverse) |
247 | ui viewport: - | ||
248 | remote ui viewport: - | ||
231 | </wps> | 249 | </wps> |
232 | 250 | ||
233 | <rwps> | 251 | <rwps> |
@@ -261,6 +279,8 @@ backdrop: | |||
261 | iconset: | 279 | iconset: |
262 | viewers iconset: | 280 | viewers iconset: |
263 | selector type: bar (inverse) | 281 | selector type: bar (inverse) |
282 | ui viewport: - | ||
283 | remote ui viewport: - | ||
264 | </wps> | 284 | </wps> |
265 | 285 | ||
266 | <wps> | 286 | <wps> |
@@ -352,6 +372,10 @@ viewers iconset.240x400x16: /.rockbox/icons/tango_small_viewers.bmp | |||
352 | 372 | ||
353 | # Whether the WPS is designed to have the statusbar on or off | 373 | # Whether the WPS is designed to have the statusbar on or off |
354 | Statusbar: top | 374 | Statusbar: top |
375 | |||
376 | # list & remote ui viewports | ||
377 | ui viewport: - | ||
378 | remote ui viewport: - | ||
355 | </wps> | 379 | </wps> |
356 | 380 | ||
357 | <rwps> | 381 | <rwps> |
diff --git a/wps/wpsbuild.pl b/wps/wpsbuild.pl index 735a63830a..e9e5c29a30 100755 --- a/wps/wpsbuild.pl +++ b/wps/wpsbuild.pl | |||
@@ -53,6 +53,8 @@ my $iconset; | |||
53 | my $viewericon; | 53 | my $viewericon; |
54 | my $lineselecttextcolor; | 54 | my $lineselecttextcolor; |
55 | my $filetylecolor; | 55 | my $filetylecolor; |
56 | my $listviewport; | ||
57 | my $remotelistviewport; | ||
56 | 58 | ||
57 | # LCD sizes | 59 | # LCD sizes |
58 | my ($main_height, $main_width, $main_depth); | 60 | my ($main_height, $main_width, $main_depth); |
@@ -293,6 +295,12 @@ MOO | |||
293 | if($rwps && $has_remote ) { | 295 | if($rwps && $has_remote ) { |
294 | push @out, "rwps: /$rbdir/wps/$rwps\n"; | 296 | push @out, "rwps: /$rbdir/wps/$rwps\n"; |
295 | } | 297 | } |
298 | if(defined($listviewport)) { | ||
299 | push @out, "ui viewport: $listviewport\n"; | ||
300 | } | ||
301 | if(defined($remotelistviewport) && $has_remote) { | ||
302 | push @out, "remote ui viewport: $listviewport\n"; | ||
303 | } | ||
296 | if(-f "$rbdir/wps/$cfg") { | 304 | if(-f "$rbdir/wps/$cfg") { |
297 | print STDERR "wpsbuild warning: wps/$cfg already exists!\n"; | 305 | print STDERR "wpsbuild warning: wps/$cfg already exists!\n"; |
298 | } | 306 | } |
@@ -347,6 +355,8 @@ while(<WPS>) { | |||
347 | undef $viewericon; | 355 | undef $viewericon; |
348 | undef $lineselecttextcolor; | 356 | undef $lineselecttextcolor; |
349 | undef $filetylecolor; | 357 | undef $filetylecolor; |
358 | undef $listviewport; | ||
359 | undef $remotelistviewport; | ||
350 | 360 | ||
351 | next; | 361 | next; |
352 | } | 362 | } |
@@ -513,6 +523,12 @@ while(<WPS>) { | |||
513 | elsif($l =~ /^filetype colours: *(.*)/i) { | 523 | elsif($l =~ /^filetype colours: *(.*)/i) { |
514 | $filetylecolor = $1; | 524 | $filetylecolor = $1; |
515 | } | 525 | } |
526 | elsif($l =~ /^ui viewport: *(.*)/i) { | ||
527 | $listviewport = $1; | ||
528 | } | ||
529 | elsif($l =~ /^remote ui viewport: *(.*)/i) { | ||
530 | $remotelistviewport = $1; | ||
531 | } | ||
516 | else{ | 532 | else{ |
517 | #print "Unknown line: $l!\n"; | 533 | #print "Unknown line: $l!\n"; |
518 | } | 534 | } |