path: root/wps
AgeCommit message (Collapse)AuthorFilesLines
2012-12-04fix typoJonathan Gordon31-31/+31
Change-Id: I52270ce86e506df4fe51e8b4cb3b7e066611716e
2012-12-04Update /rockbox/wps/AUTHORS and theme headers to provide correct attributionHayden Pearce32-130/+149
Add a number of missing collaborators to the /rockbox/wps/AUTHORS file and create a new header to share between the .fms, .sbs, and .wps files in the /rockbox/wps/ directory. No functional changes made, purely cosmetic. Change-Id: Id4b22d438e340da4dfc18ec8bf0e40088bdc606e Reviewed-on: Reviewed-by: Jonathan Gordon <>
2012-10-12wpsbuild: fix copying of remote fontNils Wallménius1-2/+2
Change-Id: I6e6b94d077c106555eed548c7a50c8a22e0ee839 Reviewed-on: Reviewed-by: Thomas Martitz <>
2012-10-06Make Cabbiev2 enable icons when selectedAlex Mayer2-0/+7
adds 'show icons: on' to cabbiev2.cfg file. when you switch theme away from cabbiev2 to a theme with 'show icons: off' then switch back to cabbiev2 the icons are still off which doesnt mimic the default settings presented by rockbox. Change-Id: Iee051c687a9a6843fece96a2a16280916b1d2599 Reviewed-on: Reviewed-by: Dominik Riebeling <> Reviewed-by: Thomas Martitz <>
2012-07-10WPSLIST: fix default font for 400x240x16 targetMarcin Bukat1-1/+1
Change-Id: I70dbab7e52311f031bf1f353cff2f8e8245b3a47
2012-07-09cabbiev2 for rk27xx generic design targetMarcin Bukat4-0/+84
Change-Id: I2052869b14125b90e8202e81e4e8391376e9c341
2012-07-09WPSLIST: add backdrop and cabbiev2 fms for 128x128x2Marcin Bukat1-0/+2
Change-Id: I671fed88cb2f963168f6bd6eb65b91a26eede638
2012-07-09Correct rds viewport placement in cabbiev2 fms 160x128x2Marcin Bukat1-2/+2
Change-Id: I15d59d16f256d35c294ffefe80aaf98134bc3ade
2012-07-09cabbiev2 fms for 128x128x2 targetsMarcin Bukat2-0/+83
Change-Id: Ic269bd5bbc04d1386152f7ac3fb330f504fd4d46
2012-07-05skin_engine: Automatically create touch regions for skin barsJonathan Gordon5-5/+0
skin bars now automatically create the touch region the same size as the bar on touchscreen targets. This means touches will magically "just work" for reveresed bars (rtl or otherwise). ~5% padding is added on all 4 sides of the region rectangle but this may need to be tweaked. Please consider the 'progressbar' and 'volume' touchregion actions to be deprecated. Kudos to my new wife for figuring out the bleedingly obvious way to do this! Change-Id: I997a7bcaa70fce9885808aae27953c7676e9c2ff
2012-06-26Fix the classic_statusbar sbs' to actually workJonathan Gordon4-8/+8
Change-Id: I8573903b879cd451d7b0d6033dd0eca4cc86bc5a
2012-06-25Add fms to cabbiev2 by defaultMarcin Bukat1-0/+4
Currently we have only fms for 160x128x2 and all others will fallback to built in one. Change-Id: I43efa2795e1ab62185e2e25b6c8c4979c87c4299 Fix FS#12706 - paths for backdrops and icons were not properly ↵Thomas Martitz1-8/+7
constructed. Change-Id: I90b92241501f61e6b1de5305ff6482a9ddbdf722
2012-06-17Fix cabbiev2 on iaudio x5 remoteMarcin Bukat1-0/+1
Change-Id: I00c597ac5ac40865f943b6c2f488196727bad13c
2012-06-15WPSLIST: Add some more forgotten wps entries.Thomas Martitz1-10/+15
Fixes cabbiev2 for clip/clip+ (FS#12698) and others. Change-Id: I1ff71db145ac9662551e50029a605776abb5af36
2012-06-15Bring back iAudio M3 cabbiev2 supportAkio Idehara1-0/+3
This patch brings back iAudio M3 cabbiev2 (128x96x2) support again. Change-Id: Ibb9ccc6f0d0acde5b99e2c41e08da3999129f817 Reviewed-on: Reviewed-by: Thomas Martitz <> Remove superflous debug statement.Thomas Martitz1-1/+0
Change-Id: Ic32a6737053ca98d9db479488125b2c6bbd13384
2012-06-10wpsbuild: Rewrite to fix various issues and support .fmsThomas Martitz6-486/+493 is enhanced to produce fallback themes that were previously hardcoded in It also recognizes resolution strings as regular expressions now so you can specify resolution dependant settings as <setting>.<regex>: <value> (needed to support single themes on multiple resolutions). The WPSBUILD syntax completely changed as well and it includes the fallback themes as well. Ultimately wpsbuild is also able to install .fms files. Change-Id: Idf5994f17b9750983d7bc3ef583540a8cdae1dde
2012-06-10cabbiev2: Add logo.xcf to image sources.Thomas Martitz1-0/+0
logo.xcf contains the grey logo found on many main backdrops. Change-Id: I532ff1f71baabfe8aa9cfb23aac9c16e3c5dcc14
2012-05-20fix fms backdrop filenameMarcin Bukat1-0/+0
Change-Id: I78468cb720a0c8df222b32d685ae1d919e1a8f7e
2012-05-20Use 8x8 icons for clip zip cabbiev2Bertrik Sikken1-2/+2
Change-Id: Ic790ea0042314fdb4b1e13954e3f149a3b7c993f Reviewed-on: Reviewed-by: Thomas Martitz <>
2012-05-20FS#12390 - Sansa Clip Zip Cabbiev2 Port by Stephen CarrollBertrik Sikken10-0/+80
Change-Id: I49ce0bfdc228bed55d47b5e743a7fa87ccd4da8a Reviewed-on: Reviewed-by: Jonathan Gordon <> Reviewed-by: Thomas Martitz <>
2012-05-20Cabbiev2 .fms for 160x128x2Marcin Bukat2-0/+83
Change-Id: Iceb5dc4c7029d0f2bb5cc96b4cd0058b27f7b58e
2012-02-28skin_engine: Clean up %x() handling - beware theme issuesJonathan Gordon2-2/+2
Internally remove some hacks around how %x() is handled. %x() inside the default viewport will no longer work if other viewports are used, so if you are using viewports and %x() make sure it is in a viewport! Change-Id: I8ecab805d55fc0f8476ff0516cba38e23400aa20
2011-11-26lcd_color/cabbiev2: New iconset in multiple sizesThomas Martitz1-30/+30
The new iconset features transparency which can be more easier generated from svgs and looks better. For for bigger displays there are new sizes. The bmps are the generated from the SVGs added to the tree and is updated to enable easy generation. rockbox-clef.svg is changed to have a bit more border. NOTE: Icons for greyscale are unchanged. Someone needs to update them, I don't know how to do it. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-11-26Cabbiev2/RaaA: Add nice shadow to the icons on the popup in the WPS.Thomas Martitz4-0/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-11-26Cabbiev2/RaaA: Update progressbar images (using transparency).Thomas Martitz3-0/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-11-26Cabbiev2/RaaA: Add volume slider pop to the WPS.Thomas Martitz10-18/+55
It's as big as the usual popup and makes it easier to control the volume. Also makes our fine-grained volume changes more visible. popup.xcf is updated to contain the volume layers. Idea and some skin code taken from FS#12254. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-11-25Cabbiev2/RaaA: r30298 forgot about 480x800. Fix pause, ffwd and rewind touch ↵Thomas Martitz1-3/+3
actions in the WPS. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-11-25Cabbiev2/RaaA: Improved popup icons for the WPS, featurung real shadows.Thomas Martitz7-13/+13
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-08-14Fix mistaken changes in r30219Jonathan Gordon4-11/+11
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-07-28Change the way the %Tl() (touch region) tag is done to remove dodgey 1-char ↵Jonathan Gordon5-14/+14
settings. check the manual... %Tl(..., &action) -> %Tl(..., action, repeat_press) %Tl(..., *action) -> %Tl(..., action, long_press) %Tl(..., !action) -> %Tl(..., action, reverse_bar) and a new allow_while_lock to make the region fire when softlocked these options must all be after the action name, but otherwise the order doesnt matter. And for the setting_inc/dec/set action the setting name must follow the action name, *then* the options git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-07-18Remove all themes but Cabbiev2.Dominik Riebeling268-1664/+0
As discussed remove all other themes from svn since they are available through the theme website so there is no need to ship them with every Rockbox download / installation. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-02-25Touchscreen WPS changes:Alex Parker4-6/+6
* Change play/pause button so that it shows the click action and not the current state. During ffwd/rew the ffwd/rew status is still shown. * Make ffwd/rew buttons always be shown on 480x800 and 320x480 targets. 240x400 needs further clean up first. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-02-08Add cabbie theme for 800x480Thomas Jarosch11-0/+107
Theme was quickly ported by kugel from 480x800 theme. Still has viewport bugs: Brings up the context menu every time one touches the rew/ff buttons. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-01-10Add progress bar graphic for CabbieV2 for 128x160x16 LCDs.Robert Menes1-0/+0
Part of FS#10937 by Michael Carr and Stephen Carroll. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-01-09Commit part of FS#10937: CabbieV2 port for the Philips GoGearRobert Menes3-1/+73
SA9200 (128x160x16 LCD). Ported by Michael Carr with cleanup by Stephen Carroll. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-12-20fix FS#11784 - needed alignemtn fixing to show the ↵Jonathan Gordon1-1/+1
whole time git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-11-14Small improvements for the on screen popup on 320x480 cabbiev2 wps.Thomas Martitz2-3/+3
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-11-14Add a few cabbiev2 source images in the biggest scale I've found. I've used ↵Thomas Martitz5-0/+0
them for the 320x480 and 480x800 ports. Hopefully makes porting cabbiev2 easier. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-11-14Make the grey background of the images brighter to better match existing ↵Thomas Martitz4-0/+0
cabbiev2 WPSes. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-11-14Better quality images for the 320x480x16 cabbiev2.Thomas Martitz7-4/+4
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-10-12FS#11669 - extra > in the skinJonathan Gordon1-1/+1
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-10-10cabbie 320x480 WIP sbs:Jonathan Gordon1-2/+17
Add a playlist viewer, AA and a resumeplayback touch region. (resumeplayback is the bottom right corner, even when AA isnt present or no music is playing) git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-09-14Another major skin backend update/hopefully bugfix:Jonathan Gordon1-17/+0
Skins are now more self contained in the skin manager which in the future might allow on demand skin loading (i.e smaller skin buffers) Skin backdrops are also managed more intelegently (fixes a bug where you can get a crazy backdrop loaded if a .sbs fails to load) the rockbox_default rescue theme is now called rockbox_failsafe to better express what it actually is. This commit hopefully/maybe fixes the heavily reported data aborts, so please check if you are getting them git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-09-063rd time luckyJonathan Gordon1-0/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-09-06woops, wrong dimensionsJonathan Gordon1-0/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-09-06Add a work-in-progress 320x400 touch enabled sbs.Jonathan Gordon1-0/+15
Very basic, please help! top left corner is menu, top right is context menu, otherwise use the UI viewport to move around. bottom area is eventually going to be a touch panel region (and track display if music is playing). 99% sure you cant do a popup region above the UI viewport which is why I've stolen the bottom region git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-09-02Small cabbie update by Hayden Pearce for cabbiev2.176x220x16Jonathan Gordon1-7/+7
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-08-21Further upgrades of Cabbiev2 wps files to viewports - FS#11490 by HAyden ↵Michael Chicoine5-114/+266
Pearce and me git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657