summaryrefslogtreecommitdiff
path: root/apps/gui (follow)
Commit message (Collapse)AuthorAge
...
* Fix position calculation of title icon.Teruaki Kawashima2009-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22983 a1c6a512-1295-4272-9138-f99709370657
* Use macro to test viewport's RTL flagTomer Shalev2009-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22978 a1c6a512-1295-4272-9138-f99709370657
* Fine tuning of gui elements positioning in RTL modeTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22976 a1c6a512-1295-4272-9138-f99709370657
* - Use const when possibleTomer Shalev2009-10-05
| | | | | | | | - Use pointer to avoid repeated access to array - Move setting xpos up a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22975 a1c6a512-1295-4272-9138-f99709370657
* Remove redundant code in list.cTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22974 a1c6a512-1295-4272-9138-f99709370657
* Fix red: Protect viewport RTL flag manipulation with #ifdef HAVE_LCD_BITMAPTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22973 a1c6a512-1295-4272-9138-f99709370657
* Add rtl flagging to viewport_set_defaults(), and ensure thatTomer Shalev2009-10-05
| | | | | | | viewportmanager_theme_changed() is called during font loading git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22971 a1c6a512-1295-4272-9138-f99709370657
* Implement RTL as a viewport's bit-fieldTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22968 a1c6a512-1295-4272-9138-f99709370657
* Fix red - typeTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22966 a1c6a512-1295-4272-9138-f99709370657
* - Use pointers instead of repeating access to array elementTomer Shalev2009-10-05
| | | | | | | - Set const when possible git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22965 a1c6a512-1295-4272-9138-f99709370657
* Revert renaming of the scrollbar global setting by r22945, following ↵Tomer Shalev2009-10-05
| | | | | | discussion in IRC git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22963 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22956 a1c6a512-1295-4272-9138-f99709370657
* Have scollbar in the right side while in RTL modeTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22955 a1c6a512-1295-4272-9138-f99709370657
* Fix red - forgot one #ifdefTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22948 a1c6a512-1295-4272-9138-f99709370657
* Fix some of the redsTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22946 a1c6a512-1295-4272-9138-f99709370657
* RTL support in menusTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22945 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#10617 (fix spotted by Teruaki Kawashima), something about the %C not ↵Jonathan Gordon2009-10-05
| | | | | | working if %?C is the first tokens in the skin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22944 a1c6a512-1295-4272-9138-f99709370657
* redraw the AA much less frequently to save bettery life and also let skins ↵Jonathan Gordon2009-10-05
| | | | | | draw over the AA... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22932 a1c6a512-1295-4272-9138-f99709370657
* FS#10636: Quickscreen incorrect operation when menu has negative stepJeffrey Goode2009-10-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22887 a1c6a512-1295-4272-9138-f99709370657
* Clean up duplicate #includesBertrik Sikken2009-09-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22845 a1c6a512-1295-4272-9138-f99709370657
* new skin tag: %Sx|<english>| will display the current languages translation ↵Jonathan Gordon2009-09-26
| | | | | | | | | | | | | of the "<english>" string. the <english> is the Source: bit in the .lang files. (must be exactly as it is there...) checkwps cannot verify that the string is correct so make sure to use the sim to verify the string is acurate. Also "fix" checkwps so %St|<setting>| can be accepted for the theme site git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22837 a1c6a512-1295-4272-9138-f99709370657
* Rename struct skin_albumart members to be consistent with similar members of ↵Thomas Martitz2009-09-25
| | | | | | other structs. the albumart_ prefix is redundant. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22836 a1c6a512-1295-4272-9138-f99709370657
* Redo 22825 but this time with caring about alignment.Thomas Martitz2009-09-25
| | | | | | | Change coordinate members in struct skin_albumart to ints. That alone gives a tiny binsize decrease. Change the struct layout (some reordering) to enable more efficient alignment which reclaims 4 of the 8 bytes. Since there's usually only 1 aa struct this should be a net gain. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22835 a1c6a512-1295-4272-9138-f99709370657
* r22826 is causing data aborts when the wps is loaded in the parse_list ↵Karl Kurbjun2009-09-25
| | | | | | function - suspected reason is an improperly aligned pointer depending on how the buffer gets setup when translating a "d". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22827 a1c6a512-1295-4272-9138-f99709370657
* Remove some some code in favor of a single parse_list() call.Thomas Martitz2009-09-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22826 a1c6a512-1295-4272-9138-f99709370657
* Show the name of the setting in the WPS debug outputAlexander Levin2009-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22781 a1c6a512-1295-4272-9138-f99709370657
* add the %St setting to the debug output for checkwps/parser.... needs mroe ↵Jonathan Gordon2009-09-22
| | | | | | work to make it more useful git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22780 a1c6a512-1295-4272-9138-f99709370657
* Fix splash on charcell (was wasting 2 precious chars per line since r20870). ↵Jens Arnold2009-09-21
| | | | | | This fixes the volume splash in wps, as it doesn't wrap anymore, but it's not a proper fix. The real problem is that the 2nd line of the default WPS updates immediately. The ultimate fix would be to get rid of the special charcell handling and use a VP in the WPS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22775 a1c6a512-1295-4272-9138-f99709370657
* Actually fix AA display... previous commit was borkedJonathan Gordon2009-09-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22728 a1c6a512-1295-4272-9138-f99709370657
* FS#10602 - show the viewport label instead of an int in the debug outputJonathan Gordon2009-09-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22727 a1c6a512-1295-4272-9138-f99709370657
* fix FS#10599 and do r22721 a slightly better way. the %C tag is internally ↵Jonathan Gordon2009-09-18
| | | | | | converted to a different token for display and conditional check. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22726 a1c6a512-1295-4272-9138-f99709370657
* Fix a bug where the conditional use of %C (i.e. %?C) caused the album art to ↵Thomas Martitz2009-09-17
| | | | | | draw (noticed in FS#10596). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22721 a1c6a512-1295-4272-9138-f99709370657
* Fix delay when seeking using the touchscreen by adding a pause/unpause.Rob Purchase2009-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22720 a1c6a512-1295-4272-9138-f99709370657
* Get rid of some of the code duplication from checkwps, it still duplicates a ↵Thomas Martitz2009-09-13
| | | | | | lot though. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22695 a1c6a512-1295-4272-9138-f99709370657
* Remove some trailing whitespaces in in the skin engine files.Thomas Martitz2009-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22694 a1c6a512-1295-4272-9138-f99709370657
* Fix/band aid the freeze when %V is the first thing (i.e. in line 1) in a ↵Thomas Martitz2009-09-13
| | | | | | .wps (see FS#10596). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22693 a1c6a512-1295-4272-9138-f99709370657
* Increase skin buffer on charcell displays so it's actually big enough to ↵Frank Gevaerts2009-09-11
| | | | | | load a wps file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22681 a1c6a512-1295-4272-9138-f99709370657
* Initialize token before using.Teruaki Kawashima2009-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22678 a1c6a512-1295-4272-9138-f99709370657
* Hopefully make the wps debug info more understandable... display tokens the ↵Jonathan Gordon2009-09-11
| | | | | | same way they are displayed... i.e viewports->lines->sublines->tokens git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22672 a1c6a512-1295-4272-9138-f99709370657
* fix the first subline not displaying properlyJonathan Gordon2009-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22668 a1c6a512-1295-4272-9138-f99709370657
* Fix/commit FS#10595. A (sub)line could be part of the previous viewport due ↵Thomas Martitz2009-09-08
| | | | | | to a off-by-one bug in the indexing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22662 a1c6a512-1295-4272-9138-f99709370657
* Fix viewport_set_defaults giving the wrong dimensions if the ui vp is ↵Thomas Martitz2009-09-07
| | | | | | overridden (as done in plugins atm), and notify other code if the ui vp was overridden. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22657 a1c6a512-1295-4272-9138-f99709370657
* Set list_need_reinit to false somewhere too.Thomas Martitz2009-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22652 a1c6a512-1295-4272-9138-f99709370657
* Fix buttonbar handling/theme changed handling in lists.Thomas Martitz2009-09-07
| | | | | | | The lists need to copy to a local parent if a list passes NULL as parent in the init. This was before the commit of custom ui vp, but I removed it since I (wrongly) thought using the ui vp as parent would be fine. Let the viewportmanager fire a event in case when a theme-related setting changed and simply the handling in the lists code. However the buttonbar handling didn't work before anyway, since list code didn't know if the buttonbar was active (it asked a variable which was always false....). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22651 a1c6a512-1295-4272-9138-f99709370657
* stupid yellow.... I'm going to bedJonathan Gordon2009-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22648 a1c6a512-1295-4272-9138-f99709370657
* add a bit more debug info for skins... show the subimage id in the display ↵Jonathan Gordon2009-09-07
| | | | | | image token's debug line git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22647 a1c6a512-1295-4272-9138-f99709370657
* rework AA load/display handling in the skins to get them working in ↵Jonathan Gordon2009-09-07
| | | | | | viewports again git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22646 a1c6a512-1295-4272-9138-f99709370657
* fix red :)Jonathan Gordon2009-09-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22643 a1c6a512-1295-4272-9138-f99709370657
* Make the e200 compile the vled for the sim... other targets are probably ↵Jonathan Gordon2009-09-06
| | | | | | doing the same thing so find out which.. commit will be immediatly followed to fixd red git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22642 a1c6a512-1295-4272-9138-f99709370657
* Factor out/generalise the function that checks whether a point is within a ↵Thomas Martitz2009-09-05
| | | | | | viewport to, and use it in the wps' touchregion code. This corrects the check that was done there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22638 a1c6a512-1295-4272-9138-f99709370657