1. 5b0521c Changeover to the new skin format. SkinBreakingChange in the wiki has the runown of the changes. by Jonathan Gordon · 14 years ago
  2. 22b12ca draw markers on the FM frequency bar for presets (like cuesheet markers in the WPS). by Jonathan Gordon · 14 years ago
  3. 0a4eda4 skin_parser.c: fix possibile overflow in parse_setting_and_lang(). simplify comparison of string in parameter in parse_touchregion(). by Teruaki Kawashima · 14 years ago
  4. a5d8d21 fix the last of the reds, and make RDS tags actually work (and add them to the hardcoded radio skin) by Jonathan Gordon · 14 years ago
  5. 1bd072c FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags by Jonathan Gordon · 14 years ago
  6. efd1f4e Make it possible to move the UI viewport using conditional viewports. by Jonathan Gordon · 14 years ago
  7. 4c65a19 Make battery level (%bl) work with the bmp bars drawer like %pb and %pv by Jonathan Gordon · 14 years ago
  8. 847a0fd Fix grammar in the comment (make code non offending :-) by Alexander Levin · 14 years ago
  9. 34cd2c3 really fix "%pv|something else" this time by Jonathan Gordon · 14 years ago
  10. 58a0393 2 quick fixes by Jonathan Gordon · 14 years ago
  11. 69710e5 fix escaped chars being displayed twice in the playlist viewer (i.e %> showing as >> ) by Jonathan Gordon · 14 years ago
  12. 99a2299 allow %pb and %pv (long form) to be put inside conditionals (i.ee not eat the whole line). by Jonathan Gordon · 15 years ago
  13. a1c0d55 shuld fix red and yellow by Jonathan Gordon · 15 years ago
  14. 4421746 Rework how progressbars are managed so you can have as many bars in a viewport as you want (!). by Jonathan Gordon · 15 years ago
  15. d2e2c2a 2 new tags: by Jonathan Gordon · 15 years ago
  16. d384f8d rearrange the skin loading to remove some code dupe by Jonathan Gordon · 15 years ago
  17. 1a8f29c fix the remote font not working when there is no .rsbs loaded by Jonathan Gordon · 15 years ago
  18. 0f69a81 fiddle with the skin debug output so the load lines arnt shown unless debugwps is enabled by Jonathan Gordon · 15 years ago
  19. 1fbdd91 skin: don't calculate id3->elapsed+state->ff_rewind_count each time. remove trailing spaces. by Teruaki Kawashima · 15 years ago
  20. a9b5f4d cleanup statusbar+base skin relationship... by Jonathan Gordon · 15 years ago
  21. d9adfa1 FS#11072 - display the filename of the skin begin parsed in the debug output by Jonathan Gordon · 15 years ago
  22. 779d4e3 remove some gremlins... viewport_set_*() sets the font to the UI font for that screen which is bad for the parser. by Jonathan Gordon · 15 years ago
  23. 25d9771 make %Fl (font load) more consistant with bmp loading and require the whole filename, i.e require the .fnt. by Jonathan Gordon · 15 years ago
  24. f37b507 undo that last undo, make the font loader more forgiving to user errors by Jonathan Gordon · 15 years ago
  25. 9e611b1 revert r24989 ad r24990 which are cuasing segfaults... they were working fine for me though :( (stupid font stuff is cursed!) by Jonathan Gordon · 15 years ago
  26. 04e0d6c fix %pb when the height isnt given and it is in a viewport with a user font (so the height is calculated on the font height at display time) by Jonathan Gordon · 15 years ago
  27. 3f09d7e fix red by Jonathan Gordon · 15 years ago
  28. 34f51cc * Make the user font count more sane by Jonathan Gordon · 15 years ago
  29. 3b52937 Revert r24958. It didn't fix anything (in fact, the problem described didn't exist). Increase MAXFONTS by 1 to allow for remote screen targets to load fonts 2-9. by Thomas Martitz · 15 years ago
  30. 6434e76 move a #ifdef so the full amount of user choosable skin fonts are avilable on non remote targets (i.e 2-9 inclusive) by Jonathan Gordon · 15 years ago
  31. 8717c1e redo r24943. the font mappings are not needed once the skin is finished parsing so using the skin buffer there is a waste and overcomplicates things. by Jonathan Gordon · 15 years ago
  32. 2263086 Store the list of fonts in a linked list instead of in a static array (together with the base filename) and load all fonts in a second step. This aids debugging missing fonts, skips fonts that are not used in viewports, and is preparation of a resizable (on boot) skin buffer. by Thomas Martitz · 15 years ago
  33. 466e5d9 2 new tags for the base skin. by Jonathan Gordon · 15 years ago
  34. 31fb4f6 Change how touchscreen regions work slightly... "It modifies the behaviour of touch buttons to be more similar to the way gui buttons operate in desktop applications. Upon a touch press event, the button at the touch position is armed. Upon a touch repeat or release, the button at the touch position is triggered only if it is armed. Upon release (and wps entry), all buttons are disarmed. E.g. when you touch press on an empty area, then while pressing drag your finger on a button, then release the button, the button is not triggered." by Jonathan Gordon · 15 years ago
  35. 6c4b80c make the parser spit out filenames of images it cant load by Jonathan Gordon · 15 years ago
  36. 0acb38b some minor changes to checkwps, shouldn't change anything by Jonathan Gordon · 15 years ago
  37. d151371 correct checking size in function get_image_filename. by Teruaki Kawashima · 15 years ago
  38. a31624e Fix the mechanism to fail to parse skins if images fail to load and fix having no backdrop at all (neither %X nor backdrop setting, DancePuffDuo was broken). by Thomas Martitz · 15 years ago
  39. f85103e remote multifont fixes. it shoud be working again (blame AlexP! he made me break it last week!) by Jonathan Gordon · 15 years ago
  40. ccd50dd and actually fix multifont on remote lcd targets also by Jonathan Gordon · 15 years ago
  41. 90d9e66 fix possible out-of-bounds error on remote lcd targets if they try loading a font to id==2 by Jonathan Gordon · 15 years ago
  42. 877d378 Reuse the backdrop buffers if 2 skins use the same backdrop (on the same screen of course) by Jonathan Gordon · 15 years ago
  43. 1c2aa35 FS#10984 - multifont! 2 major additions: by Jonathan Gordon · 15 years ago
  44. eee5423 skin rework (FS#10922) notable changes: by Jonathan Gordon · 15 years ago
  45. 552835e Add a missing #include, make a function static, make touchpad_set_buttonlight implementation and declaration consistent by Bertrik Sikken · 15 years ago
  46. 51630cb outright reject any tags which need a special parser in the wps playlist viewer. There is no intention of even trying to support them and without this possible upcoming changes will cause crashes if any of those tags are used. by Jonathan Gordon · 15 years ago
  47. a1b9708 fix typo by Jonathan Gordon · 15 years ago
  48. dc0ba91 FS#10898 - Add a playlist viewer to the WPS. http://www.rockbox.org/wiki/CustomWPS#Playlist_viewer for an exaplanation how to use it. by Jonathan Gordon · 15 years ago
  49. 669afd0 fix checkwps by Jonathan Gordon · 15 years ago
  50. 91e6b06 RTL language enhancements by Tomers Shalev and I. by Jonathan Gordon · 15 years ago
  51. e15a0c9 WPS: Use helper function to parse int value on album-art directive by Tomer Shalev · 15 years ago
  52. 0201a19 Make read-only struct const by Bertrik Sikken · 15 years ago
  53. 5698674 Code police: add missing header file, make some local functions static by Bertrik Sikken · 15 years ago
  54. 8db32dd Skin parser: Use parse_list() when possible by Tomer Shalev · 15 years ago
  55. 58ca43d fix FS#10674 - make skin debugger count the lines correctly so the line number in the output is actually useful! by Jonathan Gordon · 15 years ago
  56. 4966666 fix mono recording token, Add %bu - usb powered token by Jonathan Gordon · 15 years ago
  57. ec0f4b4 FS#10783 - WPS translation by Tomer Shalev · 15 years ago
  58. 8c15799 Implement %Ss for playback speed by Frank Gevaerts · 15 years ago
  59. c0635ba Remove wps_data.remote_wps. It's redundant with the new global curr_screen. by Thomas Martitz · 15 years ago
  60. c812614 Fix the WPS to work properly with the statusbar for the previous change.. Side effect is it fixes FS#10721 where %pb didnt work by Jonathan Gordon · 15 years ago
  61. f76b2f2 Initial recording screen skin support (usable in .sbs skins only for now) by Jonathan Gordon · 15 years ago
  62. 24c1c75 Add touchscreen WPS actions for volume up/down (using a button rather than the slider). by Rob Purchase · 15 years ago
  63. e28bfd1 Rework how feature skin tags work (%cc currently) when used conditionally (i.e. to detect a feature). by Thomas Martitz · 15 years ago
  64. 6cdb80d Revert r23474 "new skin token: %cx - 24 hour time format enabled in the setting.. e.g %?cx<24 hour|12 hour>" by Rafaël Carré · 15 years ago
  65. 9cd15da new skin token: %cx - 24 hour time format enabled in the setting.. e.g %?cx<24 hour|12 hour> by Rafaël Carré · 15 years ago
  66. e702e5d revert that last checkin... something better is coming by Jonathan Gordon · 15 years ago
  67. cb8527d new skin token: %cx - 24 hour time format enabled in the setting.. e.g %?cx<24 hour|12 hour> by Jonathan Gordon · 15 years ago
  68. 3216d32 Move find_viewport() and find_image() to skin_parser.c where the reset of the linked-list handling sits. That enables removing duplicated code from checkwps. Also remove a few stubs in favor having the restart playback mechanism on albumart change #ifdef __PCTOOL__ by Thomas Martitz · 15 years ago
  69. 235d1ae Fix FS#10745 - %mv not working in sbs... by Jonathan Gordon · 15 years ago
  70. 1016ee4 Initial custom statusbar commit. by Thomas Martitz · 15 years ago
  71. 94f7651 Revert r23212, I committed it accidentally. by Thomas Martitz · 15 years ago
  72. 8d032ae initial custom statusbar commit by Thomas Martitz · 15 years ago
  73. e9c1018 Rework albumart buffering internally to allow for mutliple albumart sizes. by Thomas Martitz · 15 years ago
  74. 9072a45 Add %cs tag. by Thomas Martitz · 15 years ago
  75. 0f0d906 Remove wps_reset(), and rename skin_data_init to skin_data_reset() and extend it to zero most of the wps_data members. by Thomas Martitz · 15 years ago
  76. d5b076b RTL: Cosmetic changes, no functional change - Rename constants by Tomer Shalev · 15 years ago
  77. 80003bc Fix a few problems with RTL, statusbar and custom ui viewport. by Thomas Martitz · 15 years ago
  78. f06c98f Fix FS#10617 (fix spotted by Teruaki Kawashima), something about the %C not working if %?C is the first tokens in the skin by Jonathan Gordon · 15 years ago
  79. 340f323 new skin tag: %Sx|<english>| will display the current languages translation of the "<english>" string. by Jonathan Gordon · 15 years ago
  80. ba8fbb0 Rename struct skin_albumart members to be consistent with similar members of other structs. the albumart_ prefix is redundant. by Thomas Martitz · 15 years ago
  81. d045f59 Redo 22825 but this time with caring about alignment. by Thomas Martitz · 15 years ago
  82. 4eee66a r22826 is causing data aborts when the wps is loaded in the parse_list function - suspected reason is an improperly aligned pointer depending on how the buffer gets setup when translating a "d". by Karl Kurbjun · 15 years ago
  83. 89041f6 Remove some some code in favor of a single parse_list() call. by Thomas Martitz · 15 years ago
  84. 05fd9ee Actually fix AA display... previous commit was borked by Jonathan Gordon · 15 years ago
  85. aafeaad fix FS#10599 and do r22721 a slightly better way. the %C tag is internally converted to a different token for display and conditional check. by Jonathan Gordon · 15 years ago
  86. 541dd6f Remove some trailing whitespaces in in the skin engine files. by Thomas Martitz · 15 years ago
  87. 894c809 Fix/band aid the freeze when %V is the first thing (i.e. in line 1) in a .wps (see FS#10596). by Thomas Martitz · 15 years ago
  88. 246e38e Initialize token before using. by Teruaki Kawashima · 15 years ago
  89. 1f10f99 Fix/commit FS#10595. A (sub)line could be part of the previous viewport due to a off-by-one bug in the indexing. by Thomas Martitz · 15 years ago
  90. 8bf50ec add a bit more debug info for skins... show the subimage id in the display image token's debug line by Jonathan Gordon · 15 years ago
  91. fe2f042 rework AA load/display handling in the skins to get them working in viewports again by Jonathan Gordon · 15 years ago
  92. ef7018a fix red :) by Jonathan Gordon · 15 years ago
  93. 9f4f5db Make the e200 compile the vled for the sim... other targets are probably doing the same thing so find out which.. commit will be immediatly followed to fixd red by Jonathan Gordon · 15 years ago
  94. d466cb9 minor line handling fixes, be smarter (well dumber actually) about increasing the size of the tokens array, that loop isnt the only place the data->num_tokens variable gets increased... also add one last WPS_NO_TOKEN token to the end to make sure we dont accidently overrun into the next skin on the last line of a skin. by Jonathan Gordon · 15 years ago
  95. 8f76e7f rename wps_[sub]line to skin_[sub]line by Jonathan Gordon · 15 years ago
  96. 8cb7443 Almost the last of the skin ram wastage fixing... This one moved the line/subline handling into the alloced buffer and links them more sensibly with their viewports. by Jonathan Gordon · 15 years ago
  97. 876db6c Fix/hack checkwps + add Onda VX747/VX777 targets by Maurus Cuelenaere · 15 years ago
  98. e510de1 Move handling of "rockbox_default.[r]wps" into wps.c, out of the skin engine (which should be as generic as possible). by Thomas Martitz · 15 years ago
  99. c552d08 get the skin debug output working again, add a line to say how much of the buffer is being used to aid themers... let me know if this gets close to full on any targets by Jonathan Gordon · 15 years ago
  100. 98756fe move the statically allocated tokens array into the skin buffer. this is done with a little bit of magic with the buffer... explanation in the comments but breifly, tokens + images are stored at the front of the buffer, everything else (constant sizes) are stored at the back, the 2 ends meet when the buffer is full. by Jonathan Gordon · 15 years ago