# JJR basic theme # ----------------- # ToDo - www.rockbox.org/wiki/CustomWPS # use %T(-,-,-,-,progressbar) to make progressbar seek to position on tap # use %T to make toggles: crossfade/shuffle/repeat/replaygain mode/crossfeed # fix album art # use %T(-,-,-,-,trackinfo) to link cover art to track info screen # Status Bar? # custom notification? (ie change colors to be readable) # ----------------- # enable status bar %we # load fonts %Fl(2,50-DroidSans.fnt,250) %Fl(3,50-DroidSans-Bold.fnt,250) # load images %xl(A,back.bmp,0,0) %xl(B,play.bmp,0,0) %xl(C,forward.bmp,0,0) %xl(D,pause.bmp,0,0) # set background image #%X(bg.bmp) # Top Info Bar (volume|clock|battery) %V(0,0,-,50,3) %alvolume: %pvdB %ac%cI:%cM %cp %archarge: %bl%% # playlist info %V(0,100,-,100,2) %alPlaylist: %pn (%pp/%pe) %ar%?It # cover art %Cl(390,250,500,500,c,c) %Cd # Song Info %V(0,775,-,100,3) %ac%ia %ac%it # Progress Bar %V(0,880,-,50,2) %pb(-,-,-,50) # Track Info (current time / track time | % complete | bitrate_codec) %V(0,935,-,100,2) %al%pc / %pt %ac%px%% completed %ar%fc: %fb kbps %fv %alPlaycount: %rp %arReplaygain: %rg # peak meter %V(0,1085,-,50,2) %pm # Status Info %V(0,1210,-,150,2) %alCrossfade: %?xf %acShuffle: %?if(%ps, =, s) %arRepeat: %?mm %alReplaygain mode: %?rg %arCrossfeed mode: %St(crossfeed) # Music Controls # previous button %V(0,1440,149,149,2) %T(0,0,149,149,prev) %T(0,0,149,149,rwd,repeat_press) %xd(A) # play/pause button %V(466,1440,149,149,2) %T(0,0,149,149,play) %?mp<%xd(B)|%xd(D)|%xd(B)|%xd(D)|%xd(D)|%xd(D)|%xd(D)|%xd(D)|%xd(D)> # forward button %V(931,1440,149,149,2) %T(0,0,149,149,next) %T(0,0,149,149,ffwd,repeat_press) %xd(C) #Navigation #Main Menu %V(0,1610,200,150,2) %T(0,0,200,150,menu) Main Menu #File/DB Browser %V(415,1610,350,150,2) %T(0,0,350,150,browse) File/DB Browser #Context Menu %V(930,1610,150,150,2) %T(0,0,150,150,contextmenu) Context #View Playlist %V(440,1760,350,150,2) %T(0,0,350,150,playlist) View Playlist