summaryrefslogtreecommitdiff
path: root/apps/wps-display.c (follow)
Commit message (Collapse)AuthorAge
* Remote WPS support (and some WPS bugfixes) by Stephan WezelChristi Scarborough2005-11-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657
* replaced all the splash calls by gui_sync_splash, added some missing remote ↵Kevin Ferrare2005-11-16
| | | | | | key in the playlist viewer git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7909 a1c6a512-1295-4272-9138-f99709370657
* Adds support for reverting to the Rockbox default WPS. Note that the ↵Christi Scarborough2005-11-16
| | | | | | rockbox_default.wps is a placeholder file and is never actually loaded - selecting it just causes Rockbox to clear its memory of any installed custom WPS. This means that it works cross platform. Also, small fix to boxes.wps (curse vi) and wpsbuild.pl - support for pure text WPS files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7899 a1c6a512-1295-4272-9138-f99709370657
* fix warning on player buildsDaniel Stenberg2005-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7834 a1c6a512-1295-4272-9138-f99709370657
* 1 - assume and use WPS files in .rockbox/wpsDaniel Stenberg2005-11-12
| | | | | | | | 2 - load all BMPs for WPS from a directory in the same dir the WPS is loaded from, using the same name as the WPS file without extension git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7832 a1c6a512-1295-4272-9138-f99709370657
* The WPS buffer wasn't big enough for my 2.2k WPS file. Increased buffer ↵Christi Scarborough2005-11-07
| | | | | | size to 3k. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7775 a1c6a512-1295-4272-9138-f99709370657
* Reworked handling of MPEG audio frame & file info: * Fixed frame size ↵Jens Arnold2005-09-10
| | | | | | calculation for layer 1 (all versions) and layer 2 (V2/V2.5). * Exact frame time (expressed as a fraction) for way more precise playtime calculation at 44100/22050/11025Hz sample frequency. * Exact playtime<->position conversion for CBR also used for resume position. * More compact code, long policy. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7505 a1c6a512-1295-4272-9138-f99709370657
* Patch #1285659 by Stephan Wezel, adds the %bp tag to the WPS (external power ↵Linus Nielsen Feltzing2005-09-09
| | | | | | adapter) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7501 a1c6a512-1295-4272-9138-f99709370657
* WPS: 1) Increased the WPS buffer size from 800 to 1600 bytes, 2) Increased ↵Linus Nielsen Feltzing2005-09-07
| | | | | | the number of images from 26 to 52, using both a-z and A-Z as image ID 3) Fixed a bug that inserted empty lines if an image tag was wrong git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7498 a1c6a512-1295-4272-9138-f99709370657
* WPS: 1) Bitmaps are drawn after formatting the entire WPS, 2) Most tags are ↵Linus Nielsen Feltzing2005-09-07
| | | | | | now marked REFRESH_DYNAMIC, 3) Conditional bitmaps are now drawn with DRMODE_SOLID git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7497 a1c6a512-1295-4272-9138-f99709370657
* Removed another warningLinus Nielsen Feltzing2005-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7495 a1c6a512-1295-4272-9138-f99709370657
* Removed a warningLinus Nielsen Feltzing2005-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7494 a1c6a512-1295-4272-9138-f99709370657
* Use splash() when displaying the end-of-playlist messageLinus Nielsen Feltzing2005-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7493 a1c6a512-1295-4272-9138-f99709370657
* Changed WPS enum conditional functionality, displaying the last part in the ↵Linus Nielsen Feltzing2005-09-06
| | | | | | list if the tag has no value. Also added enum support for battery (5 steps) and volume (10 steps). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7476 a1c6a512-1295-4272-9138-f99709370657
* The WPS didn't update the bitmaps when it was supposed toLinus Nielsen Feltzing2005-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7455 a1c6a512-1295-4272-9138-f99709370657
* Fixed wps codec type conditional.Jens Arnold2005-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7444 a1c6a512-1295-4272-9138-f99709370657
* Fixed the WPS codec type conditional, and removed unsupported formats from ↵Linus Nielsen Feltzing2005-09-01
| | | | | | the format enum git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7441 a1c6a512-1295-4272-9138-f99709370657
* Added possibility for conditionals for the song rating and codec type WPS tagsLinus Nielsen Feltzing2005-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7440 a1c6a512-1295-4272-9138-f99709370657
* Changed WPS image tag format, allowing for conditional image displayLinus Nielsen Feltzing2005-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7439 a1c6a512-1295-4272-9138-f99709370657
* Improved the WPS conditionals. The WPS can now have several alternatives for ↵Linus Nielsen Feltzing2005-08-30
| | | | | | the tags that can have a range of values, like the repeat mode and play status. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7422 a1c6a512-1295-4272-9138-f99709370657
* UTF-8 badness removedJens Arnold2005-08-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7384 a1c6a512-1295-4272-9138-f99709370657
* Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still ↵Linus Nielsen Feltzing2005-08-21
| | | | | | not 100% complete, but I wanted to commit it before the 2.5 feature freeze git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7380 a1c6a512-1295-4272-9138-f99709370657
* Archos players doesn't have a hold switch.Miika Pekkarinen2005-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7372 a1c6a512-1295-4272-9138-f99709370657
* Committed the "[ 1247788 ] Adds wps tags for repeat modes" patch.Miika Pekkarinen2005-08-21
| | | | | | | Please revert back should it cause problems. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7371 a1c6a512-1295-4272-9138-f99709370657
* Fixed the problem where a scrolling subline could keep scrolling with old ↵Linus Nielsen Feltzing2005-08-15
| | | | | | information when displaying an alternate non-scrolling subline (say that quickly ten times) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7329 a1c6a512-1295-4272-9138-f99709370657
* 4-shades greyscale graphics core for iriver H1x0. 4-grey rockbox logo and ↵Jens Arnold2005-07-06
| | | | | | light grey background in splash() boxes. Simplified the splash() box creation as the new graphics core does clipping. Adapted screendump feature and added flexible preprocessing to construct the bmp header. Rockboy now uses 4-grey mode as well. 4-grey support for win32 simulator. Fixed win32 player sim to not use double bitmap conversion via a recorder-like framebuffer, and correctly display double-height text. X11 simulator temporarily adapted. The display won't be distorted, but it still shows b&w only. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7046 a1c6a512-1295-4272-9138-f99709370657
* Fixed the "overwriting bug" with aligned lines in the WPS.Tomas Salfischberger2005-07-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7042 a1c6a512-1295-4272-9138-f99709370657
* Fix broken player buildChristi Scarborough2005-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7035 a1c6a512-1295-4272-9138-f99709370657
* (1) Patch 1231281: Alignment tags for the WPS by Per Holmaeng. Use %al for ↵Christi Scarborough2005-07-05
| | | | | | left align, %ac for centre, %ar for right. It is currently not possible to use more than one %a? tag per WPS line. (2) Lots of tabs removed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7034 a1c6a512-1295-4272-9138-f99709370657
* Show the same information in the ID3 browser as in the WPS screen; use ↵Magnus Holmgren2005-07-05
| | | | | | string version of tags if available, format time in the same way. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7029 a1c6a512-1295-4272-9138-f99709370657
* Playcount and rating support as a tag for the wps; %rp and %rrMichiel Van Der Kolk2005-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7017 a1c6a512-1295-4272-9138-f99709370657
* Second part of graphics api rework. Bitmap drawing and text output ↵Jens Arnold2005-06-28
| | | | | | converted; some code cleanup and more optimisations. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6906 a1c6a512-1295-4272-9138-f99709370657
* Some changes to image code, thanks to Daniel.Tomas Salfischberger2005-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6874 a1c6a512-1295-4272-9138-f99709370657
* No need to keep code around that we _know_ will cause crashes... Bail outDaniel Stenberg2005-06-25
| | | | | | | nicer when certain syntax errors are used with the bitmap option. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6867 a1c6a512-1295-4272-9138-f99709370657
* Fixed bug: "Not clearing the buffer causes a problem when switching from one ↵Tomas Salfischberger2005-06-25
| | | | | | WPS to another if they don't use the same image set." git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6866 a1c6a512-1295-4272-9138-f99709370657
* New WPS image code, introducing a new format :)Tomas Salfischberger2005-06-22
| | | | | | | | %xn|filename|x|y| for example: %x0|test.bmp|10|23| the example will load /.rockbox/test.bmp as image 0 on position 10,23 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6810 a1c6a512-1295-4272-9138-f99709370657
* Image support for the WPS.Tomas Salfischberger2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6803 a1c6a512-1295-4272-9138-f99709370657
* Added %fc WPS tag to display codec type - moved codectype from track_info ↵Dave Chapman2005-06-18
| | | | | | struct into mp3info struct, initialise it on MAS platforms, and add it to the WPS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6748 a1c6a512-1295-4272-9138-f99709370657
* Max WPS lines now dependent on LCD heightLinus Nielsen Feltzing2005-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6593 a1c6a512-1295-4272-9138-f99709370657
* More audio code restructuring, mostly renaming functions so farLinus Nielsen Feltzing2005-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6246 a1c6a512-1295-4272-9138-f99709370657
* long policyJean-Philippe Bernardy2005-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5932 a1c6a512-1295-4272-9138-f99709370657
* multiple choice configuration CONFIG_BACKLIGHT instead of HAVE_BACKLIGHT, ↵Jörg Hohensohn2004-12-18
| | | | | | allows better control of how to do this per model git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5491 a1c6a512-1295-4272-9138-f99709370657
* Renamed has_new_lcd() to is_new_player(), and got rid of the aliasJens Arnold2004-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5459 a1c6a512-1295-4272-9138-f99709370657
* WPS subline times >25.5s caused overflow, since time_mult[] was only 8 bitsLinus Nielsen Feltzing2004-10-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5344 a1c6a512-1295-4272-9138-f99709370657
* Removed backlight handling remains for platforms with no backlight (Ondio)Jens Arnold2004-10-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5236 a1c6a512-1295-4272-9138-f99709370657
* Removed the Neo code. Nobody is interested in it.Björn Stenberg2004-09-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5096 a1c6a512-1295-4272-9138-f99709370657
* Made local constant arrays static, saving a few bytesJens Arnold2004-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5014 a1c6a512-1295-4272-9138-f99709370657
* Const policed pointer arguments to functions, part 3Jens Arnold2004-08-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 a1c6a512-1295-4272-9138-f99709370657
* Patch #911298 by Steve Cundari, adds hour display to WPS and bookmarksLinus Nielsen Feltzing2004-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4878 a1c6a512-1295-4272-9138-f99709370657
* Slightly increased precision in the wps progress barLinus Nielsen Feltzing2004-07-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4858 a1c6a512-1295-4272-9138-f99709370657