1. 37be80a fonts: Fix regression(s) caused by c23ce62. by Thomas Martitz · 11 years ago
  2. 08d9b7f Fix red. Screw those last-minute changes :\ by Thomas Martitz · 11 years ago
  3. 01b28ea font: Fix crash due to uninitialized field. by Thomas Martitz · 11 years ago
  4. c23ce62 fonts: Do not unload completely on USB. by Thomas Martitz · 11 years ago
  5. 281d1fa Do not include kernel.h in system.h. by Thomas Martitz · 11 years ago
  6. d023bf0 Fix checks on buflib allocated handles (0 is not a valid handle value) by Bertrik Sikken · 12 years ago
  7. da6cebb Use buflib for the allocation of voice PCM resources. by Michael Sevakis · 12 years ago
  8. cb972ab Another round of making local functions static by Bertrik Sikken · 13 years ago
  9. 694502a Fix FS#12423 : Rockbox access to /.rockbox/fonts after usb_enable(true). This fixes entry into USB mode on the Archos Recorder V2 and possibly also other targets using a USB to IDE bridge chip. Fred Bauer found this removes the need for a workaround in glyph_cache_save(). I'm including his patch which removes the workaround. by Boris Gjenero · 13 years ago
  10. 6e664f4 Guard font functions against invalid font ids. These arguably should never be passed, but this prevents freezes. Fixes FS#12400 by Frank Gevaerts · 13 years ago
  11. dfd5d06 Actually make glyph_cache_save static instead of just claiming it should be by Frank Gevaerts · 13 years ago
  12. e5a3c26 glyph_cache_save should be static by Frank Gevaerts · 13 years ago
  13. 95a828b Fix parameter order in font_load_in_memory(). FS#12395. by Fred Bauer · 13 years ago
  14. ea7a896 FS#12293 Global default glyph setting in System > Limits > Glyphs To Cache. Defaults to 250. This saves a lot of RAM while still allowing non-English users to have adequate glyph coverage. by Fred Bauer · 13 years ago
  15. 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
  16. e71750b Make local functions and variables static where possible by Bertrik Sikken · 13 years ago
  17. e299eb3 Add functions font_set_ui() and font_get_ui(). The font returned by FONT_UI used to be fixed at zero but since buflib-fonts (r30589) can be different, depending on the order of loads and unloads. Fixes broken behavoir in virtual keyboard (FS#12336), lyrics player (FS#12306), and hopefully, FS#12337 by Fred Bauer · 13 years ago
  18. c032b9d Add empty font_lock() for bootloaders to fix builds. by Dominik Riebeling · 13 years ago
  19. 04a015d Provide font_lock(). Font_get_bits() or ..width() may have to read glyph cache misses from disk so provide a means to lock the buflib memory during the wait. by Fred Bauer · 13 years ago
  20. 8c90172 Faster cached font loading. FS#12333 by Fred Bauer · 13 years ago
  21. 1009741 FS:12299 Font glyph cache is no longer saved. Each font will now have its own glyph cache file with the extension '.gc' Includes a temporary fix that delays saving the file to prevent the creation of multiple gc files with same name. Mostly JD Gordon's code. by Fred Bauer · 13 years ago
  22. 08979ba Fix yellow by Fred Bauer · 13 years ago
  23. de3e2e7 Remove font_reset() which tried to fetch font *pfs from uninitiaized buflib_allocations. Change handle locking to track number of locks applied. Remove some duplicated code from internal_load_font() by Fred Bauer · 13 years ago
  24. ee7de14 Don't make font available via buflib_allocations[] until fully loaded by Fred Bauer · 13 years ago
  25. 5783505 Add two macros for char*-based pointer arithmetic and use it in font.c by Thomas Martitz · 13 years ago
  26. 725ed0a Only alloc if necessary. Patch by Jonathan Gordon. by Björn Stenberg · 13 years ago
  27. 1125c39 Don't leak file descriptor. by Thomas Martitz · 13 years ago
  28. 205ef12 font_load(): Reduce font memory allocation to the font's file size if less than MAX_FONT_SIZE by Fred Bauer · 13 years ago
  29. 117ebdb Do not move NULL pointers in buflibmove_callback(). Fixes some skin crashes when changing themes. by Fred Bauer · 13 years ago
  30. 01b36e8 glyph_bytes() should pad to an even number by Fred Bauer · 13 years ago
  31. 586288c Fix typos. Should have test compiled at least once :\ by Thomas Martitz · 13 years ago
  32. 6af8a57 Fonts/buflib: The lru cache base poitner needs to be updated as well in the move callback. by Thomas Martitz · 13 years ago
  33. 83cfbf4 Allow fonts to use smaller buffers than the default size. use font_load_ex() to speficiy the buffer size. If the font is already loaded with a smaller buffer it will be reloaded to use the new size. Also fix an issue where handles would get lost if fonts fail to load in skins by Jonathan Gordon · 13 years ago
  34. aa0f4a4 FS#12273 - use buflib for font storage. thanks to the testers :) by Jonathan Gordon · 13 years ago
  35. 9edd6d4 Anti-Aliased Fonts support. by Thomas Martitz · 14 years ago
  36. 751303c iPod Classic CE-ATA Support (Part 1 of 4: Cacheline align some statically allocated sector buffers) by Michael Sparmann · 14 years ago
  37. 5d849a9 Clean up multiple definitions of RAM size. Remove -DMEM (make) and MEM (code), use the already defined MEMORYSIZE instead. by Andree Buschmann · 14 years ago
  38. 2c24160 Get rid of get_user_file_path and do the path handling in wrappers for open() and friends. by Thomas Martitz · 14 years ago
  39. cf8f526 change get_glyph_size() to font_glyphs_to_bufsize(). fixes a bug when font glyph buffer < font header by Fred Bauer · 14 years ago
  40. aaa864e close file when cached font load fails by Fred Bauer · 14 years ago
  41. edb2875 limit font_cache preloading to cache capacity by Fred Bauer · 14 years ago
  42. faaf431 Accept FS#11567 by Fred Bauer - better memory management for the skin fonts by Jonathan Gordon · 14 years ago
  43. 1994df6 Read glyph cache in disk order to speed up loading - FS#11168 by Fred Bauer by Frank Gevaerts · 14 years ago
  44. 9c0b247 Rockbox as an application: add get_user_file_path(). by Thomas Martitz · 14 years ago
  45. 6281d8e revert r27027,27028, 27071 - need to find a correct way to close font fd's. 27027 caused data aborts, 27028 caused multifont issues after returning from usb by Jonathan Gordon · 14 years ago
  46. 0a776db redo r27027 to hopefully fix data aborts when loading a theme by Jonathan Gordon · 14 years ago
  47. 36eeecf Allow UI fonts to be unloaded (needed for FS#11428) by Michael Sparmann · 14 years ago
  48. 0a1d7c2 Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. by Thomas Martitz · 14 years ago
  49. c61e89c Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. by Thomas Martitz · 14 years ago
  50. 3e4b5c6 font.c: correct checking cache_fd. remove some trailing spaces. by Teruaki Kawashima · 15 years ago
  51. f85103e remote multifont fixes. it shoud be working again (blame AlexP! he made me break it last week!) by Jonathan Gordon · 15 years ago
  52. 1c2aa35 FS#10984 - multifont! 2 major additions: by Jonathan Gordon · 15 years ago
  53. 05778b5 Fix further tabs by Andree Buschmann · 15 years ago
  54. 66776bc fix typo causing red by Nils Wallménius · 15 years ago
  55. 559c569 Font improvements: Fix bug that caused some fonts to be rendered garbled on custom builds with MAX_FONT_SIZE > 64k (closes FS#10844). Simplify version check. Use void pointer and explicit casting for the offsets to make it clearer that they may be of different sizes, add a comment too. Use uint16_t in stead of short in some places for consistency. Replace magic number with meaningful define. by Nils Wallménius · 15 years ago
  56. 7682cb5 FS#10720 - Support for displaying diacritic characters by Tomer Shalev · 15 years ago
  57. ae878ff Disable the whole loadable font code including font caching for bootloaders/ bootbox. by Jens Arnold · 16 years ago
  58. 5d22e3c Add wpseditor, the Google Summer of Code 2008 project of Rostislav Chekan. Closes FS#9327 by Frank Gevaerts · 16 years ago
  59. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  60. db2d61f Killed unnecessary global variables by making them static. by Bertrik Sikken · 16 years ago
  61. 8ab2cb5 Fix 64 bit simulator warning. by Jens Arnold · 17 years ago
  62. 9789acc Fix yellow by Nils Wallménius · 17 years ago
  63. df155c8 Change unsigned long to uint32_t and long to int32_t to fix a crash in by Nils Wallménius · 17 years ago
  64. e10f455 Simplify the readshort/readlong/readstr functions - move the bounds checking into the calling function (which allows bounds-checking in chunks) and change the readshort/readlong functions (which now always succeed) to return the value read instead of a result code. Indirectly closes FS #7026 by Dave Chapman · 17 years ago
  65. 67eb154 Removed 'mode' parameter from creat(). It wasn't pure posix anyway, it was ignored on target and mixed into 'oflags' in the simulator. * Simplified io.c a bit by defining a dummy O_BINARY for OSes which don't have that. by Jens Arnold · 18 years ago
  66. b2ec716 Use correct file mode when creating files. Fixes task 5452 by Dan Everton · 18 years ago
  67. bf64c45 Use filesize instead of lseek to find the size of a file. Reduces disk access and improves font loading time. by Frank Dischner · 18 years ago
  68. d257683 font caching fixes by Frank Dischner by Marcoen Hirschberg · 19 years ago
  69. b621de3 Fixed more pointer size vs. int size problems (64 bit sims) by Jens Arnold · 19 years ago
  70. b0fee17 waiting is over: initial unicode commit by Marcoen Hirschberg · 19 years ago
  71. c6ec0f4 moved lcd_getstringsize into font.c by Christian Gmeiner · 19 years ago
  72. 5832e68 long policy by Jean-Philippe Bernardy · 20 years ago
  73. b3fd637 long policy by Jean-Philippe Bernardy · 20 years ago
  74. 5d36aaf New font format (already rotated) saves code, space and time. On the downside this new format is incompatible, so get the new fonts, too. by Jörg Hohensohn · 20 years ago
  75. c76c568 Const policed pointer arguments to functions, part 1 by Jens Arnold · 20 years ago
  76. 2b0694c More const policeing step 3 by Jens Arnold · 20 years ago
  77. 6dc88dc Some TAB characters slipped in... by Jens Arnold · 20 years ago
  78. 2d446fe Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly. by Jens Arnold · 20 years ago
  79. 74cc9e4 Remove use of rockbox-mode.el in local variables list. by Mats Lidell · 22 years ago
  80. 227253c 'Reset settings' now also resets wps, font and language (although you have to reboot to get back to the old language). by Björn Stenberg · 22 years ago
  81. dea3122 Added persistence of last .wps, .fnt and .lng file played in /.rockbox by Björn Stenberg · 22 years ago
  82. bed3d3f New full ISO-8859-1 system font. by Björn Stenberg · 22 years ago
  83. 038df5c Daniel, by Eric Linenberg · 22 years ago
  84. 0a1c221 Greg Haerr's font patch 3: by Daniel Stenberg · 22 years ago
  85. 93b231c Greg Haerr's new loadable font. No more #ifdef font-style, removed old by Daniel Stenberg · 22 years ago