summaryrefslogtreecommitdiff
path: root/apps/gui/gwps-common.c (follow)
Commit message (Collapse)AuthorAge
* Respect the progressbar length when drawing AB markers. Fixes FS#6463. Also ↵Dominik Riebeling2006-12-29
| | | | | | fix a function name typo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11857 a1c6a512-1295-4272-9138-f99709370657
* Next round of static'ing and related fixes.Jens Arnold2006-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11836 a1c6a512-1295-4272-9138-f99709370657
* Make the updated %rg tag match playback behaviour (fall back to track gain ↵Magnus Holmgren2006-11-15
| | | | | | if album gain requested but not available). Share the mode decision logic with playback code and simplify the %rg tag handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11532 a1c6a512-1295-4272-9138-f99709370657
* Improved replaygain tags for WPS by Ian Webber fs#6223. Shows the current ↵Martin Scarratt2006-11-15
| | | | | | status of the gain rather than what the setting is set to. %?rg<off|track|album|shuffletrack|shufflealbum|notag>. Also, %rg will give the current gain adjustment. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11531 a1c6a512-1295-4272-9138-f99709370657
* Backdrop support for greyscale targets. WPS backdrop is untested.Jens Arnold2006-11-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11520 a1c6a512-1295-4272-9138-f99709370657
* Remove format_align from the format_lines array, as it's unnecessary. Saves ↵Jens Arnold2006-10-30
| | | | | | code & memory. Patch by Mark Arigo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11388 a1c6a512-1295-4272-9138-f99709370657
* WPS: Fix problem with transparancy in the first image of an enum.Magnus Holmgren2006-08-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10793 a1c6a512-1295-4272-9138-f99709370657
* 1 is the correct value here. Not that it makes any difference... :)Magnus Holmgren2006-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10760 a1c6a512-1295-4272-9138-f99709370657
* Make volume and battery level enums dynamic, inspired by patch 4802. Almost ↵Magnus Holmgren2006-08-26
| | | | | | backwards compatible; for the battery level, the first enum is used when the level is unknown, while the remaining enums are used as before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10756 a1c6a512-1295-4272-9138-f99709370657
* Finally, the new button action system is here, thanks to Jonathan Gordon. ↵Linus Nielsen Feltzing2006-08-15
| | | | | | Some button mappings have changed and other things may break. Comments should go to the forum, http://forums.rockbox.org/index.php?topic=5829.0 or the mailing list. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10582 a1c6a512-1295-4272-9138-f99709370657
* Oops...Stupid text editor!Martin Scarratt2006-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10459 a1c6a512-1295-4272-9138-f99709370657
* fix crossfeed tagMartin Scarratt2006-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10440 a1c6a512-1295-4272-9138-f99709370657
* WPS tags: Crossfade %?xf<off|shuffle|skip|always>, Replay gain ↵Martin Scarratt2006-08-02
| | | | | | %?rg<off|track|album|shuffle>, Crossfeed %xd<off|on>. Bits and bobs from patches 2740, 2684 and 2680 by Myself, Stephan Wezel and Robert Kukla. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10414 a1c6a512-1295-4272-9138-f99709370657
* Fixed a bug introduced in patch #5630 which caused the battery icon to ↵Linus Nielsen Feltzing2006-07-18
| | | | | | disappear in the engineeer2 WPS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10229 a1c6a512-1295-4272-9138-f99709370657
* Patch #5630 by Andreas Mattsson - Minimize WPS subline swap time shiftLinus Nielsen Feltzing2006-07-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10211 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress rework of charging status reading & display: * Changed ↵Jens Arnold2006-06-06
| | | | | | several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10080 a1c6a512-1295-4272-9138-f99709370657
* Reworked backdrop handling. Fixes a bug that wasn't in the tracker yet ;)Peter D'Hoye2006-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9970 a1c6a512-1295-4272-9138-f99709370657
* Caption-backlight: don't keep backlight on if paused as this keeps the ↵Peter D'Hoye2006-05-01
| | | | | | backlight on forever. Fixes bug 5050. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9854 a1c6a512-1295-4272-9138-f99709370657
* Make the get_image_id() function more robust, and catch a parsing error when ↵Dave Chapman2006-04-22
| | | | | | parsing the %x tags. This prevents Rockbox crashing when presented with an incorrect %x|filename.bmp| WPS line. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9755 a1c6a512-1295-4272-9138-f99709370657
* Fix seeking on swcodec, but probably break some cases of skipping. Another ↵Brandon Low2006-04-06
| | | | | | important rework here, buffer management is serialized along with most other operations on the audio thread. This has some minor performance issues on ipod that can lead to audio skips during buffer fill as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9529 a1c6a512-1295-4272-9138-f99709370657
* Fix buggy WPS change from earlierBrandon Low2006-04-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9524 a1c6a512-1295-4272-9138-f99709370657
* Remove wasted instructionBrandon Low2006-04-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9521 a1c6a512-1295-4272-9138-f99709370657
* Inspired by patch 4784 by Dominik, add pitch to WPSBrandon Low2006-04-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9517 a1c6a512-1295-4272-9138-f99709370657
* Patch #2854 by David Dent - %bs WPS tag for sleep timerLinus Nielsen Feltzing2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9303 a1c6a512-1295-4272-9138-f99709370657
* Support the recording screen on the LCD remote. Also adds support for the ↵Dan Everton2006-03-25
| | | | | | peakmeter in the rremote WPS. Patch from Martin Scarratt (task 4818). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9246 a1c6a512-1295-4272-9138-f99709370657
* Real Time Clock support in the WPSBrandon Low2006-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9105 a1c6a512-1295-4272-9138-f99709370657
* Fix ifdefing for wps hold button tags, enables hold button in wps for ipodBrandon Low2006-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9052 a1c6a512-1295-4272-9138-f99709370657
* Correct a problem with WPS backdrops not loading correctly, and semi-prepare ↵Linus Nielsen Feltzing2006-03-14
| | | | | | for remote WPS backdrops git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9035 a1c6a512-1295-4272-9138-f99709370657
* Patch from NicolasP (1429312) plus changes from me * Don't show old position ↵Brandon Low2006-02-12
| | | | | | after seeking * Don't show pause after seeking * Quicker seek complete git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8666 a1c6a512-1295-4272-9138-f99709370657
* add a bitmap progress bar option + add %P|filename.bmp| tag to the WPSBen Basha2006-02-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8648 a1c6a512-1295-4272-9138-f99709370657
* Small progressbar fixes: Fix vertical positioning (when using non-default ↵Magnus Holmgren2006-02-07
| | | | | | height). Add some checks for a reasonable size, as bad values can cause problems. Some code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8611 a1c6a512-1295-4272-9138-f99709370657
* Oops - fix the builds broken by the backdrop image patchDave Chapman2006-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8537 a1c6a512-1295-4272-9138-f99709370657
* Patch #1421422 - Backdrop image patch started by Linus, finished by me. ↵Dave Chapman2006-02-02
| | | | | | Adds ability to set backdrop images for file browser and menus (store full-screen bitmaps in /.rockbox/backdrops/) and also the ability to set a full-screen background image in a WPS using the %X|filename.bmp| WPS tag. Currently only implemented for targets with colour LCDs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8536 a1c6a512-1295-4272-9138-f99709370657
* WPS tag update for Progress Bar to allow resizing and screen placingBen Basha2006-02-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8523 a1c6a512-1295-4272-9138-f99709370657
* Reverted the wps image cache as it was causing trouble to users whenMiika Pekkarinen2006-02-01
| | | | | | | | updating the image files on disk. Better solution is to be implemented soon. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8519 a1c6a512-1295-4272-9138-f99709370657
* Small iPod colour BMP fix by linuxstdChristi Scarborough2006-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8504 a1c6a512-1295-4272-9138-f99709370657
* Save image format tag in bmp cache also to hopefully fix the colorMiika Pekkarinen2006-01-29
| | | | | | | issue. Added also a simple header version check. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8487 a1c6a512-1295-4272-9138-f99709370657
* Cache wps image files to allow really fast boot.Miika Pekkarinen2006-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8483 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress transparent bitmaps with 255,0,255 as the transparent ↵Linus Nielsen Feltzing2006-01-28
| | | | | | color, not yet working on the H100 series git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8476 a1c6a512-1295-4272-9138-f99709370657
* Color BMP supportLinus Nielsen Feltzing2006-01-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8472 a1c6a512-1295-4272-9138-f99709370657
* It's unsigned, no need to check for negativityBrandon Low2006-01-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8455 a1c6a512-1295-4272-9138-f99709370657
* Add battery voltage that is now exported from the power management as a wps tagBrandon Low2006-01-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8454 a1c6a512-1295-4272-9138-f99709370657
* AB-repeat mode for software codecs. Accessible through menu as a repeat ↵Brandon Low2006-01-21
| | | | | | mode, with buttom mappings much like those on other rockbox targets for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8409 a1c6a512-1295-4272-9138-f99709370657
* Start cleaning up some #ifdefs in charging codeBrandon Low2006-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8391 a1c6a512-1295-4272-9138-f99709370657
* Make sure that no targets lose charging related features from those red ↵Brandon Low2006-01-19
| | | | | | builds yesterday. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8389 a1c6a512-1295-4272-9138-f99709370657
* Attempt fix to broken builds.Thom Johansen2006-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8384 a1c6a512-1295-4272-9138-f99709370657
* Charging state reporting on H3x0Brandon Low2006-01-19
| | | | | | | | | | Don't read the GPIO every refresh of statusbar or gwps for plugged state, use a variable exported from powermgmt instead. Allow Custom WPS to access %bc for battery charge state on targets that support this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8383 a1c6a512-1295-4272-9138-f99709370657
* Faster updates of the virtual LED WPS tagLinus Nielsen Feltzing2006-01-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8302 a1c6a512-1295-4272-9138-f99709370657
* Patch #1381872 by Brandon Low - Add virtual HDD LED to WPSLinus Nielsen Feltzing2006-01-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8299 a1c6a512-1295-4272-9138-f99709370657
* Patch #1379076 by Stephan Wezel - reduce the ticking problem a bitLinus Nielsen Feltzing2005-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8226 a1c6a512-1295-4272-9138-f99709370657