1. 124e9c1 Fix put_line via multiscreen API on remotes. Stupid me. by Thomas Martitz · 11 years ago
  2. e1c7b3b lcd-16bit: Remove {lss,lse,lst}_pattern fields from struct viewport. by Thomas Martitz · 11 years ago
  3. 9a4686b lcd-common/scroll_engine: Remove unused functions lcd_puts_style_xyoffset() and lcd_puts_scroll_style_xyoffset(). by Thomas Martitz · 11 years ago
  4. 775ebe4 lcd-common/scroll_engine: Remove unused functions lcd_puts_scroll_style(). by Thomas Martitz · 11 years ago
  5. 7cd0729 lcd-common: Remove unused function lcd_puts_style_offset(). by Thomas Martitz · 11 years ago
  6. 8f64625 lcd-common: Remove unused function lcd_puts_offset(). by Thomas Martitz · 11 years ago
  7. a422604 lcd-common/scroll_engine: Remove unused functions lcd_puts_scroll_offset() and lcd_puts_scroll_style_offset(). by Thomas Martitz · 11 years ago
  8. 5d69746 Introduce put_line(). by Thomas Martitz · 11 years ago
  9. acee675 lcd-charcell: Add set_drawmode() wrapper to multi-screen API. by Thomas Martitz · 11 years ago
  10. 77836e5 lcd-16bit: Introduce lcd_gradient_fillrect_part(). by Thomas Martitz · 11 years ago
  11. 6630958 lcd-common/scroll_engine: Introduce lcd_putsxy_scroll_func(). by Thomas Martitz · 11 years ago
  12. 50eb528 scroll_engine: Major rework to support pixel-based scrolling and scroll callbacks. by Thomas Martitz · 11 years ago
  13. 1c5d0b4 scroll_engine: Rename scroll_stop* functions to be more consistent with the lcd api. by Thomas Martitz · 11 years ago
  14. b0263be Add the 9 segment lcd funciton to remote lcds by Jonathan Gordon · 12 years ago
  15. 685cf59 9 segment bitmap drawing: by Jonathan Gordon · 12 years ago
  16. 014a08c skin_engine: New tag to draw a rectangle (optionally with a gradient) by Jonathan Gordon · 12 years ago
  17. 2c71aa9 lcd/skin_engine: Add the ability to draw onto the backdrop layer by Jonathan Gordon · 12 years ago
  18. b612263 apps: lcd-remote.h is not needed if HAVE_REMOTE_LCD is not defined by Rafaël Carré · 13 years ago
  19. 14c2e67 Make more local functions static. by Boris Gjenero · 13 years ago
  20. 67eefad Disable unused functions for archos-player in apps/screen_access.c by Bertrik Sikken · 13 years ago
  21. cb972ab Another round of making local functions static by Bertrik Sikken · 13 years ago
  22. 1320960 Add new lcd_bmp and lcd_bmp_part APIs. by Thomas Martitz · 13 years ago
  23. 2e0fff9 Fix compile error by Jonathan Gordon · 13 years ago
  24. f19f3ef Redo r30826 (and hopefully not reintroduce font issues) which cleans up the font API. FONT_UI is deprecated, use screens[screen].getuifont() instead (and .setuifont() to set it after a font has been loaded) by Jonathan Gordon · 13 years ago
  25. 0c521cf last warning by Jonathan Gordon · 13 years ago
  26. b71c66e Fix the build errors by Jonathan Gordon · 13 years ago
  27. aa0f4a4 FS#12273 - use buflib for font storage. thanks to the testers :) by Jonathan Gordon · 13 years ago
  28. 3022a60 Rename {draw,fill}_viewport once more (to draw_border_viewport and fill_viewport) and remove the viewport parameter as suggested by Dave Chapman. by Thomas Martitz · 14 years ago
  29. 5462ef7 Add _rect to {draw,fill}_viewport as suggested by Jonathan Gordon to reduce the chance to confuse it with update_viewport(). by Thomas Martitz · 14 years ago
  30. 8a0152b Two new lcd/multi screen api convinience functions: draw_viewport(), fill_viewport(). by Thomas Martitz · 14 years ago
  31. d9d0b4d Pixel-accurate (vertical) list scrolling for touchscreen targets. by Thomas Martitz · 14 years ago
  32. 0246f0c Fix remaining reds/yellows. by Thomas Martitz · 14 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 · 14 years ago
  34. eee5423 skin rework (FS#10922) notable changes: by Jonathan Gordon · 14 years ago
  35. 8efec13 fix red by Jonathan Gordon · 14 years ago
  36. 6f0f98d Fix remote backdrop crashes by Jonathan Gordon · 14 years ago
  37. 0677405 fix red... lets branch by Jonathan Gordon · 14 years ago
  38. 2565389 futile attempt to keep the ondioSP rombox working. This will almost certainly be the last release with it. (The backdrop API is chaning very soon after release so this is no big deal) by Jonathan Gordon · 14 years ago
  39. 5629d55 Accept the last patch FS#10797 with a few changes by me (fixing side effects and adding the new backdrop_hide() to the multi screen api). It changes the hide_bars parameter to mean hide_theme. by Thomas Martitz · 14 years ago
  40. f34a841 Revise r23225 a bit, removing the debug_printf function and implementing more generic lcd_(remote)_putsf function(s) instead and use those in more places by Nils Wallménius · 15 years ago
  41. 2eb1cb6 Fix buttonbar handling/theme changed handling in lists. by Thomas Martitz · 15 years ago
  42. 4764ee0 Add backdrop functions to the multiscreen api and add a enum backdrop_type parameter for different backdrops (main, wps), symplifying calls and removing dozens of #ifdefs (stubs added for non-backdrop displays that can't do backdrops). by Thomas Martitz · 15 years ago
  43. 3c1e9ca Change screens memebers char_width, char_height and nb_lines to functions returning a calculated value. Fixes FS #9361 because the values were calculated based on sysfont, not the user selected font. by Peter D'Hoye · 16 years ago
  44. 205f3df Remove a viewport ambiguity by changing the screens width/heigth members into lcdwidth/lcdheight. Normal usercode should always use getwidth()/getheigth() as that returns the viewport width/height. Fixes issues that would have appeared in many places when introducing viewports with sizes != lcd sizes. by Peter D'Hoye · 16 years ago
  45. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  46. bdbdb97 FS#9051 - remove LCD margins... use viewports if you need them... by Jonathan Gordon · 16 years ago
  47. 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
  48. 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
  49. 397296a Restore missing initialization of remote setfont() by Linus Nielsen Feltzing · 17 years ago
  50. 3646c31 Add the viewport functions to the screens API, including a new getfont() function to return the font used by the current viewport. A change to the screens API makes the plugin API incompatible, so we bump version and sort. Also commit the test_viewports plugin (not built by default). This is some more of FS#8385. by Dave Chapman · 17 years ago
  51. 47cdc89 Fixed warnings when logf is enabled. by Miika Pekkarinen · 17 years ago
  52. d66b3c0 Remove the "invert scroll" code since it's not used anywhere anymore (and it was broken on color targets with gradients anyway). Closes FS #7875. by Antoine Cellerier · 17 years ago
  53. f3b015f FS#7808 by Tom Ross, Ken Fazzone and me, with help from Antoine Cellerier. by Nicolas Pennequin · 17 years ago
  54. a896f3d Simplify initing of the screens[] struct by using an initializer, also some reordering of the struct, and the required plugin api bump by Nils Wallménius · 17 years ago
  55. 93b2f9f Rewrote the clock plugin in a cleaner and more modular way so that it can scale on remote screens. Use left-right keys to change the type of clock displayed (analogic, digital, binary) and up/downto change the look of the clock by Kevin Ferrare · 17 years ago
  56. ac01778 Ported the archos player's jackpot plugin to bitmaps LCD (still need some neat bitmaps), multi screen support for jackpot plugin and iriverify by Kevin Ferrare · 17 years ago
  57. f074b46 Cleaned up the demistify plugin a litle bit, switched the key handling to the action API by Kevin Ferrare · 17 years ago
  58. 4ddc764 Small fix to prevent crashing when attempting to use non-mono bitmaps in a RWPS. by Nicolas Pennequin · 17 years ago
  59. 539c513 Temporary fix for remote bitmap functions in the multi-screen API. Fixed icon.c to use this. Also fixed crash due to missing assignment of lcd_bitmap[_part] for monochrome main LCDs. by Jens Arnold · 17 years ago
  60. 323d75d It's not necessary (anymore?) to map lcd_icon() to sim_lcd_icon() for the simulator. * Removed a stray lcd_icon() call from usb handling. by Jens Arnold · 17 years ago
  61. fef40e4 These remote LCD bitmap functions cannot be added without warning this way; revert for now. by Jens Arnold · 17 years ago
  62. 239cda6 Multi-screen API: * lcd_update() is now available for all LCDs. * Added missing functions for non-monochrome remote LCDs. by Jens Arnold · 17 years ago
  63. ad4e3d6 First step of charcell LCD code rework: * Make it fully unicode aware so that adding non-ISO8859-1 scripts becomes possible (limited by the LCD capabilities of course). * Make the API more similar to the bitmap LCD code's API. * Moved hardware dependent parts to target tree. * Simplified code. * Jumpscroll temporarily non-functional. by Jens Arnold · 17 years ago
  64. bd47d48 Do the CONFIG_LED define by Jonathan Gordon · 17 years ago
  65. 2067fcc Fix most (all?) CONFIG_LED warnings. by Magnus Holmgren · 17 years ago
  66. 20a5926 build with -Wundef to make sure we have spelled the defines right in #if lines by Daniel Stenberg · 17 years ago
  67. 6aa12c1 Added a small interface to screens to translate colors into remote gray levels on the x5. Splash screens paint properly with light gray. Should be adapted to a more general approach in the future. A few trailing whitespace trimmings got into a couple files but that is fine. by Michael Sevakis · 18 years ago
  68. fc865cb Revert change to screen_access.c (adding the native-bitmap drawing function) that caused warnings on the H3x0. We now draw the USB logo using the normal lcd_bitmap() and lcd_remote_bitmap() functions instead of the screens API, which doesn't handle the differing bitmaps types well. Remove apps/gui/logo.[ch] as they are now longer used. by Dave Chapman · 18 years ago
  69. 24c3375 Correctly initialise the screen->bitmap function for mono targets - prevents crashes on those targets when inserting USB. by Dave Chapman · 18 years ago
  70. da2bf53 Move USB logo to an external (native-depth) bitmap. by Dave Chapman · 18 years ago
  71. 0028b05 Added multi-screen API to the plugins API, made 'demystify plugin' use the remote display as well by Kevin Ferrare · 18 years ago
  72. a86919a add seperate scroll options for remote. Patch by Alexander Spyridakis which fixes bug #5348. Changes CONFIG_BLOCK_VERSION so save your settings.. by Marcoen Hirschberg · 18 years ago
  73. 1c9dacd Apply changes to scroll_delay, scroll_speed and scroll_step settings across all screens when changing them in the settings menu. Fixes bug #5348. by Dave Chapman · 18 years ago
  74. 8fa9204 Fixed swapped screen access functions. Bug found by an anonymous person. by Linus Nielsen Feltzing · 18 years ago
  75. e0622ab add a bitmap progress bar option + add %P|filename.bmp| tag to the WPS by Ben Basha · 18 years ago
  76. 0ecd0b0 patch #1422861 by Adam Boot - Fix splash() color problems by Linus Nielsen Feltzing · 18 years ago
  77. 281403a Work-in-progress transparent bitmaps with 255,0,255 as the transparent color, not yet working on the H100 series by Linus Nielsen Feltzing · 18 years ago
  78. 745adad Color BMP support by Linus Nielsen Feltzing · 18 years ago
  79. d3a03b6 Horizontal screen scrolling part 3 (by Shachar Liberman) by Brandon Low · 18 years ago
  80. 7fa39df Horizontal scrolling patch by Shachar Liberman by Tomas Salfischberger · 18 years ago
  81. 548755a Fixed disk icon display in remote status bar on iriver. * Rolled back led.c changes, introducing a changed #if condition only. Reduces code size on targets with real controllable LED. by Jens Arnold · 19 years ago
  82. 74b6af9 Added multi-screen support for quickscreen (mostly rewritten from scratch) and USB screen ; just looking at the hour makes me think it could be buggy by Kevin Ferrare · 19 years ago
  83. 1a1abf2 removed old statusbar and buttonbar code by Kevin Ferrare · 19 years ago
  84. b85cdbb Multi-screen API: Fixed macro checks for screen type/ depth, some cleanup. The multi-screen code doesn't handle certain combinations (which aren't found in current targets). A combination of one charcell and one bitmap lcd will make it crash, and a combination of two bitmap LCDs with a depth > 1 but different pixel formats will show wrong colours/ shades on the remote. by Jens Arnold · 19 years ago
  85. 4c0b83f Remote WPS support (and some WPS bugfixes) by Stephan Wezel by Christi Scarborough · 19 years ago
  86. 8517ed8 Multi screen support for playlist viewer, some fixes in other gui files by Kevin Ferrare · 19 years ago
  87. edf5a70 Replaced the common for(i = 0; i < NB_SCREENS; i++) loop with a macro that just expands to i = 0; instead of the for() loop if NB_SCREENS == 1. Reduces binary size on platforms with only one screen. by Jens Arnold · 19 years ago
  88. f7c9752 Fixed the icon for unknown file types on the archos Player, and the bug when removing the last file on the screen in filetree, added some code for playlists integration with multi-screen by Kevin Ferrare · 19 years ago
  89. ba2062e Fixed the hang and weird behaviour with logf support enabled. by Miika Pekkarinen · 19 years ago
  90. 40d598a no more warnings (I hope) by Kevin Ferrare · 19 years ago
  91. 4158ba1 Changed back the copyright's name in onplay.c (silly UTF-8, sorry Björn ! ), changed the internal multi-screen API a little bit, in a cleaner way by Kevin Ferrare · 19 years ago
  92. db8415c Partial menus support on remote (only browsing is working, changing option isn't), corrected a bug in gui_list about scrollbar beeing displayed sometimes when it musn't by Kevin Ferrare · 19 years ago
  93. a3ed62b Corrected a bug on archos with buttonbar which was erased when filetree refreshed (mistake introduced in 2005/10/29 commit; Changed some copyrights in the files (I hope this time will be the good one and the last one ! ) by Kevin Ferrare · 19 years ago
  94. e75cbdd Some changes to the remote code : some one lines function turned into macros ; changed pre-increment to post-increment since it's clearer that way ; added a data pointer to the list callback (global variables are baaaad) ; some more documentation of the API and minor cleanups by Kevin Ferrare · 19 years ago
  95. d452d26 Changed some fn names, also corrected a bug with fonts and made the filetree work like the original one (stop on reaching list limits when pressing button) by Kevin Ferrare · 19 years ago
  96. 530ff7d Ooops, forgot to commit these by Linus Nielsen Feltzing · 19 years ago