1. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  2. 2fb70bc implement smooth seeking acceleration for audio playback and mpegplayer by Marcoen Hirschberg · 16 years ago
  3. d8e56e3 allow the full lowercase a-z to be used as conditional viewport grouping id's by Jonathan Gordon · 16 years ago
  4. e0b957f quick fix for FS#8729 by Jonathan Gordon · 16 years ago
  5. bdbdb97 FS#9051 - remove LCD margins... use viewports if you need them... by Jonathan Gordon · 16 years ago
  6. 082f50b fix yellow by Jonathan Gordon · 16 years ago
  7. 5a169bb commit FS#9027 - conditional viewports by Jonathan Gordon · 16 years ago
  8. 6653072 bah, fix yellow by Jonathan Gordon · 16 years ago
  9. 4982b87 fix FS#9098 - fade was updating the WPS sometimes when it shouldnt. also minor code policing.. use true/false instead of 1/0 for calls to fade() by Jonathan Gordon · 16 years ago
  10. 5c416ae "Fix" FS#7887 - the line selector colours would be completly wrong on scrolling lines. by Jonathan Gordon · 16 years ago
  11. 23bca7e fix FS#5821 and FS#8449 - WPS isnt updated during fade, play status isnt changed to pause fast enough. by Jonathan Gordon · 16 years ago
  12. ae49b38 Accept FS#9075 and rename valid_vals to set_vals by Jonathan Gordon · 16 years ago
  13. 4bbdc5c Fix yellow by Maurus Cuelenaere · 16 years ago
  14. e1753de 1) Implement generic touchscreen detection library for the plugins by Maurus Cuelenaere · 16 years ago
  15. c2416bf Fix typo in the new default values for %V, so that the background color is actually set on 16-bit targets. by Magnus Holmgren · 16 years ago
  16. f002b7d make %V a little simpler. only the x and y values have to be specified now (i.e %V|0|0|||||| ) by Jonathan Gordon · 16 years ago
  17. 75cac2c Fix some mistakes by Maurus Cuelenaere · 16 years ago
  18. cad30d3 1) Make touchscreen interface more intuitive 2) Comment the code by Maurus Cuelenaere · 16 years ago
  19. 5dca53e Even more touchscreen improvements. by Maurus Cuelenaere · 16 years ago
  20. 995b71a Some more touchscreen gui list improvements. by Maurus Cuelenaere · 16 years ago
  21. 944219b (Simulator) Touchscreen improvements. by Maurus Cuelenaere · 16 years ago
  22. f76122f Accept FS #9052 by Alexander Levin with a fix by me. Changes HAS_BUTTONBAR into HAVE_BUTTONBAR to bring it in line with the other defines by Peter D'Hoye · 16 years ago
  23. 0792596 the splash should set the viewport to NULL untill we start passing it a vp. (not any time soon though) by Jonathan Gordon · 16 years ago
  24. 0501fb0 total removal of gui_textarea. The only thing using the text_message struct is the yesno screen so move its definition to yesno.h by Jonathan Gordon · 16 years ago
  25. 43f0770 move the HAS_BUTTONBAR define to the config-<target>.h files by Jonathan Gordon · 16 years ago
  26. fd3b46c draw the buttonbar in its own viewport. It always uses the sysfont and is drawn on the bottom. by Jonathan Gordon · 16 years ago
  27. ff469ab Updated recording trigger screen (seems to be a feature almost noone uses?) by Jonathan Gordon · 16 years ago
  28. cdf18bf callbacks were being called with the old value.. spotted in IRC last week by Jonathan Gordon · 16 years ago
  29. f2d7270 Fix FS #9022: space reserved for the icons in the quickscreen used the incorrect constant by Peter D'Hoye · 16 years ago
  30. 32db049 fix FS#9020 and make scrolling down in lists a bit more consistant with scrolling up by Jonathan Gordon · 16 years ago
  31. 9244259 Make list.c use button_queue_count() instead of accessing the button_queue directly. by Bertrik Sikken · 16 years ago
  32. a21004d Fix FS#9010 warning in checkwps when building on an amd64 machine by Nils Wallménius · 17 years ago
  33. 3e5b389 const raid in option_select by Jonathan Gordon · 17 years ago
  34. 111c999 Delete whitespace to make 'Id' keyword behave as desired by Nils Wallménius · 17 years ago
  35. 71fa589 Oops, forgot one. by Steve Bavin · 17 years ago
  36. ad95df2 Const police raid. by Steve Bavin · 17 years ago
  37. 95be4fe doh! fix yellow. remove the calls to stop_scroll(), clear_viewport() does that by Jonathan Gordon · 17 years ago
  38. aff220c and the time/date screen... by Jonathan Gordon · 17 years ago
  39. 10df054 more textarea to viewport conversion... yes/no screen... by Jonathan Gordon · 17 years ago
  40. fc25f3f Binsize optimization for targets without lcd remotes, whitespace/long lines police by Nils Wallménius · 17 years ago
  41. 7835a20 Prototype declaration strictness fixes. by Bertrik Sikken · 17 years ago
  42. 357ffb3 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. by Nicolas Pennequin · 17 years ago
  43. ef5fa8e Restore Zagor's copyright from before the WPS tokenizer. I shouldn't have removed it. Also add mine in playback.c, alongside Slasheri's. by Nicolas Pennequin · 17 years ago
  44. 8e57ede move the pitchscreen out of screens.c.. no functional changes by Jonathan Gordon · 17 years ago
  45. 7e86e5d Polish voicing of quickscreen: make it like in FS#6171: announce by Stéphane Doyon · 17 years ago
  46. ab0f7e1 Accept FS#6188: study mode. by Stéphane Doyon · 17 years ago
  47. 1ef5a83 doh! those talk functions dont check the setting (which for some reason I thought they did).. shut the quickscreen up if talk is disabled by Jonathan Gordon · 17 years ago
  48. daa8341 a bit of code cleanup.. use a single function to get the statusbar height (or lack of if its enabled), and remove some gui_textarea stuff which could be done using the splash. (gui_textarea is on the way out) by Jonathan Gordon · 17 years ago
  49. 39bccd6 recommit the talking quickscreen... silly rename bug which I mised this morning by Jonathan Gordon · 17 years ago
  50. 49a73ca Revert r17345 on jdgordon's request, until we figure out why it crashes my x5. by Stéphane Doyon · 17 years ago
  51. dd4e384 make the quickscreen talk by Jonathan Gordon · 17 years ago
  52. b234ef2 make the quickscreen not block so the statusbar gets updated by Jonathan Gordon · 17 years ago
  53. 6a0340f More static / header file cleanup. by Bertrik Sikken · 17 years ago
  54. ef5286c remove some dead code by Jonathan Gordon · 17 years ago
  55. ea664e0 Viewported quickscreen (take 2 :D) (FS#8553) by Jonathan Gordon · 17 years ago
  56. e15f8a2 Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. by Bertrik Sikken · 17 years ago
  57. 2843469 Moved atoi declaration to stdlib.h. Deleted atoi.h by Bertrik Sikken · 17 years ago
  58. f79bc56 Use smaller data types in structs which are in big arrays to save memory by Nils Wallménius · 17 years ago
  59. 33c4446 Const police raid, making a lot of pointers to lang strings const and removing some ugly casting by Nils Wallménius · 17 years ago
  60. fe9dca3 option_screen() now accepts a viewport by Jonathan Gordon · 17 years ago
  61. f818196 And fix the bug which I was actually being pinged about... by Jonathan Gordon · 17 years ago
  62. fa64dbb So, I was skimming the irc logs from my 3 day absense and I was pinged about a bug in the simplelist code and this function in particular. Neither time was the actual bug explained so I dont know what this commit fixes... I'm fairly certain it does fix it though because the old code was rediculously wrong. MY guess is it has something to do with the radio debug screen seen as its the only call to this with the param != 0. by Jonathan Gordon · 17 years ago
  63. 380e915 Fix FS#8914 (WPS %mp tag inconsistency). by Nicolas Pennequin · 17 years ago
  64. 4b5f090 Fix bug in r17188. by Stéphane Doyon · 17 years ago
  65. b2aa86a FS#7980: Select default option in an option list by Stéphane Doyon · 17 years ago
  66. db2d61f Killed unnecessary global variables by making them static. by Bertrik Sikken · 17 years ago
  67. a5ad74f Revert what was left of r17018 until I find a better way. It had quirks in some cases, and doesn't play well with what I'm about to commit. by Nicolas Pennequin · 17 years ago
  68. 84dc8d2 Move a function to gwps-common.c because it belongs there by Nils Wallménius · 17 years ago
  69. 6848961 Pass the buffer length to the list_get_name callback functions instead of using hardcoded MAX_PATH by Nils Wallménius · 17 years ago
  70. e92c176 r17018 caused the WPS playlist index display to be wrong with shuffled enabled, so we revert to using playlist_get_display_index() on HWCODEC. Using id3->index would require something like what was added in r3726. by Nicolas Pennequin · 17 years ago
  71. 977069a Bring the WPS playlist index display into sync with the track being played by using the index field of the ID3 info struct instead of directly asking the playlist code. by Nicolas Pennequin · 17 years ago
  72. aa9dbfe Add a comment to clarify how the WPS image buffer size is calculated by Dave Chapman · 17 years ago
  73. 34196ed fix FS#8841 - scrolling doesnt work when using cursor seelction icon by Jonathan Gordon · 17 years ago
  74. 1986893 WPS parser: also revert to the default WPS when there were bitmap loading errors. The reverting is moved from wps_parse() to wps_data_load(). by Nicolas Pennequin · 17 years ago
  75. d746b79 Remove unnecessary (and incorrect) #ifdefs surrounding #include "backdrop.h", and correct remaining references to HAVE_LCD_REMOTE to HAVE_REMOTE_LCD by Dave Chapman · 17 years ago
  76. c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
  77. 78d29f5 Major cleanup of checkwps - fix all warnings and add a script to build versions for all supported targets (plus some unsupported ones). You now need to run the version of checkwps that matches the device your WPS is for. by Dave Chapman · 17 years ago
  78. 3d88edd Move checkwps to its own subdir in preparation for compiling target-specific versions. Also remove a DEBUGF that should not have been left in. by Dave Chapman · 17 years ago
  79. fa1da20 Fix yellow, and at the same time simplify some #ifdefs by Dave Chapman · 17 years ago
  80. b9bb723 1) Make Rockbox reject any WPSs if there are errors loading any of the required bmps; 2) Make checkwps actually load the images using the Rockbox bmp loader, and reject the WPS in the same was as Rockbox on bmp errors. by Dave Chapman · 17 years ago
  81. be185a1 fix the buttonbar in the browser and menus. by Jonathan Gordon · 17 years ago
  82. 5ca1539 the menu and list now accepts a parent viewport to draw in (and the menu can be told to not show status/button bars). This lays the groundwork to fix colour problems with plugin menus (see star.c for an example.) This hopefully fixes some button bar issues as well as theme problems. by Jonathan Gordon · 17 years ago
  83. 7418c35 Make checkwps compile again. Still more work is needed though, as checkwps is compiled to emulate an iPod Color - this needs changing to allow the LCD (and remote LCD) dimensions/depth to be specified on the commandline - the new %V tags are validated against the LCD characteristics by Dave Chapman · 17 years ago
  84. ae39135 Oops. Mop up red. by Steve Bavin · 17 years ago
  85. cd88e2a Code police raid on the settings code, consting and putting headers alongside their implementation. by Steve Bavin · 17 years ago
  86. 60413d8 D'oh - fix a silly #ifdef mistake that caused problems with remote WPSs using viewports. by Dave Chapman · 17 years ago
  87. 0bb2e05 Stricter syntax checking of the %V tag - pay attention to the return-code from parse_list, and check for the tailing | symbol. by Dave Chapman · 17 years ago
  88. 2a34943 Hopefully get the viewport position/dimensions validation correct this time. by Dave Chapman · 17 years ago
  89. 6d9c353 Add another safety-check in the bitmap strips parsing - don't allow the num_subimages parameter to %xl to be <= 0 by Dave Chapman · 17 years ago
  90. 99c0978 Add a sanity-check to ensure only in-range subimages are referenced in %xd tags. Plus some tab policing. by Dave Chapman · 17 years ago
  91. 15ddd7a Add the ability to use bitmap strips (a single .bmp file containing many images of the same dimensions, tiled vertically - similar to icon strips) in the WPS. The %xl tag now has an optional "number of subimages" parameter, and the %xd tag has an optional "subimage to display" parameter (a-z,A-Z - allowing up to 52 sub-images). So for example, a bitmap with 10 subimages is loaded with %xl|M|volume.bmp|134|153|10| and then this can be used in a conditional as %?pv<%xdMa|%xdMb|%xdMc|%xdMd|%xdMe|%xdMf|%xdMg|%xdMh|%xdMi|%xdMj>. by Dave Chapman · 17 years ago
  92. 65d50de Oops - correctly reset the bmp filenames by Dave Chapman · 17 years ago
  93. bc227c0 Fix the display of peakmeters and progress bars (without a custom y position) inside a viewport (broken by r16735). by Dave Chapman · 17 years ago
  94. bca8edd Small simplification - take advantage of the fact that x/y/width/height are non-negative integers when validating the viewport bounds. by Dave Chapman · 17 years ago
  95. 45b2d88 Reduce the shocking amount of RAM my viewports implementation was using. The first version stored an array of lines for each of the 16 possible viewports (MAX_VIEWPORTS * the number of lines on the LCD with a 5-pixel high font). This version reverts back to a single global array of lines, with each viewport specifying the first and last lines as indexes into that array. This also turns out to be simpler, reducing binsize a little as well. by Dave Chapman · 17 years ago
  96. d02c79c Commit viewports-in-WPS patch (FS#8385). This adds the %V tag - see the CustomWPS page for details (shortly...). There is still some work to do - decide how to handle font references, decide how to handle conditionals. Plus checkwps is broken - I'll fix that in a separate commit. by Dave Chapman · 17 years ago
  97. e92d2c5 Add a general-purpose parse_list function to parse a string containing a delimited list of items and adapt the parse_image_load() function in the WPS parser to use it. This function will also be used to parse the upcoming WPS %V viewport tag, but I'm committing it separately as these changes are unrelated to the viewport implementation itself. by Dave Chapman · 17 years ago
  98. 2b7d48e Bugfix for new list implementation - correctly assign colours for remote LCDs (fixes wrong colours on X5 remote) by Dave Chapman · 17 years ago
  99. 885283c more fixes for button bar... this will all disappear when viewports are handled by a manager of some sort by Jonathan Gordon · 17 years ago
  100. 3f686d7 fix recorder, buttonbar caused list problems by Jonathan Gordon · 17 years ago