summaryrefslogtreecommitdiffstats
path: root/wps/WPSLIST
AgeCommit message (Collapse)AuthorFilesLines
2020-08-06Include all cabbiev2/font resources for 240x320 32bpp targetsSolomon Peachy1-5/+5
Change-Id: I51d78734f2589b91ecedc1d58e2851ad9fc8a6cd
2018-06-12Agptek Rocker: Initial commitMarcin Bukat1-6/+6
Change-Id: I26b51106c7b1c36a603fba6d521e917d79b5a95b
2014-06-21lcd-24bit: Introduce a 24-bit mid-level LCD driverThomas Martitz1-100/+100
With LCD driver all calculation will be performed on RGB888 and the hardware/OS can display from our 24bit framebuffer. It is not yet as performance optimized as the existing drivers but should be good enough.The vast number of small changes is due to the fact that fb_data can be a struct type now, while most of the code expected a scalar type. lcd-as-memframe ASM code does not work with 24bit currently so the with 24bit it enforces the generic C code. All plugins are ported over. Except for rockpaint. It uses so much memory that it wouldnt fit into the 512k plugin buffer anymore (patches welcome). Change-Id: Ibb1964545028ce0d8ff9833ccc3ab66be3ee0754
2014-03-27Add Cabbiev2 port for 128x96x16 targets (Samsung YH-820), made by me.Szymon Dziok1-0/+5
Change-Id: I21c408e8c25c42a1e6c3d3e44c0999ae85d73154
2014-03-03Touchscreen: Show a line separator in lists.Thomas Martitz1-0/+5
This patch adds a configurable line separator between list items, very similar to lists in Android. Additionally, below the list item there is a thicker line. It can be disabled in the settings. Its color can be configured as well. Remote and monochrome displays are explicitly unsupported. If there is desire this can be changed but it doesn't seem useful to me. Change-Id: I005313b0d8f5ecd15864bf20e66ea4e3390d8b7d
2012-10-06Make Cabbiev2 enable icons when selectedAlex Mayer1-0/+1
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: http://gerrit.rockbox.org/325 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com> Reviewed-by: Thomas Martitz <kugel@rockbox.org>
2012-07-10WPSLIST: fix default font for 400x240x16 targetMarcin Bukat1-1/+1
Change-Id: I70dbab7e52311f031bf1f353cff2f8e8245b3a47
2012-07-09cabbiev2 for rk27xx generic design targetMarcin Bukat1-0/+5
Change-Id: I2052869b14125b90e8202e81e4e8391376e9c341
2012-07-09WPSLIST: add backdrop and cabbiev2 fms for 128x128x2Marcin Bukat1-0/+2
Change-Id: I671fed88cb2f963168f6bd6eb65b91a26eede638
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
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: http://gerrit.rockbox.org/274 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
2012-06-10wpsbuild: Rewrite to fix various issues and support .fmsThomas Martitz1-105/+142
wpsbuild.pl is enhanced to produce fallback themes that were previously hardcoded in buildzip.pl. 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-05-20Use 8x8 icons for clip zip cabbiev2Bertrik Sikken1-2/+2
Change-Id: Ic790ea0042314fdb4b1e13954e3f149a3b7c993f Reviewed-on: http://gerrit.rockbox.org/198 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
2012-05-20FS#12390 - Sansa Clip Zip Cabbiev2 Port by Stephen CarrollBertrik Sikken1-0/+5
Change-Id: I49ce0bfdc228bed55d47b5e743a7fa87ccd4da8a Reviewed-on: http://gerrit.rockbox.org/197 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info> Reviewed-by: Thomas Martitz <kugel@rockbox.org>
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 create-icons-from-tango.pl 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://svn.rockbox.org/rockbox/trunk@31059 a1c6a512-1295-4272-9138-f99709370657
2011-07-18Remove all themes but Cabbiev2.Dominik Riebeling1-239/+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://svn.rockbox.org/rockbox/trunk@30158 a1c6a512-1295-4272-9138-f99709370657
2011-02-08Add cabbie theme for 800x480Thomas Jarosch1-0/+5
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://svn.rockbox.org/rockbox/trunk@29253 a1c6a512-1295-4272-9138-f99709370657
2011-01-09Commit part of FS#10937: CabbieV2 port for the Philips GoGearRobert Menes1-1/+6
SA9200 (128x160x16 LCD). Ported by Michael Carr with cleanup by Stephen Carroll. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29018 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://svn.rockbox.org/rockbox/trunk@28073 a1c6a512-1295-4272-9138-f99709370657
2010-08-12Cabbiev2 480x800 port, very similar to the 320x480 one.Thomas Martitz1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27794 a1c6a512-1295-4272-9138-f99709370657
2010-08-05Cabbiev2 for 320x480.Thomas Martitz1-1/+1
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-02Rockbox as an application: Commit current Android port progress.Thomas Martitz1-0/+5
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 Martitz1-22/+22
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-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 Gordon1-37/+46
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-03Use a different remote font than the main LCD fontRafaël Carré1-0/+3
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 port for the mpio HD20's 128x128 greyscale screen - mixing the same ↵Marianne Arnold1-0/+1
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 Martitz1-17/+17
default values/no file for filename settings). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24813 a1c6a512-1295-4272-9138-f99709370657
2009-10-19Initial custom statusbar commit.Thomas Martitz1-0/+21
The custom statusbar can be used as a WPS for the main UI, using .(r)sbs files. It's using the skin engine and knows all tags the WPS also knows. The default folder for .sbs is the wps folder to reuse images used in the WPS. As it can be shown in the WPS also, it's useful to move shared parts to the custom statusbar in order to save skin buffer space. There are a few restrictions/TODOs: *) Peak meter doesn't redraw nicely(not frequent enough), as very frequent updates would slow the UI down as hell (some targets fight with it in the WPS already: FS#10686) *) No touchregion support as the statusbar doesn't have any action handling (it won't fail to parse though). *) Drawing stuff into the default VP is forbidden (loading images in it is not). You *need* to use viewports for the displaying stuff (parsing fails if no viewport is used). *) Themes that don't use a custom ui viewport can be fixed up using the new %Vi tag to avoid nasty redraw effectts (you must not draw into it as well, it's used to fix up the ui viewport). %Vi describes the viewport that the lists can use without getting in the way of the statusbar. Otherwise, it behaves like the classic statusbar, it can be configured in the theme settings, and can be turned off in the wps using %wd. Note to translaters: When translating LANG_STATUSBAR_CUSTOM, please consider using the same translation as for LANG_CHANNEL_CUSTOM if it's compatible. They could be combined later then. Flyspray: FS#10566 Author: myself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23258 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Revert r23212, I committed it accidentally.Thomas Martitz1-3/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23214 a1c6a512-1295-4272-9138-f99709370657
2009-10-16initial custom statusbar commitThomas Martitz1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23212 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Clear up theme licensing:Jonas Häggqvist1-23/+0
- All theme authors have been contacted and agreed to relicense their theme under the CC-BY-SA 3.0 unported license. - Themes can still be used as GPLv2 or later if you like. - The marquee theme is removed, as the author couldn't be contacted. - An AUTHORS and COPYING file is added, containing a list of authors and the full license text, respectively. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23131 a1c6a512-1295-4272-9138-f99709370657
2009-08-16User definable UI viewport, to be able to restrict the UI into a viewport ↵Thomas Martitz1-0/+24
for all bitmap displays. Flyspray: FS#8799 This will allow for pretty themes, for example those with nice glass effects on their backdrops (some might argue they're wasting screen space but it's upto them), as well as allowing for future background WPS updates in the main UI. Plugins are not converted yet, they simply use the full screen. Ideally, any plugin that does *not* want the UI viewport, should take care of that itself (i.e. plugins should normally use the UI viewport). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22365 a1c6a512-1295-4272-9138-f99709370657
2009-07-12Fix the shipped themes statusbar config line Jonathan Gordon1-20/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21825 a1c6a512-1295-4272-9138-f99709370657
2009-03-24Add CabbieV2 for Onda VX747Maurus Cuelenaere1-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20522 a1c6a512-1295-4272-9138-f99709370657
2009-01-23Explicitly exclude the font for the Player in rockbox_default.wpsJens Arnold1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19831 a1c6a512-1295-4272-9138-f99709370657
2009-01-23Clip: fix font compilationThomas Martitz1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19823 a1c6a512-1295-4272-9138-f99709370657
2008-09-02Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent ↵Jens Arnold1-54/+54
naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18388 a1c6a512-1295-4272-9138-f99709370657
2008-03-23Remove a trailing space that prevented the font being copied for the ↵Dave Chapman1-1/+1
138x110x2 cabbiev2 theme git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16766 a1c6a512-1295-4272-9138-f99709370657
2008-03-08Cabbiev2 for the m:robe 100. It seems that just adding the WPS already makes ↵Marianne Arnold1-0/+1
it show as default and no other chaanges were needed (worked in the sim). The default font was already set correctly to helvR10 because this is what all 160x128 screens use. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16554 a1c6a512-1295-4272-9138-f99709370657
2008-03-06Improvements to cabbie v2 for the Gigabeat. The font is now helvR12, which ↵Nicolas Pennequin1-1/+1
looks better than helvR14 and is consistent with other targets. Also corrected kB/s to kbit/s. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16537 a1c6a512-1295-4272-9138-f99709370657
2008-02-24Forgot to adjust one WPS.Jens Arnold1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16403 a1c6a512-1295-4272-9138-f99709370657
2008-02-23Turned out that setting the viewer iconset to empty properly chooses the ↵Jens Arnold1-10/+10
default iconset, and the problem with the default viewer iconset on greyscale targets was that there was a file too much in icons/. The defaults are copied from elsewhere, and differ between grey/mono and colour targets. The extraneous file overwrote the default when building the .zip. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16399 a1c6a512-1295-4272-9138-f99709370657
2008-02-23Third time's the charme - even if it's just in comments, no mention of the ↵Marianne Arnold1-2/+2
weather etc. necessary. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16391 a1c6a512-1295-4272-9138-f99709370657
2008-02-23Copy and paste mishap in the DancePuffDuo section: statusbar was already ↵Marianne Arnold1-2/+2
defined but the selector type setting was missing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16390 a1c6a512-1295-4272-9138-f99709370657
2008-02-23Themes need to specify backdrop, colours, icon sets and selector type bar if ↵Marianne Arnold1-1/+55
they differ from the new default cabbiev2. Add the necessary strings to WPSLIST so that all shipped themes include them in their cfg files to prevent black text on the dark cabbiev2 background. Define black on 'rockboxblue' for themes with colour screen versions but no colours defined before; set the selector type to 'bar (inverse)' for most of them and use the text only RWPS for Rockboxed - it would have used the cabbiev2.rwps before which would look on a H3x0 with remote due to a different font size and the graphics. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16388 a1c6a512-1295-4272-9138-f99709370657
2008-02-23"viewers iconset:" must not be empty, so revert that change to wpsbuild.pl ↵Dave Chapman1-1/+1
and make iCatcher specify /.rockbox/icons/viewers.bmp. Thanks to Jens for pointing this out. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16386 a1c6a512-1295-4272-9138-f99709370657
2008-02-23Add empty strings for "backdrop:", "iconset:" and "viewers iconset:" for ↵Dave Chapman1-0/+3
iCatcher, and adapt wpsbuild.pl to accept empty strings. Also change wpslist to allow any number of spaces (including 0) between the : and the value. NOTE: The other bundled themes (and third-party themes) should be changed to specify values for everything set by CabbieV2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16385 a1c6a512-1295-4272-9138-f99709370657