Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ###################################################
- # #
- # Theme DFKT Minimum v3 NoAA X5 #
- # Author Martin Sägmüller (dfkt) #
- # Target Cowon iAudio X5 (160x128x24) #
- # Cowon Remote (128x96x2) #
- # Version 3.04 #
- # Last updated 2014 03 31 #
- # License CC-BY-SA 3.0 #
- # #
- ###################################################
- # Disable default statusbar
- %wd
- # Preload fonts
- %Fl(3,08-Namil-dfkt.fnt)
- # Backdrop
- %V(0,0,-,-,-) %VB
- %x(back,backdrop.bmp,0,0)
- # Preload images
- %xl(p,playbackmode.bmp,0,0,9)
- %xl(g,replaygain.bmp,0,0,3)
- %xl(r,repeatmode.bmp,0,0,5)
- %xl(h,holdswitch.bmp,0,0,2)
- %xl(v,virtualled.bmp,0,0,2)
- %xl(b,battery.bmp,0,0,7)
- # UI viewport
- %Vi(-,0,8,-,-,-)
- ##############
- # Status bar #
- ##############
- # Volume level with overdrive check
- %?if(%pv,>,0)<
- %Vd(b)|
- %Vd(a)>
- %Vl(a,0,0,26,7,3)
- %Vf(adae99)
- %Vb(000000)
- %ar%pvdB
- %Vl(b,0,0,26,7,3)
- %Vf(ff8800)
- %Vb(000000)
- %ar%pvdB
- # Playback mode
- %V(29,0,7,7,-)
- %Vf(adae99)
- %Vb(000000)
- # Playback status: Stop, Play, Pause, Fast Forward, Rewind, Recording, Recording paused, FM Radio playing, FM Radio muted
- %?mp<
- %xd(p,1)|
- %xd(p,2)|
- %xd(p,3)|
- %xd(p,4)|
- %xd(p,5)|
- %xd(p,6)|
- %t(0.2)%xd(p,7);%t(0.2)%xd(p,6)|
- %xd(p,8)|
- %xd(p,9)>
- # Replaygain status with codec check
- %V(39,0,7,7,-)
- %Vf(adae99)
- %Vb(000000)
- # 1.) Codec check - only show Replaygain status for codecs that actually support it. The codec order is found in /apps/metadata.h
- # 2.) Only show Replaygain status while playback or paused, not in radio or recording mode
- # 3.) Replaygain status: Off, Track, Album, Track Shuffle, Album Shuffle, No tag
- %?or(%if(%fc,=,1), %if(%fc,=,2), %if(%fc,=,3), %if(%fc,=,6), %if(%fc,=,7), %if(%fc,=,8), %if(%fc,=,10), %if(%fc,=,11), %if(%fc,=,12), %if(%fc,=,45), %if(%fc,=,47), %if(%fc,=,48))<
- %?or(%if(%mp,=,2), %if(%mp,=,3))<
- %?rg<
- %xd(g,1)|
- %xd(g,2)|
- %xd(g,2)|
- %xd(g,2)|
- %xd(g,2)|
- %t(0.2)%xd(g,3);%t(0.2)%xd(g,2)>|
- %xd(g,1)>|
- %xd(g,1)>
- # Repeat/shuffle mode
- %V(50,0,7,7,-)
- %Vf(adae99)
- %Vb(000000)
- # 1.) Only show repeat/shuffle mode for audio playback, not radio or recording
- # 2.) If shuffle is enabled, override repeat mode states
- %?if(%mp,<,6)<
- %?ps<
- %xd(r,4)|
- %?mm<
- %xd(r,1)|
- %xd(r,2)|
- %xd(r,3)|
- %xd(r,4)|
- %xd(r,5)>>|
- %xd(r,1)>
- # Memory access
- %V(61,0,7,7,-)
- %Vf(adae99)
- %Vb(000000)
- %?lh<
- %xd(v,1)|
- %xd(v,2)>
- # Hold switch
- # %mh = main lock, %mr = remote lock
- %V(72,0,7,7,-)
- %Vf(adae99)
- %Vb(000000)
- %?mh<
- %xd(h,1)|
- %xd(h,2)>
- # Date / time
- %V(80,0,62,7,3)
- %Vf(adae99)
- %Vb(000000)
- # Show date while paused, otherwise show time
- %?or(%if(%mp,=,3),%if(%mp,=,9))<
- %ar%?cu<
- MO|
- TU|
- WE|
- TH|
- FR|
- SA|
- SU> %cd.%cm.%cY|
- %ar%cH:%cM>
- # Battery status
- %V(146,0,14,7,-)
- %Vf(adae99)
- %Vb(000000)
- # 1.) Charger connected?
- # 2.) Battery charging? Show charging animation or fully charged
- # 3.) Battery level?
- %?bp<
- %?bc<
- %?bl<|
- %t(0.1)%xd(b,3);%t(0.1)%xd(b,4);%t(0.1)%xd(b,5);%t(0.1)%xd(b,6);%t(0.1)%xd(b,7)|
- %t(0.1)%xd(b,4);%t(0.1)%xd(b,5);%t(0.1)%xd(b,6);%t(0.1)%xd(b,7)|
- %t(0.1)%xd(b,5);%t(0.1)%xd(b,6);%t(0.1)%xd(b,7)|
- %t(0.1)%xd(b,6);%t(0.1)%xd(b,7)>|
- %xd(b,7)>|
- %?bl<|
- %t(0.5)%xd(b,1);%t(0.5)%xd(b,2)|
- %xd(b,3)|
- %xd(b,4)|
- %xd(b,5)|
- %xd(b,6)|
- %xd(b,7)|
- %xd(b,7)>>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement