summaryrefslogtreecommitdiff
path: root/apps/gui (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 AB mode uable on the ipods. In AB mode select is used to set/resetJonathan Gordon2006-12-22
| | | | | | | | | the markers in he WPS. AB mode must be disblaed ot get into the browser. This can allow the Ondio's to have AB mode but it makes rombox too large. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11832 a1c6a512-1295-4272-9138-f99709370657
* Removed unused button defines and made private functions staticNils Wallménius2006-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11750 a1c6a512-1295-4272-9138-f99709370657
* 1) Delete unused files from old database and old gui files 2) Remove ↵Nils Wallménius2006-12-11
| | | | | | unneccesary includes of the old database header 3) Delete the deprecated databox plugin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11715 a1c6a512-1295-4272-9138-f99709370657
* Turned function back into define as that uses less bytes because gcc inlined ↵Peter D'Hoye2006-12-09
| | | | | | the function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11699 a1c6a512-1295-4272-9138-f99709370657
* Fix crash in browser when using very big fonts and show path option ↵Peter D'Hoye2006-12-09
| | | | | | together. Solves FS#6397. Patch created by Mark Arigo and modified by me. Minor code ploicing while in there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11696 a1c6a512-1295-4272-9138-f99709370657
* dont allow the ata callbacks to be run less than once every 30s unlessJonathan Gordon2006-11-26
| | | | | | | | | explicitly forced to. The sleep_after param is only true in the Q_SLEEP event, so its uneeded, so removed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11599 a1c6a512-1295-4272-9138-f99709370657
* Fix bug in large-value handling of gui_scrollbar_draw() that went unnoticed ↵Jens Arnold2006-11-25
| | | | | | for ages... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11587 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
* Removed the Gmini 120 and Gmini SP code. These ports are dead, unfortunately.Jens Arnold2006-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11504 a1c6a512-1295-4272-9138-f99709370657
* fix booboo in ata.c (SYS_POWEROFF falling into SYS_USB_CONNECTED)Jonathan Gordon2006-11-08
| | | | | | | | | enable ata_idle callbacks in ata_mmc.c (calls the callbacks after 10s of real inactivity) fix builds git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11462 a1c6a512-1295-4272-9138-f99709370657
* Big Patch adds primarily: Samplerate and format selection to recording for ↵Michael Sevakis2006-11-06
| | | | | | SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11452 a1c6a512-1295-4272-9138-f99709370657
* dont allow the volume setting to wrapJonathan Gordon2006-11-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11445 a1c6a512-1295-4272-9138-f99709370657
* fixes fs# 5938 - scrollbar with title enabled shows one less than it shouldJonathan Gordon2006-11-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11412 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
* More color adjustments. Better translation to and from native colors with ↵Michael Sevakis2006-10-15
| | | | | | even distribution of levels. Macros for extracting native depth components and packing them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11227 a1c6a512-1295-4272-9138-f99709370657
* Added a small interface to screens to translate colors into remote gray ↵Michael Sevakis2006-10-14
| | | | | | levels on the x5. Splash screens paint properly with light gray. Should be adapted to a more general approach in the future. A few trailing whitespace trimmings got into a couple files but that is fine. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11218 a1c6a512-1295-4272-9138-f99709370657
* More visual annoyance fixes. Backdrops no longer show though on centered ↵Michael Sevakis2006-10-13
| | | | | | splash screens. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11213 a1c6a512-1295-4272-9138-f99709370657
* One little thing needed changing in gui_bitmap_scrollbar_draw.Michael Sevakis2006-10-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11211 a1c6a512-1295-4272-9138-f99709370657
* Added inner fill option to normal scrollbar and foreground only option. ↵Michael Sevakis2006-10-13
| | | | | | Added a left-pointing cursor for using pointer. Updated color picker and now sliders look very good on color, grayscale and mono screens when using bar selector. Some misc. changes for appearance. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11210 a1c6a512-1295-4272-9138-f99709370657
* Revert change to screen_access.c (adding the native-bitmap drawing function) ↵Dave Chapman2006-10-12
| | | | | | that caused warnings on the H3x0. We now draw the USB logo using the normal lcd_bitmap() and lcd_remote_bitmap() functions instead of the screens API, which doesn't handle the differing bitmaps types well. Remove apps/gui/logo.[ch] as they are now longer used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11208 a1c6a512-1295-4272-9138-f99709370657
* Corrected the calculation to determine to display three sliders or one in ↵Michael Sevakis2006-10-12
| | | | | | the colorpicker. Same wonderment as before... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11197 a1c6a512-1295-4272-9138-f99709370657
* Fixed the problem with the backdrops on iPod. The same problem was in the ↵Michael Sevakis2006-10-11
| | | | | | updated color picker and that is fixed too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11195 a1c6a512-1295-4272-9138-f99709370657
* Made color picker work on x5 remote and display nicely when using backdrops. ↵Michael Sevakis2006-10-11
| | | | | | Also tweaked the appearance in general. Keymap still does not entirely function however (no inc/dec yet). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11193 a1c6a512-1295-4272-9138-f99709370657
* Splash function: Fixed several bugs and problems: (1) Off-by-one bug caused ↵Jens Arnold2006-10-07
| | | | | | a buffer overflow with splash text longer than the screen. (2) Last line wasn't centered properly in the same situation. (3) On player, string display length must be calculated using utf8length() instead of strlen() since unicode support was added (old bug). (4) Handle splash texts with multiple spaces properly, including correct length calculation and stripping on wrap. (5) Don't reset fg/bg colours to default if not centering (old bug). * Increased buffer sizes to account for (a) larger screens (b) utf-8 (c) words wider than the screen. * More efficient code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11144 a1c6a512-1295-4272-9138-f99709370657
* Move USB logo to an external (native-depth) bitmap.Dave Chapman2006-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11137 a1c6a512-1295-4272-9138-f99709370657
* Should fix yellow player buid. warning only occurred on the real target so ↵Shachar Liberman2006-10-03
| | | | | | I've missed it git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11116 a1c6a512-1295-4272-9138-f99709370657
* Improved code for the splash function: spare some calculation, fix a bug for ↵Shachar Liberman2006-10-02
| | | | | | screens wider then 255 (ipod 5g), fix FS#5775 by displaying complete lines instead of word by word. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11113 a1c6a512-1295-4272-9138-f99709370657
* Recording screen statusbar: Improved channel icon by Paul Louden and ↵Martin Scarratt2006-09-26
| | | | | | improved Q value display for Hardware codec targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11062 a1c6a512-1295-4272-9138-f99709370657
* fix warningMartin Scarratt2006-09-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11043 a1c6a512-1295-4272-9138-f99709370657
* fix the bug where when scrolling text left in the filebrowser you could ↵Martin Scarratt2006-09-25
| | | | | | suddenly find yourself in the root directory. A long press on the left scrolling button will still take you to the root quickly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11042 a1c6a512-1295-4272-9138-f99709370657
* holding left in the tree will quickly get back to root, as long as the text ↵Jonathan Gordon2006-09-17
| | | | | | is in the left-most position (like before) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10965 a1c6a512-1295-4272-9138-f99709370657
* Save a few bytes on hwcodec targets...Magnus Holmgren2006-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10937 a1c6a512-1295-4272-9138-f99709370657
* fix some sim warningsMartin Scarratt2006-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10936 a1c6a512-1295-4272-9138-f99709370657
* Improved statusbar icons in recording screen by Davide GentileMartin Scarratt2006-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10935 a1c6a512-1295-4272-9138-f99709370657
* Display bitrate (Q value for Archos), samplerate, channels and recording ↵Martin Scarratt2006-09-02
| | | | | | format (M = MP3) in the statusbar in the recording screen. This is all new info for archos targets and I-river targets now have this info on the remote as well as the main screen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10856 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
* Add optional icon to list title, current path display shows a dir icon, and ↵Mark Arigo2006-08-23
| | | | | | list titles now left-justified. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10726 a1c6a512-1295-4272-9138-f99709370657
* Stop lists wrapping when using page up/downJonathan Gordon2006-08-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10712 a1c6a512-1295-4272-9138-f99709370657
* initial (re)support for F3Jonathan Gordon2006-08-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10689 a1c6a512-1295-4272-9138-f99709370657
* directory navigation in wps works as before (short then long next/prev)Jonathan Gordon2006-08-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10687 a1c6a512-1295-4272-9138-f99709370657
* fixed the settings action context, time/eq/colour chooser/dbug screensJonathan Gordon2006-08-21
| | | | | | | should all work correctly again git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10670 a1c6a512-1295-4272-9138-f99709370657
* software keylock works againJonathan Gordon2006-08-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10632 a1c6a512-1295-4272-9138-f99709370657
* really fix the yes/no screen now, also id3 viewer shows the status barJonathan Gordon2006-08-17
| | | | | | | correctly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10630 a1c6a512-1295-4272-9138-f99709370657
* * fix pitchscreenJonathan Gordon2006-08-16
| | | | | | | | | * stop yes/no screen eating the first press sometimes * add enter id3 button from wps in irivier * update keymap-h10 from Barry Wardell git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10614 a1c6a512-1295-4272-9138-f99709370657