- 37be80a fonts: Fix regression(s) caused by c23ce62. by Thomas Martitz · 11 years ago
- 08d9b7f Fix red. Screw those last-minute changes :\ by Thomas Martitz · 11 years ago
- 01b28ea font: Fix crash due to uninitialized field. by Thomas Martitz · 11 years ago
- c23ce62 fonts: Do not unload completely on USB. by Thomas Martitz · 11 years ago
- 281d1fa Do not include kernel.h in system.h. by Thomas Martitz · 11 years ago
- d023bf0 Fix checks on buflib allocated handles (0 is not a valid handle value) by Bertrik Sikken · 12 years ago
- da6cebb Use buflib for the allocation of voice PCM resources. by Michael Sevakis · 12 years ago
- cb972ab Another round of making local functions static by Bertrik Sikken · 13 years ago
- 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
- 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
- dfd5d06 Actually make glyph_cache_save static instead of just claiming it should be by Frank Gevaerts · 13 years ago
- e5a3c26 glyph_cache_save should be static by Frank Gevaerts · 13 years ago
- 95a828b Fix parameter order in font_load_in_memory(). FS#12395. by Fred Bauer · 13 years ago
- 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
- 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
- e71750b Make local functions and variables static where possible by Bertrik Sikken · 13 years ago
- 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
- c032b9d Add empty font_lock() for bootloaders to fix builds. by Dominik Riebeling · 13 years ago
- 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
- 8c90172 Faster cached font loading. FS#12333 by Fred Bauer · 13 years ago
- 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
- 08979ba Fix yellow by Fred Bauer · 13 years ago
- 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
- ee7de14 Don't make font available via buflib_allocations[] until fully loaded by Fred Bauer · 13 years ago
- 5783505 Add two macros for char*-based pointer arithmetic and use it in font.c by Thomas Martitz · 13 years ago
- 725ed0a Only alloc if necessary. Patch by Jonathan Gordon. by Björn Stenberg · 13 years ago
- 1125c39 Don't leak file descriptor. by Thomas Martitz · 13 years ago
- 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
- 117ebdb Do not move NULL pointers in buflibmove_callback(). Fixes some skin crashes when changing themes. by Fred Bauer · 13 years ago
- 01b36e8 glyph_bytes() should pad to an even number by Fred Bauer · 13 years ago
- 586288c Fix typos. Should have test compiled at least once :\ by Thomas Martitz · 13 years ago
- 6af8a57 Fonts/buflib: The lru cache base poitner needs to be updated as well in the move callback. by Thomas Martitz · 13 years ago
- 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
- aa0f4a4 FS#12273 - use buflib for font storage. thanks to the testers :) by Jonathan Gordon · 13 years ago
- 9edd6d4 Anti-Aliased Fonts support. by Thomas Martitz · 14 years ago
- 751303c iPod Classic CE-ATA Support (Part 1 of 4: Cacheline align some statically allocated sector buffers) by Michael Sparmann · 14 years ago
- 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
- 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
- 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
- aaa864e close file when cached font load fails by Fred Bauer · 14 years ago
- edb2875 limit font_cache preloading to cache capacity by Fred Bauer · 14 years ago
- faaf431 Accept FS#11567 by Fred Bauer - better memory management for the skin fonts by Jonathan Gordon · 14 years ago
- 1994df6 Read glyph cache in disk order to speed up loading - FS#11168 by Fred Bauer by Frank Gevaerts · 14 years ago
- 9c0b247 Rockbox as an application: add get_user_file_path(). by Thomas Martitz · 14 years ago
- 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
- 0a776db redo r27027 to hopefully fix data aborts when loading a theme by Jonathan Gordon · 14 years ago
- 36eeecf Allow UI fonts to be unloaded (needed for FS#11428) by Michael Sparmann · 14 years ago
- 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
- 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
- 3e4b5c6 font.c: correct checking cache_fd. remove some trailing spaces. by Teruaki Kawashima · 15 years ago
- f85103e remote multifont fixes. it shoud be working again (blame AlexP! he made me break it last week!) by Jonathan Gordon · 15 years ago
- 1c2aa35 FS#10984 - multifont! 2 major additions: by Jonathan Gordon · 15 years ago
- 05778b5 Fix further tabs by Andree Buschmann · 15 years ago
- 66776bc fix typo causing red by Nils Wallménius · 15 years ago
- 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
- 7682cb5 FS#10720 - Support for displaying diacritic characters by Tomer Shalev · 15 years ago
- ae878ff Disable the whole loadable font code including font caching for bootloaders/ bootbox. by Jens Arnold · 16 years ago
- 5d22e3c Add wpseditor, the Google Summer of Code 2008 project of Rostislav Chekan. Closes FS#9327 by Frank Gevaerts · 16 years ago
- 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
- db2d61f Killed unnecessary global variables by making them static. by Bertrik Sikken · 16 years ago
- 8ab2cb5 Fix 64 bit simulator warning. by Jens Arnold · 17 years ago
- 9789acc Fix yellow by Nils Wallménius · 17 years ago
- df155c8 Change unsigned long to uint32_t and long to int32_t to fix a crash in by Nils Wallménius · 17 years ago
- 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
- 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
- b2ec716 Use correct file mode when creating files. Fixes task 5452 by Dan Everton · 18 years ago
- 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
- d257683 font caching fixes by Frank Dischner by Marcoen Hirschberg · 19 years ago
- b621de3 Fixed more pointer size vs. int size problems (64 bit sims) by Jens Arnold · 19 years ago
- b0fee17 waiting is over: initial unicode commit by Marcoen Hirschberg · 19 years ago
- c6ec0f4 moved lcd_getstringsize into font.c by Christian Gmeiner · 19 years ago
- 5832e68 long policy by Jean-Philippe Bernardy · 20 years ago
- b3fd637 long policy by Jean-Philippe Bernardy · 20 years ago
- 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
- c76c568 Const policed pointer arguments to functions, part 1 by Jens Arnold · 20 years ago
- 2b0694c More const policeing step 3 by Jens Arnold · 20 years ago
- 6dc88dc Some TAB characters slipped in... by Jens Arnold · 20 years ago
- 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
- 74cc9e4 Remove use of rockbox-mode.el in local variables list. by Mats Lidell · 22 years ago
- 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
- dea3122 Added persistence of last .wps, .fnt and .lng file played in /.rockbox by Björn Stenberg · 22 years ago
- bed3d3f New full ISO-8859-1 system font. by Björn Stenberg · 22 years ago
- 038df5c Daniel,
by Eric Linenberg · 22 years ago
- 0a1c221 Greg Haerr's font patch 3: by Daniel Stenberg · 22 years ago
- 93b231c Greg Haerr's new loadable font. No more #ifdef font-style, removed old by Daniel Stenberg · 22 years ago