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. 28833f0 don't draw the presets on the FM frequency bar, they look like crap. This will come back when they are configurable shortly by Jonathan Gordon · 14 years ago
  3. b8d98fc Change cuesheet handling so the id3 info is not spoofed anymore. If something wants the subtracks info it is easy to get to. This makes next track display in the skins show the next subtrack if we are in a cuesheet by Jonathan Gordon · 14 years ago
  4. 6e39dc9 Correct reusing buffers if the backdrop file is already loaded. by Teruaki Kawashima · 14 years ago
  5. 22b12ca draw markers on the FM frequency bar for presets (like cuesheet markers in the WPS). by Jonathan Gordon · 14 years ago
  6. dda102e fix the %Ti (preset index) not working with conditionls correctly by Jonathan Gordon · 14 years ago
  7. dcbf4bb make radioart work in the sbs by Jonathan Gordon · 14 years ago
  8. f531adc pass pointers around instead of coping whole structs by Jonathan Gordon · 14 years ago
  9. 7042d95 skin_tokne.c: move WPS_TOKEN_TRACK_STARTING and WPS_TOKEN_TRACK_ENDING to get_id3_token(). by Teruaki Kawashima · 14 years ago
  10. 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
  11. 0a7a7ce count is being used as the value of the last item to show, so rename it to not be confusing by Jonathan Gordon · 14 years ago
  12. 908a5b6 the fm presets list should wrap.. so make that work by Jonathan Gordon · 14 years ago
  13. 53a858b Rearrange statements for a small binsize reduction; delete unneeded braces by Alexander Levin · 14 years ago
  14. caa4f54 fix a minor fms presetlist viewer bug with displaying prev when you are on the first playlist by Jonathan Gordon · 14 years ago
  15. 7d5e0d7 FS#11263 - Radio Art support! %C and %Cl tags work in the radio screen and Base Skin when the radio is running. by Jonathan Gordon · 14 years ago
  16. edb6bed Format FM frequency depending on the regional settings (FS#11273) by Alexander Levin · 14 years ago
  17. 230f040 Correct detection of the absence of the current preset by Alexander Levin · 14 years ago
  18. 182d13e fix the freq bar after music plays by Jonathan Gordon · 14 years ago
  19. 3fbe4d2 fix FS#11264 - frequency bar and presets not working in the sbs by Jonathan Gordon · 14 years ago
  20. 6e294e2 Avoid duplicated code, create a formatting function for FM frequency by Alexander Levin · 14 years ago
  21. 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
  22. 7b931f0 fix red and yellow (most of it anyway) by Jonathan Gordon · 14 years ago
  23. 1bd072c FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags by Jonathan Gordon · 14 years ago
  24. f9736c0 ok, use a smaller font size on shorter display targets (3K instead of 10K) by Jonathan Gordon · 14 years ago
  25. d6dbfef Borrow another 10K to make sure multifont will have room on even the smallerst screens by Jonathan Gordon · 14 years ago
  26. 38ef849 slightly rework peakmeter handling to make it cleaner and be able to be used in conditionals by Jonathan Gordon · 14 years ago
  27. 52a8a54 revert those last few... by Jonathan Gordon · 14 years ago
  28. bbb22fa mono targets dont support backdrops so dont use that #define by Jonathan Gordon · 14 years ago
  29. 66e78ff fix red by Jonathan Gordon · 14 years ago
  30. 3a1d661 use a better value for the needed skin buffer size by Jonathan Gordon · 14 years ago
  31. b08222c Minor const police raid. by Steve Bavin · 14 years ago
  32. 77dfff5 Fix some more snprintf related warnings. by Thomas Martitz · 15 years ago
  33. 50a6ca3 Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). by Thomas Martitz · 15 years ago
  34. 49f2709 If dircache and database "load to ram" is enabled then get the id3 info from the database in the WPS playlist viewer for non buffered tracks by Jonathan Gordon · 15 years ago
  35. 1453275 fix player red. by Jonathan Gordon · 15 years ago
  36. efd1f4e Make it possible to move the UI viewport using conditional viewports. by Jonathan Gordon · 15 years ago
  37. 4c65a19 Make battery level (%bl) work with the bmp bars drawer like %pb and %pv by Jonathan Gordon · 15 years ago
  38. 847a0fd Fix grammar in the comment (make code non offending :-) by Alexander Levin · 15 years ago
  39. 34cd2c3 really fix "%pv|something else" this time by Jonathan Gordon · 15 years ago
  40. 58a0393 2 quick fixes by Jonathan Gordon · 15 years ago
  41. 44454c3 Move audio_peek_track declaration from skin_display.c to audio.h by Bertrik Sikken · 15 years ago
  42. 69710e5 fix escaped chars being displayed twice in the playlist viewer (i.e %> showing as >> ) by Jonathan Gordon · 15 years ago
  43. 6c175ef drop the playlist viewer stack usage by reading straiught off the buffer instead of copying it. by Jonathan Gordon · 15 years ago
  44. bc18c89 use strlcat() instead of snprintf in the playlist viewer, and fix it so it will show the whole playlist if it would fit in the viewport (instead of missing the last item) by Jonathan Gordon · 15 years ago
  45. 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
  46. a1c0d55 shuld fix red and yellow by Jonathan Gordon · 15 years ago
  47. 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
  48. dafca14 revert r25271 which caused more problems than it tried to fix by Jonathan Gordon · 15 years ago
  49. 4160fd9 there is a difference between viewports which shouldnt be cleared (the default viewport in the sbs) and viewports which should never be shown (%Vi viewport). so do this properly by Jonathan Gordon · 15 years ago
  50. 9c159c5 woops, elapsed is ms not HZ and how did that extra + get in there? by Jonathan Gordon · 15 years ago
  51. e1fd5c2 fix yelllow and add those tags to the debug output by Jonathan Gordon · 15 years ago
  52. d2e2c2a 2 new tags: by Jonathan Gordon · 15 years ago
  53. d384f8d rearrange the skin loading to remove some code dupe by Jonathan Gordon · 15 years ago
  54. 1a8f29c fix the remote font not working when there is no .rsbs loaded by Jonathan Gordon · 15 years ago
  55. 0f69a81 fiddle with the skin debug output so the load lines arnt shown unless debugwps is enabled by Jonathan Gordon · 15 years ago
  56. 0376208 revert r25054 - tags which have an off and a list of option should have off as the first not last option. also fix it so the no icon position actually works. by Jonathan Gordon · 15 years ago
  57. ce92b8b Slightly change how %Li works when used as a conditional. last part is 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>". by Teruaki Kawashima · 15 years ago
  58. f508855 Pass width instead of x+width to ab_draw_markers()/cue_draw_markers() and don't recalculate the width in these functions. by Teruaki Kawashima · 15 years ago
  59. 1fbdd91 skin: don't calculate id3->elapsed+state->ff_rewind_count each time. remove trailing spaces. by Teruaki Kawashima · 15 years ago
  60. a9b5f4d cleanup statusbar+base skin relationship... by Jonathan Gordon · 15 years ago
  61. d9adfa1 FS#11072 - display the filename of the skin begin parsed in the debug output by Jonathan Gordon · 15 years ago
  62. 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
  63. 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
  64. e89f0dc Fix FS#11058 - conditionl viewports cause sublines to go a bit crazy by Jonathan Gordon · 15 years ago
  65. 6a6df5a some small debug info fixes, add %Li and %lt and make uppercase subimage labels display correctly by Jonathan Gordon · 15 years ago
  66. cc4363a remove a nonsense outdate warning. there is no token limit anymore by Jonathan Gordon · 15 years ago
  67. f37b507 undo that last undo, make the font loader more forgiving to user errors by Jonathan Gordon · 15 years ago
  68. 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
  69. 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
  70. 3f09d7e fix red by Jonathan Gordon · 15 years ago
  71. 34f51cc * Make the user font count more sane by Jonathan Gordon · 15 years ago
  72. 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
  73. 7ab1cd7 Save some RAM by changing a char[] into a const char * in struct afmt_entry. Make other fields const too. by Bertrik Sikken · 15 years ago
  74. 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
  75. 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
  76. ea4eadc Add playlist viewer screen to %cs. by Thomas Martitz · 15 years ago
  77. 722ae97 Set missing svn properties by Nils Wallménius · 15 years ago
  78. 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
  79. 466e5d9 2 new tags for the base skin. by Jonathan Gordon · 15 years ago
  80. 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
  81. 6c4b80c make the parser spit out filenames of images it cant load by Jonathan Gordon · 15 years ago
  82. 0acb38b some minor changes to checkwps, shouldn't change anything by Jonathan Gordon · 15 years ago
  83. d151371 correct checking size in function get_image_filename. by Teruaki Kawashima · 15 years ago
  84. 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
  85. f85103e remote multifont fixes. it shoud be working again (blame AlexP! he made me break it last week!) by Jonathan Gordon · 15 years ago
  86. eca85ac make sure font fd's get closed when a new skin is loaded by Jonathan Gordon · 15 years ago
  87. 516d126 WPS: Use helper local variable instead of its value (no functional change) by Tomer Shalev · 15 years ago
  88. ccd50dd and actually fix multifont on remote lcd targets also by Jonathan Gordon · 15 years ago
  89. 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
  90. 45a181d allow integer sound settings (bass, volume, etc) to be used with conditional %St. "%?St|name|<min|min+1|...|max-1|max>" by Jonathan Gordon · 15 years ago
  91. 7dfd594 fix yellow by Jonathan Gordon · 15 years ago
  92. 3cb735e basic alignment support (%a|l|c|r|L|R) in the playlist viewer. no sublines so the whole line will either be left, right or centered. by Jonathan Gordon · 15 years ago
  93. f7ba156 change the %St tag so it only shows the filename of file settings, not the full path (i.e cabbiev2 instead of /.rockbox/wps/cabbiev2.wps) by Jonathan Gordon · 15 years ago
  94. d50c78c * surround member only used by charcells with #ifdef HAVE_LCD_CHARCELLS in struct scrollinfo in scroll_engine.h. by Teruaki Kawashima · 15 years ago
  95. 877d378 Reuse the backdrop buffers if 2 skins use the same backdrop (on the same screen of course) by Jonathan Gordon · 15 years ago
  96. 1c2aa35 FS#10984 - multifont! 2 major additions: by Jonathan Gordon · 15 years ago
  97. 7e6f124 revert r24478 and make the backdrop behaviour the same as it used to be (so when in the wps the sbs' backdrop will be fully disabled). Also changes the API back to having to manually set the current backdrop. by Jonathan Gordon · 15 years ago
  98. 5513c30 make all the RTC tokens in the skins be useable in conditionals (I dare anyone to use %cY though :D ) by Jonathan Gordon · 15 years ago
  99. 0a16a99 fix a bug where the backdrop from the sbs is displayed on scrolling lines in the wps when the %wd tag is not used. by Jonathan Gordon · 15 years ago
  100. bb86299 make sure skins always draw with their backdrop, otherwise the backdrop only changes on a full redraw which usually ends up being in the wrong order by Jonathan Gordon · 15 years ago