summaryrefslogtreecommitdiff
path: root/framebuffer/convert_font.c
Commit message (Collapse)AuthorAgeFilesLines
* Doxygen cleanupsVincent Sanders2014-11-101-8/+1
|
* Free header_path.Michael Drake2014-09-061-0/+5
|
* fix framebuffer internal font generationVincent Sanders2014-08-201-5/+8
|
* remove logically dead code path (coverity 1231842)Vincent Sanders2014-08-181-10/+9
|
* cope with error return from ftell (coverity 1231843)Vincent Sanders2014-08-181-10/+23
|
* generate internal font from glyph data on demandVincent Sanders2014-08-171-61/+136
|
* Tidy up the #defines used for setting particular codepoint bits.Michael Drake2014-06-021-7/+16
| | | | | Align the definitions correctly. #undef them after they're used.
* Avoid use of math.hMichael Drake2014-06-021-2/+1
| | | | | | | | | | | | | To update the generated source file, first build the converter: $ gcc -O2 -Wall framebuffer/convert_font.c \ -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
* Remove unused #defineMichael Drake2014-06-021-1/+0
|
* Add an extra logging verbosity level.Michael Drake2014-06-021-3/+4
| | | | Now, when run without arguments, the final result is printed.
* Make the glyph style more readable in the debug output.Michael Drake2014-06-021-4/+4
|
* Detect bad line endings and print error.Michael Drake2014-06-011-0/+5
|
* Add Unicode support to internal font.Michael Drake2014-05-061-0/+1114
+ 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.