summaryrefslogtreecommitdiffstats
path: root/wps
AgeCommit message (Collapse)AuthorFilesLines
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://svn.rockbox.org/rockbox/trunk@27856 a1c6a512-1295-4272-9138-f99709370657
2010-08-14The 128x96x2 cabbiev2.wps (Iaudio remote and M3) used more than one viewport ↵Marianne Arnold1-8/+13
but drew the progressbar in the default one where it wouldn't be updated with the new parser anymore. Put it into a viewport too and rearrange the rest of the code to the same order as displayed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27806 a1c6a512-1295-4272-9138-f99709370657
2010-08-12Cabbiev2 480x800 port, very similar to the 320x480 one.Thomas Martitz11-0/+108
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27794 a1c6a512-1295-4272-9138-f99709370657
2010-08-06Fix conditiona viewports logicThomas Martitz1-8/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27732 a1c6a512-1295-4272-9138-f99709370657
2010-08-05Cabbiev2 320x480 touchscreen support.Thomas Martitz5-39/+49
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27731 a1c6a512-1295-4272-9138-f99709370657
2010-08-05Revert accidental change to cabbiev2.176x220x16.wps and apply it to ↵Thomas Martitz2-119/+63
cabbiev2.320x480x16.wps as intended. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27725 a1c6a512-1295-4272-9138-f99709370657
2010-08-05Cabbiev2 for 320x480.Thomas Martitz9-82/+151
TODO: Touch regions, battery and hold button icons git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27722 a1c6a512-1295-4272-9138-f99709370657
2010-08-05Fix leading slash regex in wpsbuild.plThomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27721 a1c6a512-1295-4272-9138-f99709370657
2010-08-05New feature for the %xd() (display a preloaded image) skin tag.Jonathan Gordon1-3/+3
It can now automatically load the correct subimage from a strip (assuming the strip is in the correct order) by giving a tag for the 2nd param. example: %xd(F, %mp) which is equivilant to %?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> You can also set the subimage offset.. i.e %xd(E, %mm, -1) which means "show nothing for the first value of %mm and use the bitmap strip for the remaining values" if a tag+offset is <0 or greater than the number of subimages in a strip he image is cleared (I'm open to changing this if someone has a better idea) cabbiev2.176x220x16.wps is an example of how to use this git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27717 a1c6a512-1295-4272-9138-f99709370657
2010-08-02Rockbox as an application: Commit current Android port progress.Thomas Martitz3-0/+84
General state is: Rockbox is usable (plays music, saves configuration, touchscreen works too). Problems: - Playing music in the background (i.e. when switching to another app) doesn't work reliably, but I'm working on that now. - no cabbiev2 (only some preliminary files for it), no other default theme. - screen flickers sometimes if the updates are too frequent - no multi screen apk/package - strange behavior when a phone call comes in The java files (and the eclipse project) resides in android/, which is also supposed to be the build folder. I've put a small README in there for instructions. There are some steps needed after the make part, which are described there, and which eclipse mostly handles. But there ought to be some script/makefile rules which do that instead in the future. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27668 a1c6a512-1295-4272-9138-f99709370657
2010-08-01Rockbox as an application: add get_user_file_path().Thomas Martitz2-52/+61
For RaaA it evaluates user paths at runtime. For everything but codecs/plugins it will give the path under $HOME/.config/rockbox.org if write access is needed or if the file/folder in question exists there (otherwise it gives /usr/local/share/rockbox). This allows for installing themes under $HOME as well as having config.cfg and other important files there while installing the application (and default themes) under /usr/local. On the DAPs it's a no-op, returing /.rockbox directly. Not converted to use get_user_file_path() are plugins themselves, because RaaA doesn't build plugins yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27656 a1c6a512-1295-4272-9138-f99709370657
2010-07-28Fix broken cabbiev2 for the c200 screen (in r27574) as pointed out by Sascha ↵Marianne Arnold1-1/+1
Wilde in IRC. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27592 a1c6a512-1295-4272-9138-f99709370657
2010-07-26FS#11490 by Hayden PearceThomas Martitz1-1/+1
Fix cabbiev2.320x240x16.wps Hold git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27577 a1c6a512-1295-4272-9138-f99709370657
2010-07-26Fix cabbiev2.220x176x16.wpsbootloader_amsv1_v2_amsv2_v3Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27576 a1c6a512-1295-4272-9138-f99709370657
2010-07-26FS#11490 - Viewportify most of the shipped cabbiev2 wps' By Hayden Pearce. ↵Jonathan Gordon9-195/+495
Spot a mistake? mention in the tracker page git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27574 a1c6a512-1295-4272-9138-f99709370657
2010-06-13update classic_statusbar to the new syntaxJonathan Gordon4-171/+171
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26826 a1c6a512-1295-4272-9138-f99709370657
2010-06-09SKIN BREAK: %pb, %bl and %pv (bar types) changed so the image is the last ↵Jonathan Gordon51-51/+51
param instead of the first. skin updater, skins and manual all updated. NEW PARSER: add an 'N' param type which will accept any number of strings, will cause very big problems if this isnt the last param for a tag. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26727 a1c6a512-1295-4272-9138-f99709370657
2010-06-08Fix yellow and all the shipped themes that show AAJonathan Gordon15-15/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26697 a1c6a512-1295-4272-9138-f99709370657
2010-06-07the updater uncondiotnally changed ; to %; which meant alternating lines ↵Jonathan Gordon48-107/+107
stopped working.. hopefully this fixes them git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26648 a1c6a512-1295-4272-9138-f99709370657
2010-06-07undo accidental commit from the big oneJonathan Gordon1-46/+37
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26645 a1c6a512-1295-4272-9138-f99709370657
2010-06-07Changeover to the new skin format. SkinBreakingChange in the wiki has the ↵Jonathan Gordon72-1471/+1480
runown of the changes. Major changes are paramerterised tags now use %tag(param,param), colours are removed from the %V() tag, %Vi gets a required (but can be -) label as its first param). utils/skinupdater/ has a program to update individual skins, and a perl script to update a whole zip. Themesite will be unusable for the time being (you should be able to upload new themes once it updates checkwps though). I obviously havnt tested every updated wps in this change so let me know if one doesnt load git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26641 a1c6a512-1295-4272-9138-f99709370657
2010-06-05cabbiev2 128x64x1 (r)wps:Rafaël Carré2-49/+16
integrate back modifications made by bertrik for clipv1 into iriver remote wps don't show decibel value when changing volume (too complex for me) delete 'sansaclip' specific version so the wps is used on all clips git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26586 a1c6a512-1295-4272-9138-f99709370657
2010-06-03cabbiev2 128x64x1 wps (iriver remote wps): add more info to the screenRafaël Carré1-2/+3
With the change to 8 pixels font we can add "Next song" info (%It/%Fn) Also move the tag info 2 pixels down git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26508 a1c6a512-1295-4272-9138-f99709370657
2010-06-03Use a different remote font than the main LCD fontRafaël Carré2-3/+24
Works for both wps config and settings Only change targets with LCD_REMOTE_HEIGHT <= 64 (irivers) to use 08-Rockfont git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26505 a1c6a512-1295-4272-9138-f99709370657
2010-04-27Cabbiev2: make the playlist position and playing time info actually show up ↵Marianne Arnold1-3/+3
as planned in the 128x128 colour port. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25745 a1c6a512-1295-4272-9138-f99709370657
2010-04-27Cabbiev2 port for the mpio HD20's 128x128 greyscale screen - mixing the same ↵Marianne Arnold3-0/+44
size colour version with the same width greyscale version (code could be cleaned up though). Add the necessary changes to let it be included automatically and used as default WPS. Menu backdrop and dedicated icons are missing but the inbuilt ones are still there - same as on the M3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25744 a1c6a512-1295-4272-9138-f99709370657
2010-02-21Fix wpsbuild to properly generate "-" for theme related settings (to get the ↵Thomas Martitz2-25/+53
default values/no file for filename settings). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24813 a1c6a512-1295-4272-9138-f99709370657
2010-01-19basic touchscreen support in the mini2440's cabbie file. ↵Jonathan Gordon1-0/+46
play/repmode/shuffle buttons do their thing, battery goes to the menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24282 a1c6a512-1295-4272-9138-f99709370657
2010-01-07WPS: Revert some of r24193 as decided in FS#10882.Tomer Shalev8-14/+14
This commit reverts having the track progress bar mirrored horizontally. This is done because the code that makes the progress bar sensitive to language direction conflicts with direction of buttons used to control playback, i.e. progress bar fills to the left, but pressing long left makes it move to the right, towards the beginning of the track. The code that swap the progress bar direction was not (and will not be) committed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24196 a1c6a512-1295-4272-9138-f99709370657
2010-01-07RTL language enhancements by Tomers Shalev and I.Jonathan Gordon8-31/+31
3 new tokens: %ax - the next token should follow the language direction (what that means is defined by the individual tokens) %aL - align left on LTR language (same as %al), right on RTL languages %aR - align right on LTR language (same as %ar), left on RTL languages This commit adds %ax support to the %V and %Cl tokens. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24193 a1c6a512-1295-4272-9138-f99709370657
2010-01-05Fix wpsbuild.pl so that rockbox_default wps is builtMichael Chicoine1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24187 a1c6a512-1295-4272-9138-f99709370657
2009-12-28FS#10879 - Cabbie: Fix usage of spaces to position stringsTomer Shalev6-13/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24120 a1c6a512-1295-4272-9138-f99709370657
2009-12-27Rename wps/cabbiev2.128x64x1.clip.wps to wps/cabbiev2.128x64x1.sansaclip.wps ↵Bertrik Sikken1-0/+0
to match recent target renames. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24118 a1c6a512-1295-4272-9138-f99709370657
2009-12-26Cabbie 320x240: Fix usage of spaces to position stringsTomer Shalev1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24117 a1c6a512-1295-4272-9138-f99709370657
2009-11-28Make the classic_statusbar.sbs more classic. Icons, position of numbers, ↵Marianne Arnold14-123/+201
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
2009-11-22remove the %Rh token which doesnt exist anymore (was "is target hwcodec" ↵Jonathan Gordon3-3/+3
which we dont need) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23691 a1c6a512-1295-4272-9138-f99709370657
2009-11-20fix mono and hwcodec classic_statusbar so they actually loadJonathan Gordon2-19/+104
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23673 a1c6a512-1295-4272-9138-f99709370657
2009-11-17initial hwcodec/112x64x1 sbsJonathan Gordon1-0/+84
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23657 a1c6a512-1295-4272-9138-f99709370657
2009-11-17Classic_statusbar.sbs images: make them proper 1-bit bitmaps, so that they ↵Marianne Arnold6-0/+0
work as expected with foreground and background colour and backdrops. I'd like to see the result being closer to the original too which also means small fixes to these images too but first things first. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23656 a1c6a512-1295-4272-9138-f99709370657
2009-11-16add some bmp strips needed for the rec screen which wernt already added...Jonathan Gordon3-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23647 a1c6a512-1295-4272-9138-f99709370657
2009-11-15FS#10783 - WPS translationTomer Shalev43-66/+66
- Use the %Sx skin tag in WPS to translate 'Next Track', 'Next', and 'of' (X of Y tracks) - New conditional skin token 'Sr' which checks whether the currently loaded language is an RTL language (Hebrew/Arabic). It uses lang_is_rtl(). - Added Hebrew translation git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23638 a1c6a512-1295-4272-9138-f99709370657
2009-11-14FS#10782 - WPS: Rename 'Next Song' to 'Next Track'Tomer Shalev2-2/+2
All Cabbie themes use to convention 'Next Track', except cabbiev2.176x220x16, which uses 'Next Song'. DancePuffDuo.176x220x1 also uses this unconventional phrase. This patch rename these terms in order to achieve a better consistency. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23626 a1c6a512-1295-4272-9138-f99709370657
2009-11-09fix the icons so the correct ones are shownJonathan Gordon2-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23585 a1c6a512-1295-4272-9138-f99709370657
2009-11-09very initial recording sbs support... also remote sbs using the same skin codeJonathan Gordon2-6/+109
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23584 a1c6a512-1295-4272-9138-f99709370657
2009-11-09redo these bitmaps as 1bit bmp's so they show correclty on all displaysJonathan Gordon3-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23583 a1c6a512-1295-4272-9138-f99709370657
2009-11-02more minor classic_statusbar.sbs changes... display the rec/fm mode correctlyJonathan Gordon2-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23482 a1c6a512-1295-4272-9138-f99709370657
2009-11-01Revert r23474 "new skin token: %cx - 24 hour time format enabled in the ↵Rafaël Carré1-1/+1
setting.. e.g %?cx<24 hour|12 hour>" Committed accidentally with a svn/git desynch git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23475 a1c6a512-1295-4272-9138-f99709370657
2009-11-01new skin token: %cx - 24 hour time format enabled in the setting.. e.g ↵Rafaël Carré1-1/+1
%?cx<24 hour|12 hour> git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23474 a1c6a512-1295-4272-9138-f99709370657
2009-11-01revert that last checkin... something better is coming Jonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23473 a1c6a512-1295-4272-9138-f99709370657
2009-11-01new skin token: %cx - 24 hour time format enabled in the setting.. e.g ↵Jonathan Gordon1-1/+1
%?cx<24 hour|12 hour> git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23472 a1c6a512-1295-4272-9138-f99709370657