netsurf/framebuffer/fbtk
Michael Drake 4cbc56ebc1 Add Unicode support to internal font.
+ Now contains more glpyhs (was previously limited to cp-1252).
  + When a glyph is unavailable, the codepoint is now rendered.
  + Added glyph data file.
  + Added converter to generate the font's .c file from the data.

TODO:

  The generated file is currently checked into the repo, but it
  should be generated as part of the build process, in the
  build-* directory.

  To update the generated source file, first build the converter:

      $ gcc -O2 -Wall framebuffer/convert_font.c -lm \
          -o build-Linux-framebuffer/tools/convert_font

  And then use it to generate the souce file:

      $ build-Linux-framebuffer/tools/convert_font \
         framebuffer/res/fonts/glyph_data \
         framebuffer/GEN_font_internal.c -v

  The converter's usage is:

     convert_font [options] <in_file> <out_file>

  See convert_font --help for more details.
2014-05-06 21:31:05 +01:00
..
bitmap.c Update for modified libnsfb API 2011-11-21 08:45:08 +00:00
event.c Make delete line key enum value name less missleading. (Doesn't cut to clipboard.) 2013-02-11 10:34:06 +00:00
fbtk.c There must be a next widget for swap_siblings. 2013-09-05 14:24:17 +01:00
fill.c remove malloc.h anachronism 2011-01-06 09:24:14 +00:00
osk.c Add OSK icon. 2012-09-28 19:52:21 +01:00
scroll.c Scrollbar behaviour fixes. 2012-07-27 14:05:13 +01:00
text.c Add Unicode support to internal font. 2014-05-06 21:31:05 +01:00
user.c Update for modified libnsfb API 2011-11-21 08:45:08 +00:00
widget.h When setting fbtk caret, register callback for redrawing caret removal. 2012-07-31 20:40:14 +01:00
window.c remove malloc.h anachronism 2011-01-06 09:24:14 +00:00