From c074c76211621ab15518649a4a835aeb5798bf29 Mon Sep 17 00:00:00 2001 From: Marianne Arnold Date: Sat, 28 Nov 2009 16:37:33 +0000 Subject: [PATCH] Make the classic_statusbar.sbs more classic. Icons, position of numbers, charging animation (only tested on a colour display so far), volume as before but gets a 'clipping' icon on targets that allow more than 0dB, add channels indicator in the rec screen. The only difference on swcodec should be the disk activity indicator on flash targets (for now). On hwcodec there are small differences in the recording screen - quality display is simply using the system font (no wasting another bitmap on a slightly less taller Q), frequency uses icons now (keeping the differences between the sbs files smaller and with the small 'k' it's easier to understand, but debateable). Since the animation makes use of the viewport colour (shades) parameters, a classic_statusbar.grey.sbs was needed - reusing the colour one didn't work correctly anyways. The difference between Recorders (RTC) and Ondios (disk activity) is achieved through the 112x64x1.sbs file itself. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23775 a1c6a512-1295-4272-9138-f99709370657 --- wps/classic_statusbar.112x64x1.sbs | 92 +++++++++++------- ...tusbar.rsbs => classic_statusbar.grey.sbs} | 78 +++++++++------ wps/classic_statusbar.mono.sbs | 78 +++++++++------ wps/classic_statusbar.sbs | 76 +++++++++------ wps/classic_statusbar/access_disk.bmp | Bin 0 -> 90 bytes wps/classic_statusbar/access_flash.bmp | Bin 0 -> 90 bytes wps/classic_statusbar/batter-y.bmp | Bin 0 -> 90 bytes wps/classic_statusbar/battery.bmp | Bin 384 -> 510 bytes wps/classic_statusbar/rec_channels.bmp | Bin 0 -> 118 bytes wps/classic_statusbar/rec_encoders.bmp | Bin 192 -> 158 bytes wps/classic_statusbar/rec_frequencies.bmp | Bin 448 -> 446 bytes wps/classic_statusbar/rec_mpegbitrates.bmp | Bin 640 -> 638 bytes wps/classic_statusbar/status.bmp | Bin 516 -> 542 bytes wps/classic_statusbar/volume.bmp | Bin 384 -> 538 bytes 14 files changed, 201 insertions(+), 123 deletions(-) rename wps/{classic_statusbar.rsbs => classic_statusbar.grey.sbs} (55%) create mode 100644 wps/classic_statusbar/access_disk.bmp create mode 100644 wps/classic_statusbar/access_flash.bmp create mode 100644 wps/classic_statusbar/batter-y.bmp create mode 100644 wps/classic_statusbar/rec_channels.bmp mode change 100755 => 100644 wps/classic_statusbar/rec_encoders.bmp mode change 100755 => 100644 wps/classic_statusbar/rec_frequencies.bmp mode change 100755 => 100644 wps/classic_statusbar/rec_mpegbitrates.bmp diff --git a/wps/classic_statusbar.112x64x1.sbs b/wps/classic_statusbar.112x64x1.sbs index c5c0ba8042..739b345a48 100644 --- a/wps/classic_statusbar.112x64x1.sbs +++ b/wps/classic_statusbar.112x64x1.sbs @@ -13,71 +13,95 @@ # Just comment out the line for the one you dont want! # comment out the next line if you dont want battery icons - %Vda +%Vda%Vde + # comment out the next line if you dont want battery number as text # %Vdb # comment out the next line if you dont want volume icons -# %Vdc +%Vdc # comment out the next line if you dont want volume number as text # %Vdd ################################################################ # Load some bitmaps -%xl|B|battery.bmp|0|0|10| -%xl|V|volume.bmp|0|0|10| -%xl|S|status.bmp|0|0|16| +%xl|B|battery.bmp|0|0|16| +%xl|V|volume.bmp|1|0|17| +%xl|S|status.bmp|0|0|15| +%xl|D|access_flash.bmp|0|0| +%xl|y|batter-y.bmp|0|0| + +# %xl|m|rec_mpegbitrates.bmp|1|0|18| +%xl|f|rec_frequencies.bmp|0|0|12| +# %xl|e|rec_encoders.bmp|0|0|3| +%xl|c|rec_channels.bmp|13|0|2| # Enable the correct viewports %?cs<%Vdc%Vdp%Vdr%Vds|%Vdc%Vdp%Vdr%Vds|%Vdz|%Vdc%Vdp%Vdr%Vds> +# Charging animation viewports +%t2%?bc<%Vdx|%Vda>;%t2%Vda + +# Either RTC (Recorders) or virtual LED (Ondios) viewport +%?cc<%Vdt|%Vdl> + # Battery area, Icons -%Vl|a|0|0|16|8|0| -%?bl<%xdBa|%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj> -# charging icon -%Vl|a|16|0|8|8|0| -%?bc<%xdSa|> +%Vl|a|0|0|17|7|0| +%?bl<%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj|%xdBk|%xdBl|%xdBm|%xdBn|%xdBo> + +# Battery area, viewport with full battery icon for charging animation +%Vl|x|0|0|17|7|0| +%xdBo + +# end of battery symbol (to exclude it from animation) +%Vl|e|17|0|3|7|0| +%xdy + +# usb power or charger icon +%V|20|0|8|8|0| +%?bu<%xdSa|%?bc<%xdSa|%?bp<%xdSo>>> # battery area, no icons -%Vl|b|0|0|-|8|0| -%bl%bc +%Vl|b|0|0|18|8|0| +%ar%bl # Volume area -%Vl|c|27|0|-|8|0| -%?mv<%pv|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj>> -%Vl|d|27|0|-|8|0| -%pv +%Vl|c|28|0|19|8|0| +%?mv<%ac%?pv<%xdVa|%pv| %pv| %pv>|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj|%xdVk|%xdVl|%xdVm|%xdVn|%xdVo|%xdVp|%xdVq>> +%Vl|d|28|0|19|8|0| +%ac%?pv<%xdVa|%pv| %pv| %pv> # Icons, all in the same bmp strip, so need to use multiple viewports # Playback mode -%Vl|p|46|0|-|8|0| +%Vl|p|47|0|9|8|0| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> # Repeat mode -%Vl|r|54|0|-|8|0| -%?mm<|%xdSi|%xdSj|%xdSk|%xdSl> +%Vl|r|56|0|9|8|0| +%?mm<|%xdSk|%xdSl|%xdSm|%xdSn> # Shuffle mode -%Vl|s|64|0|-|8|0| -%?ps<%xdSk|> +%Vl|s|65|0|-|8|0| +%?ps<%xdSm|> # Recording section -%Vl|z|27|0|6|8|0| - -%Vl|z|33|0|18|8|0| -%?Rp +# encoder/mpeg bitrate +%Vl|z|28|0|19|8|0| +%?Rp<%acQ%Rb> # status icon -%Vl|z|46|0|8|8|0| +%Vl|z|47|0|8|8|0| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> -# frequency and stereo/mono -%Vl|z|54|0|-|8|0| -%?Rp<%?Rf%?Rm<%xdSm|%xdSn>> +# frequency and channels +%Vl|z|55|0|-|8|0| +%?Rp<%?Rf<%xdfa|%xdfb|%xdfc|%xdfd|%xdfe|%xdff|%xdfg|%xdfh|%xdfi|%xdfj|%xdfk|%xdfl>> +%?Rm<%xdca|%xdcb> -# Clock on RTC able targets, and disk access -%V|-36|0|-6|8|0| # align on the right with room for 6 SYSFONT digits +# Clock on Recorders +%Vl|t|-30|0|30|8|0| # align on the right with room for 5 SYSFONT digits %?cc<%?ca<%?St|time format|<%cH|%cI>:%cM|--:-->|> -# disk access "icon" -%V|-6|0|-|8|0| # align on the right with room for 1 SYSFONT digit -%?lh<*|> + +# Disk access on Ondios +%Vl|l|-12|0|-|8|0| +%?lh<%xdD|> diff --git a/wps/classic_statusbar.rsbs b/wps/classic_statusbar.grey.sbs similarity index 55% rename from wps/classic_statusbar.rsbs rename to wps/classic_statusbar.grey.sbs index 413f98239e..21c2c88b62 100644 --- a/wps/classic_statusbar.rsbs +++ b/wps/classic_statusbar.grey.sbs @@ -5,7 +5,7 @@ # # specify the UI area viewport... everything but a bar 8 pixels high at the top -%Vi|0|8|-|-|1| +%Vi|0|8|-|-|1|0|3| ############################################################## # Options: @@ -13,74 +13,92 @@ # Just comment out the line for the one you dont want! # comment out the next line if you dont want battery icons - %Vda +%Vda%Vde + # comment out the next line if you dont want battery number as text # %Vdb # comment out the next line if you dont want volume icons -# %Vdc +%Vdc # comment out the next line if you dont want volume number as text # %Vdd ################################################################ # Load some bitmaps -%xl|B|battery.bmp|0|0|10| -%xl|V|volume.bmp|0|0|10| -%xl|S|status.bmp|0|0|14| +%xl|B|battery.bmp|0|0|16| +%xl|V|volume.bmp|1|0|17| +%xl|S|status.bmp|0|0|15| +%xl|D|access_disk.bmp|0|0| +%xl|y|batter-y.bmp|0|0| -%xl|m|rec_mpegbitrates.bmp|0|0|18| +%xl|m|rec_mpegbitrates.bmp|1|0|18| %xl|f|rec_frequencies.bmp|0|0|12| -%xl|e|rec_encoders.bmp|0|0|4| +%xl|e|rec_encoders.bmp|0|0|3| +%xl|c|rec_channels.bmp|13|0|2| # Enable the correct viewports %?cs<%Vdc%Vdp%Vdr%Vds|%Vdc%Vdp%Vdr%Vds|%Vdz|%Vdc%Vdp%Vdr%Vds> +# Charging animation viewports +%t2%?bc<%Vdx|%Vda>;%t2%Vda + # Battery area, Icons -%Vl|a|0|0|16|8|0| -%?bl<%xdBa|%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj> -# charging icon -%Vl|a|16|0|8|8|0| -%?bc<%xdSa|> +%Vl|a|0|0|17|7|0|0|3| +%?bl<%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj|%xdBk|%xdBl|%xdBm|%xdBn|%xdBo> + +# Battery area, grey background viewport for charging animation +%Vl|x|0|0|17|7|0|0|1| +%?bl<%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj|%xdBk|%xdBl|%xdBm|%xdBn|%xdBo> + +# end of battery symbol (to exclude it from animation) +%Vl|e|17|0|3|7|0|0|3| +%xdy + +# usb power or charger icon +%V|20|0|8|8|0|0|3| +%?bu<%xdSa|%?bc<%xdSa|%?bp<%xdSo>>> # battery area, no icons -%Vl|b|0|0|-|8|0| -%bl%bc +%Vl|b|0|0|18|8|0|0|3| +%ar%bl # Volume area -%Vl|c|27|0|-|8|0| -%?mv<%pv|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj>> -%Vl|d|27|0|-|8|0| -%pv +%Vl|c|28|0|19|8|0|0|3| +%?mv<%ac%?pv<%pv|%pv| %pv| %pv>|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj|%xdVk|%xdVl|%xdVm|%xdVn|%xdVo|%xdVp|%xdVq>> +%Vl|d|28|0|19|8|0|0|3| +%ac%?pv<%pv|%pv| %pv| %pv> # Icons, all in the same bmp strip, so need to use multiple viewports # Playback mode -%Vl|p|46|0|-|8|0| +%Vl|p|47|0|9|8|0|0|3| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> # Repeat mode -%Vl|r|54|0|-|8|0| +%Vl|r|56|0|9|8|0|0|3| %?mm<|%xdSk|%xdSl|%xdSm|%xdSn> # Shuffle mode -%Vl|s|64|0|-|8|0| +%Vl|s|65|0|-|8|0|0|3| %?ps<%xdSm|> # Recording section # encoder/mpeg bitrate -%Vl|z|27|0|18|8|0| +%Vl|z|28|0|19|8|0|0|3| %?Rp<%?Re<%xdea|%xdeb|%xdec|%?Rb<%xdma|%xdmb|%xdmc|%xdmd|%xdme|%xdmf|%xdmg|%xdmh|%xdmi|%xdmj|%xdmk|%xdml|%xdmm|%xdmn|%xdmo|%xdmp|%xdmq|%xdmr>>> # status icon -%Vl|z|46|0|8|8|0| +%Vl|z|47|0|8|8|0|0|3| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> -# frequency -%Vl|z|54|0|-|8|0| +# frequency and channels +%Vl|z|55|0|-|8|0|0|3| %?Rp<%?Rf<%xdfa|%xdfb|%xdfc|%xdfd|%xdfe|%xdff|%xdfg|%xdfh|%xdfi|%xdfj|%xdfk|%xdfl>> +%?Rm<%xdca|%xdcb> # Clock on RTC able targets, and disk access -%V|-36|0|-6|8|0| # align on the right with room for 6 SYSFONT digits +%V|-43|0|31|8|0|0|3| # align on the right with room for 5 SYSFONT digits %?cc<%?ca<%?St|time format|<%cH|%cI>:%cM|--:-->|> -# disk access "icon" -%V|-6|0|-|8|0| # align on the right with room for 1 SYSFONT digit -%?lh<*|> + +# disk access icon +%V|-12|0|-|8|0|0|3| +%?lh<%xdD|> diff --git a/wps/classic_statusbar.mono.sbs b/wps/classic_statusbar.mono.sbs index b20043d51d..268c6976a8 100644 --- a/wps/classic_statusbar.mono.sbs +++ b/wps/classic_statusbar.mono.sbs @@ -5,7 +5,7 @@ # # specify the UI area viewport... everything but a bar 8 pixels high at the top -%Vi|0|8|-|-|1|-|-| +%Vi|0|8|-|-|1| ############################################################## # Options: @@ -13,74 +13,92 @@ # Just comment out the line for the one you dont want! # comment out the next line if you dont want battery icons - %Vda +%Vda%Vde + # comment out the next line if you dont want battery number as text # %Vdb # comment out the next line if you dont want volume icons -# %Vdc +%Vdc # comment out the next line if you dont want volume number as text # %Vdd ################################################################ # Load some bitmaps -%xl|B|battery.bmp|0|0|10| -%xl|V|volume.bmp|0|0|10| -%xl|S|status.bmp|0|0|14| +%xl|B|battery.bmp|0|0|16| +%xl|V|volume.bmp|1|0|17| +%xl|S|status.bmp|0|0|15| +%xl|D|access_disk.bmp|0|0| +%xl|y|batter-y.bmp|0|0| -%xl|m|rec_mpegbitrates.bmp|0|0|18| +%xl|m|rec_mpegbitrates.bmp|1|0|18| %xl|f|rec_frequencies.bmp|0|0|12| -%xl|e|rec_encoders.bmp|0|0|4| +%xl|e|rec_encoders.bmp|0|0|3| +%xl|c|rec_channels.bmp|13|0|2| # Enable the correct viewports %?cs<%Vdc%Vdp%Vdr%Vds|%Vdc%Vdp%Vdr%Vds|%Vdz|%Vdc%Vdp%Vdr%Vds> +# Charging animation viewports +%t2%?bc<%Vdx|%Vda>;%t2%Vda + # Battery area, Icons -%Vl|a|0|0|16|8|0| -%?bl<%xdBa|%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj> -# charging icon -%Vl|a|16|0|8|8|0| -%?bc<%xdSa|> +%Vl|a|0|0|17|7|0| +%?bl<%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj|%xdBk|%xdBl|%xdBm|%xdBn|%xdBo> + +# Battery area, viewport with full battery icon for charging animation +%Vl|x|0|0|17|7|0| +%xdBo + +# end of battery symbol (to exclude it from animation) +%Vl|e|17|0|3|7|0| +%xdy + +# usb power or charger icon +%V|20|0|8|8|0| +%?bu<%xdSa|%?bc<%xdSa|%?bp<%xdSo>>> # battery area, no icons -%Vl|b|0|0|-|8|0| -%bl%bc +%Vl|b|0|0|18|8|0| +%ar%bl # Volume area -%Vl|c|27|0|-|8|0| -%?mv<%pv|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj>> -%Vl|d|27|0|-|8|0| -%pv +%Vl|c|28|0|19|8|0| +%?mv<%ac%?pv<%pv|%pv| %pv| %pv>|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj|%xdVk|%xdVl|%xdVm|%xdVn|%xdVo|%xdVp|%xdVq>> +%Vl|d|28|0|19|8|0| +%ac%?pv<%pv|%pv| %pv| %pv> # Icons, all in the same bmp strip, so need to use multiple viewports # Playback mode -%Vl|p|46|0|-|8|0| +%Vl|p|47|0|9|8|0| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> # Repeat mode -%Vl|r|54|0|-|8|0| +%Vl|r|56|0|9|8|0| %?mm<|%xdSk|%xdSl|%xdSm|%xdSn> # Shuffle mode -%Vl|s|64|0|-|8|0| +%Vl|s|65|0|-|8|0| %?ps<%xdSm|> # Recording section # encoder/mpeg bitrate -%Vl|z|27|0|18|8|0| +%Vl|z|28|0|19|8|0| %?Rp<%?Re<%xdea|%xdeb|%xdec|%?Rb<%xdma|%xdmb|%xdmc|%xdmd|%xdme|%xdmf|%xdmg|%xdmh|%xdmi|%xdmj|%xdmk|%xdml|%xdmm|%xdmn|%xdmo|%xdmp|%xdmq|%xdmr>>> # status icon -%Vl|z|46|0|8|8|0| +%Vl|z|47|0|8|8|0| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> -# frequency -%Vl|z|54|0|-|8|0| +# frequency and channels +%Vl|z|55|0|-|8|0| %?Rp<%?Rf<%xdfa|%xdfb|%xdfc|%xdfd|%xdfe|%xdff|%xdfg|%xdfh|%xdfi|%xdfj|%xdfk|%xdfl>> +%?Rm<%xdca|%xdcb> # Clock on RTC able targets, and disk access -%V|-36|0|-6|8|0| # align on the right with room for 6 SYSFONT digits +%V|-43|0|31|8|0| # align on the right with room for 5 SYSFONT digits %?cc<%?ca<%?St|time format|<%cH|%cI>:%cM|--:-->|> -# disk access "icon" -%V|-6|0|-|8|0| # align on the right with room for 1 SYSFONT digit -%?lh<*|> + +# disk access icon +%V|-12|0|-|8|0| +%?lh<%xdD|> diff --git a/wps/classic_statusbar.sbs b/wps/classic_statusbar.sbs index 01beced4ca..86214dbe2d 100644 --- a/wps/classic_statusbar.sbs +++ b/wps/classic_statusbar.sbs @@ -13,74 +13,92 @@ # Just comment out the line for the one you dont want! # comment out the next line if you dont want battery icons - %Vda +%Vda%Vde + # comment out the next line if you dont want battery number as text # %Vdb # comment out the next line if you dont want volume icons -# %Vdc +%Vdc # comment out the next line if you dont want volume number as text # %Vdd ################################################################ # Load some bitmaps -%xl|B|battery.bmp|0|0|10| -%xl|V|volume.bmp|0|0|10| -%xl|S|status.bmp|0|0|14| +%xl|B|battery.bmp|0|0|16| +%xl|V|volume.bmp|1|0|17| +%xl|S|status.bmp|0|0|15| +%xl|D|access_disk.bmp|0|0| +%xl|y|batter-y.bmp|0|0| -%xl|m|rec_mpegbitrates.bmp|0|0|18| +%xl|m|rec_mpegbitrates.bmp|1|0|18| %xl|f|rec_frequencies.bmp|0|0|12| -%xl|e|rec_encoders.bmp|0|0|4| +%xl|e|rec_encoders.bmp|0|0|3| +%xl|c|rec_channels.bmp|13|0|2| # Enable the correct viewports %?cs<%Vdc%Vdp%Vdr%Vds|%Vdc%Vdp%Vdr%Vds|%Vdz|%Vdc%Vdp%Vdr%Vds> +# Charging animation viewports +%t2%?bc<%Vdx|%Vda>;%t2%Vda + # Battery area, Icons -%Vl|a|0|0|16|8|0|-|-| -%?bl<%xdBa|%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj> -# charging icon -%Vl|a|16|0|8|8|0|-|-| -%?bc<%xdSa|> +%Vl|a|0|0|17|7|0|-|-| +%?bl<%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj|%xdBk|%xdBl|%xdBm|%xdBn|%xdBo> + +# Battery area, grey background viewport for charging animation +%Vl|x|0|0|17|7|0|-|555555| +%?bl<%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj|%xdBk|%xdBl|%xdBm|%xdBn|%xdBo> + +# end of battery symbol (to exclude it from animation) +%Vl|e|17|0|3|7|0|-|-| +%xdy + +# usb power or charger icon +%V|20|0|8|8|0|-|-| +%?bu<%xdSa|%?bc<%xdSa|%?bp<%xdSo>>> # battery area, no icons -%Vl|b|0|0|-|8|0|-|-| -%bl%bc +%Vl|b|0|0|18|8|0|-|-| +%ar%bl # Volume area -%Vl|c|27|0|-|8|0|-|-| -%?mv<%pv|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj>> -%Vl|d|27|0|-|8|0|-|-| -%pv +%Vl|c|28|0|19|8|0|-|-| +%?mv<%ac%?pv<%pv|%pv| %pv| %pv>|%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj|%xdVk|%xdVl|%xdVm|%xdVn|%xdVo|%xdVp|%xdVq>> +%Vl|d|28|0|19|8|0|-|-| +%ac%?pv<%pv|%pv| %pv| %pv> # Icons, all in the same bmp strip, so need to use multiple viewports # Playback mode -%Vl|p|46|0|-|8|0|-|-| +%Vl|p|47|0|9|8|0|-|-| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> # Repeat mode -%Vl|r|54|0|-|8|0|-|-| +%Vl|r|56|0|9|8|0|-|-| %?mm<|%xdSk|%xdSl|%xdSm|%xdSn> # Shuffle mode -%Vl|s|64|0|-|8|0|-|-| +%Vl|s|65|0|-|8|0|-|-| %?ps<%xdSm|> # Recording section # encoder/mpeg bitrate -%Vl|z|27|0|18|8|0|-|-| +%Vl|z|28|0|19|8|0|-|-| %?Rp<%?Re<%xdea|%xdeb|%xdec|%?Rb<%xdma|%xdmb|%xdmc|%xdmd|%xdme|%xdmf|%xdmg|%xdmh|%xdmi|%xdmj|%xdmk|%xdml|%xdmm|%xdmn|%xdmo|%xdmp|%xdmq|%xdmr>>> # status icon -%Vl|z|46|0|8|8|0|-|-| +%Vl|z|47|0|8|8|0|-|-| %?mp<%xdSc|%xdSb|%xdSd|%xdSe|%xdSf|%xdSg|%xdSh|%xdSi|%xdSj> -# frequency -%Vl|z|54|0|-|8|0|-|-| +# frequency and channels +%Vl|z|55|0|-|8|0|-|-| %?Rp<%?Rf<%xdfa|%xdfb|%xdfc|%xdfd|%xdfe|%xdff|%xdfg|%xdfh|%xdfi|%xdfj|%xdfk|%xdfl>> +%?Rm<%xdca|%xdcb> # Clock on RTC able targets, and disk access -%V|-36|0|-6|8|0|-|-| # align on the right with room for 6 SYSFONT digits +%V|-43|0|31|8|0|-|-| # align on the right with room for 5 SYSFONT digits %?cc<%?ca<%?St|time format|<%cH|%cI>:%cM|--:-->|> -# disk access "icon" -%V|-6|0|-|8|0|-|-| # align on the right with room for 1 SYSFONT digit -%?lh<*|> + +# disk access icon +%V|-12|0|-|8|0|-|-| +%?lh<%xdD|> diff --git a/wps/classic_statusbar/access_disk.bmp b/wps/classic_statusbar/access_disk.bmp new file mode 100644 index 0000000000000000000000000000000000000000..7586b0f3ef72f62557f4456d62b046627230a679 GIT binary patch literal 90 zcmZ?rjbeZRJ0PV2#5_RE4#bQ=2m&%de3%b{nZP0t;{X5u3_m_FFnlRsV0dG|!0-r& NA8ue^_z2{K!~x2q5Ox3n literal 0 HcmV?d00001 diff --git a/wps/classic_statusbar/access_flash.bmp b/wps/classic_statusbar/access_flash.bmp new file mode 100644 index 0000000000000000000000000000000000000000..4e9935ace2aa362b3d567df7d6e9639e63b308e5 GIT binary patch literal 90 zcmZ?rjbeZRJ0PV2#5_RE4#bQ=2m&%de3%b{nZP0t;{X5u3!1 b(v_(fywH`YXFSuDsV6+qm8nNO(iQC+=Voou diff --git a/wps/classic_statusbar/rec_channels.bmp b/wps/classic_statusbar/rec_channels.bmp new file mode 100644 index 0000000000000000000000000000000000000000..5465f39c42d0028d301bf0f553b36cbb3292d5c8 GIT binary patch literal 118 zcmZ?rEn|QHJ0PV2#H>Kf2gHm(2m%&Bd>AMI!c1Th2=V{_e})1eQvrwrkT8f35`O{2 NCxCbb5(e=>;sBhw4Z;8b literal 0 HcmV?d00001 diff --git a/wps/classic_statusbar/rec_encoders.bmp b/wps/classic_statusbar/rec_encoders.bmp old mode 100755 new mode 100644 index 6ef2a37d99a57b0520eaec2dac55a08594e91eb7..a97701fb29dc9733e1320f7823df03a79b3064bb GIT binary patch literal 158 zcmZ?royPzHc0fu4hy{UI0*D!b5Cjr{Scn^fnLq+i@c;jRhX4N?!1&+Z28O>;Kpf7% t@b@|d!{k78X*C41T0-bv4hFbhko?-a4Gf{T8W=*v85l}|`pe8A@&IDCFq8lQ literal 192 zcmZ?rJ-`3~c0fu4h=qVy0f-ra5CoclScn^f!2&?y|Ns9mCYW{sk{}!c#5qtlkV1fk zK=Xnc7#Kqw7#Kw$7$M2P;OYdywaF0LvibnBG=ruf14F1#14HN+2L@N5ewQZ>P9##DtjEGN5!p~`zmB`%yxv(Up z{)TVxD_oQD*Wj0b{0XmfdVC3S{~7hO8GMJECSKn?@j5^EzSlZl@6~o7?%z`HBEREK X>~;Pj_#-YizYbper~i-p?<4;ORtR)9 literal 448 zcmZvWu?oUa3`NsH9CWEz+(pr^kSIC|3KrK0;_e{b{WAZop1h|JrT1~)EjdYEH~Uv1 zNh|Ip9%91<$MqyegX~n`YTNevnX-Qn>6u7MC2>>(pBg4_O5!NzGZR^m7bS6&^SNby z)o#9pdtV7}aMYdp+A^-F;oetkcATG3uL3{Q6Xow8Ezj??`~CXE NegFUe$Ni@t{st+gD1rb0 diff --git a/wps/classic_statusbar/rec_mpegbitrates.bmp b/wps/classic_statusbar/rec_mpegbitrates.bmp old mode 100755 new mode 100644 index ce5576daf9ea0171ebcf29a90da74afdaaf5369a..06f460b68c80ea307f4bd0750dfd2140e84184ef GIT binary patch literal 638 zcmZvaJ#GRq5QSf8sgg5*$SEQefl|@Irb4+u(y`DXAAv)Wnkq_#xBzKZvRpdfcy|%| zJI_ zZ*lIWC4RCl;|Bf)eyMQd&s+SBwDnHeQ5yZS$2a)Y-TsvNqjL|w<1Bz1pFGR$@Zlxg z_wcR$ANp7LC-(SzexSdQOP;)9V4e5Jf+!EF&7Y0HQ*vsDqS(o;ytmOM}P-5ETnuswlY#3Wr(Vm|e;2?zhI{ z@%Nt@&uVRNO88`-V`FTO4Oos9{CN1Zbir0tRdY;!_h;IiOy!5^R+v1_;c*d7SN!dy zF8>2Rt$Ek~w)8vGHcI8vbf0s^=kWa7_hCq)V_UJu7gDEHI z7o71q0{w-;6nQtgNCBV2<8XoJUn6{n=l|hc>zQL{{XglO{LHVTf2oiD+N$61P5n0S n{S{LDqCaNU$?yFg>;CAYx4#3t>%XOde*yJ{PG0vP^ElxFc>#Gi diff --git a/wps/classic_statusbar/status.bmp b/wps/classic_statusbar/status.bmp index 6749b1ea9bc94d432572c73fc34e59917eec8279..87910fe49cc6799a4aab893833d2ef99d0e4b7b6 100644 GIT binary patch literal 542 zcmaLUv2H8jRAX=pY?B@CF{h(1<~#gW;xw(I5tcc#J-RcmOepm^yVZ zh)G=kKSyGzbMte)bI$eM`%!CDvYAV~@%f5peBp`9*pf6}eOTXqgFn^_BrpUcoozWyrQ`ma)ehvjleTKuME!6fi*ab{UuC7wkE~kSn|yfzy4sZ zfog*1zkV=VS0!k`417m7TUQ&nfV0@w&DNFw`iFhL`G@@ooO1%+OE*XGRg;bPx(7FZ F^aekBI2`~0 diff --git a/wps/classic_statusbar/volume.bmp b/wps/classic_statusbar/volume.bmp index eb51f39491f80d3318db9c07e53b1ea85a32c282..fad6afeaaff4b250b284040541141537716fb4a2 100644 GIT binary patch literal 538 zcmaLP-wFXi6oB#Zr(6)_Qp&A|*eLhjz(crmqxRKClpEy*w!FfKTIq0nXN{D0jea|` z=i4!x59+R16P{yqu|kcXt&FYTev6+Lb5$*N&vOYuYCHl5mWLg!+1Kh}gC-3D0yR5a zX&o8@1ZobjKN->xAW)OVme3F&P$RLeX$TOgk=WQh0wm5pt;YKXXFPsdgZC{iKXbd= n!X9}^>oGf)% literal 384 zcmZwCAr8VY6vpxI5kdum1%)6Cf#4Km%%DiP0Z1egLFkUgQ8)q;#rSuHq#L~D_uB5O zcrCY;si_rxi3~d!U#OC0JdBzjw7RapTkT)c2pgJ93BAld)`