summaryrefslogtreecommitdiff
path: root/apps/gui (follow)
Commit message (Collapse)AuthorAge
...
* Fix grammar in the comment (make code non offending :-)Alexander Levin2010-04-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25695 a1c6a512-1295-4272-9138-f99709370657
* really fix "%pv|something else" this timeJonathan Gordon2010-04-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25684 a1c6a512-1295-4272-9138-f99709370657
* 2 quick fixes Jonathan Gordon2010-04-19
| | | | | | | | 1) fix %pv| where the | is for a conditional break and not for long form %pv 2) only draw bmp-bars if they are enabled (by a conditional or always on.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25677 a1c6a512-1295-4272-9138-f99709370657
* Move audio_peek_track declaration from skin_display.c to audio.hBertrik Sikken2010-04-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25670 a1c6a512-1295-4272-9138-f99709370657
* fix escaped chars being displayed twice in the playlist viewer (i.e %> ↵Jonathan Gordon2010-04-17
| | | | | | showing as >> ) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25663 a1c6a512-1295-4272-9138-f99709370657
* drop the playlist viewer stack usage by reading straiught off the buffer ↵Jonathan Gordon2010-04-17
| | | | | | instead of copying it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25661 a1c6a512-1295-4272-9138-f99709370657
* use strlcat() instead of snprintf in the playlist viewer, and fix it so it ↵Jonathan Gordon2010-04-17
| | | | | | will show the whole playlist if it would fit in the viewport (instead of missing the last item) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25660 a1c6a512-1295-4272-9138-f99709370657
* allow %pb and %pv (long form) to be put inside conditionals (i.ee not eat ↵Jonathan Gordon2010-04-13
| | | | | | | | | the whole line). If this causes your theme to break you need to add a # after the line. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25616 a1c6a512-1295-4272-9138-f99709370657
* Fix two viewport related charcell bugs: crashes in the yesno screen and the ↵Jens Arnold2010-04-11
| | | | | | USB screen. This mess should really be fixed properly by enabling viewport management for charcell. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25587 a1c6a512-1295-4272-9138-f99709370657
* shuld fix red and yellowJonathan Gordon2010-04-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25585 a1c6a512-1295-4272-9138-f99709370657
* Rework how progressbars are managed so you can have as many bars in a ↵Jonathan Gordon2010-04-11
| | | | | | | | | | viewport as you want (!). Change %pv (volume) to be able to be drawn in the same style as %pb (using a line or a bmp). %pv - no change, %pv|bmp|x|y|width|height| exactly like %pb DO NOT use %?pv|....| because it will draw when you dont want it to! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25584 a1c6a512-1295-4272-9138-f99709370657
* Use the existing type instead of defining an ad hoc oneAlexander Levin2010-04-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25575 a1c6a512-1295-4272-9138-f99709370657
* Reset the number of lines to 0 when initializing the simple listAlexander Levin2010-04-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25573 a1c6a512-1295-4272-9138-f99709370657
* Fix scrolling line artifacts on USB screen - should fix FS#11154Michael Chicoine2010-04-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25569 a1c6a512-1295-4272-9138-f99709370657
* Boot charting support.Torne Wuff2010-04-01
| | | | | | | | | Select (B)ootchart in advanced options in configure, and logf will record timings for various stages of boot, for performance comparisons. Format logged is: BC:>function_name,123,80 where 123 is the line number, 80 is the number of ticks since boot. This can be loaded as CSV into a spreadsheet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25426 a1c6a512-1295-4272-9138-f99709370657
* FS#11081 - Hotkey patch. Many targets supported, but some keymaps need work ↵Jeffrey Goode2010-04-01
| | | | | | before they can be switched on git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25414 a1c6a512-1295-4272-9138-f99709370657
* Fix "bookmark on stop: ask" when idle poweroff triggers.Torne Wuff2010-03-28
| | | | | | | Previously, the prompt would come up during poweroff, and then if the user did not respond, the shutdown timeout would be hit and a hard poweroff would happen, which is bad. Now it just assumes you don't want a bookmark. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25376 a1c6a512-1295-4272-9138-f99709370657
* revert r25271 which caused more problems than it tried to fixJonathan Gordon2010-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25296 a1c6a512-1295-4272-9138-f99709370657
* there is a difference between viewports which shouldnt be cleared (the ↵Jonathan Gordon2010-03-21
| | | | | | default viewport in the sbs) and viewports which should never be shown (%Vi viewport). so do this properly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25271 a1c6a512-1295-4272-9138-f99709370657
* woops, elapsed is ms not HZ and how did that extra + get in there?Jonathan Gordon2010-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25241 a1c6a512-1295-4272-9138-f99709370657
* fix yelllow and add those tags to the debug outputJonathan Gordon2010-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25240 a1c6a512-1295-4272-9138-f99709370657
* 2 new tags:Jonathan Gordon2010-03-18
| | | | | | | | %pS - track is starting. %pE - track is ending. both can optionally have a number straight after to change how long that tag should stay true for (e.g %pS10 will stay true for the first 10s of the track) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25239 a1c6a512-1295-4272-9138-f99709370657
* rearrange the skin loading to remove some code dupeJonathan Gordon2010-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25196 a1c6a512-1295-4272-9138-f99709370657
* fix the remote font not working when there is no .rsbs loadedJonathan Gordon2010-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25195 a1c6a512-1295-4272-9138-f99709370657
* fiddle with the skin debug output so the load lines arnt shown unless ↵Jonathan Gordon2010-03-14
| | | | | | debugwps is enabled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25162 a1c6a512-1295-4272-9138-f99709370657
* fix FS#11100 - statusbar would show up on multiscreen targets if either ↵Jonathan Gordon2010-03-13
| | | | | | screen had it enabled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25159 a1c6a512-1295-4272-9138-f99709370657
* Change USB HID mode string from just "Multimedia Mode" (or similar) to say ↵Torne Wuff2010-03-12
| | | | | | | | | "USB keypad mode: Multimedia" (or similar). This will hopefully reduce the huge confusion from new users who think that multimedia mode means it's doing MTP or some other thing which is not MSC. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25132 a1c6a512-1295-4272-9138-f99709370657
* Make mini2440 compile again.Thomas Martitz2010-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25081 a1c6a512-1295-4272-9138-f99709370657
* revert r25054 - tags which have an off and a list of option should have off ↵Jonathan Gordon2010-03-07
| | | | | | | | | as the first not last option. also fix it so the no icon position actually works. you can use %?Li<no|yes> if you want to. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25063 a1c6a512-1295-4272-9138-f99709370657
* Slightly change how %Li works when used as a conditional. last part is ↵Teruaki Kawashima2010-03-07
| | | | | | selected if and only if icon is not presented (i.e. is no icon) so that it can be used like true/false type conditional tag, e.g. "%?Li<Icon|No Icon>". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25054 a1c6a512-1295-4272-9138-f99709370657
* Pass width instead of x+width to ab_draw_markers()/cue_draw_markers() and ↵Teruaki Kawashima2010-03-07
| | | | | | don't recalculate the width in these functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25053 a1c6a512-1295-4272-9138-f99709370657
* skin: don't calculate id3->elapsed+state->ff_rewind_count each time. remove ↵Teruaki Kawashima2010-03-06
| | | | | | trailing spaces. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25045 a1c6a512-1295-4272-9138-f99709370657
* Restore the 'read_disk' flag for settings_apply that was removed in r24922. ↵Magnus Holmgren2010-03-06
| | | | | | It is still needed to prevent uncessary disk I/O for fonts etc. Should fix FS#11071 (I haven't tested it on a HD-based player). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25042 a1c6a512-1295-4272-9138-f99709370657
* fix yellowJonathan Gordon2010-03-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25039 a1c6a512-1295-4272-9138-f99709370657
* cleanup statusbar+base skin relationship...Jonathan Gordon2010-03-06
| | | | | | | | * remove the "custom" option from the statusbar setting. if a sbs file is set then statusbar setting is ignored, no other user visible change there. * new tag, %wi - use to draw the inbuilt statusbar in the current viewport git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25038 a1c6a512-1295-4272-9138-f99709370657
* Don't call this two, it's uneeded (and would crash since they're INIT_ATTR).Thomas Martitz2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25015 a1c6a512-1295-4272-9138-f99709370657
* FS#10756 - Free unused init codeThomas Martitz2010-03-03
| | | | | | | Introduce a new .init section for initialisation code, so that it can be copied to an area which is later overwritten before calling. The stack/bss can then overwrite that code, effectively freeing the code size that the initialisation routines need. Gives a few kB ram usage back. Only implemented for PP and as3525 so far. More targets could be added, as well as more functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25013 a1c6a512-1295-4272-9138-f99709370657
* FS#11072 - display the filename of the skin begin parsed in the debug outputJonathan Gordon2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25003 a1c6a512-1295-4272-9138-f99709370657
* remove some gremlins... viewport_set_*() sets the font to the UI font for ↵Jonathan Gordon2010-03-03
| | | | | | that screen which is bad for the parser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25002 a1c6a512-1295-4272-9138-f99709370657
* make %Fl (font load) more consistant with bmp loading and require the whole ↵Jonathan Gordon2010-03-03
| | | | | | filename, i.e require the .fnt. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25001 a1c6a512-1295-4272-9138-f99709370657
* fix FS#10926 - backlight turning off stops track info being updatedJonathan Gordon2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24998 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#11058 - conditionl viewports cause sublines to go a bit crazyJonathan Gordon2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24997 a1c6a512-1295-4272-9138-f99709370657
* some small debug info fixes, add %Li and %lt and make uppercase subimage ↵Jonathan Gordon2010-03-03
| | | | | | labels display correctly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24996 a1c6a512-1295-4272-9138-f99709370657
* remove a nonsense outdate warning. there is no token limit anymoreJonathan Gordon2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24995 a1c6a512-1295-4272-9138-f99709370657
* undo that last undo, make the font loader more forgiving to user errorsJonathan Gordon2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24994 a1c6a512-1295-4272-9138-f99709370657
* revert r24989 ad r24990 which are cuasing segfaults... they were working ↵Jonathan Gordon2010-03-02
| | | | | | fine for me though :( (stupid font stuff is cursed!) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24993 a1c6a512-1295-4272-9138-f99709370657
* fix %pb when the height isnt given and it is in a viewport with a user font ↵Jonathan Gordon2010-03-02
| | | | | | (so the height is calculated on the font height at display time) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24991 a1c6a512-1295-4272-9138-f99709370657
* fix redJonathan Gordon2010-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24990 a1c6a512-1295-4272-9138-f99709370657
* * Make the user font count more saneJonathan Gordon2010-03-02
| | | | | | | | | * font 2-9 in the skins will always be user fonts in the skins * init the skinfonts array so it doesnt think id 'x' is used already * make the parser work with FONT_UI untill the very end, even on remote fonts git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24989 a1c6a512-1295-4272-9138-f99709370657
* Revert r24958. It didn't fix anything (in fact, the problem described didn't ↵Thomas Martitz2010-03-01
| | | | | | exist). Increase MAXFONTS by 1 to allow for remote screen targets to load fonts 2-9. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24983 a1c6a512-1295-4272-9138-f99709370657