Project

General

Profile

Actions

Feature #8011

closed

vtfontcvt and console bitmap font import

Added by Toomas Soome about 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
tools - gate/build tools
Start date:
2017-03-29
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

With prepartation towards more complete unicode support on console, we need more rich console fonts and an smarter mechanism to handle such fonts. Since terminus font family is built specifically for bitmap screen and does provide reasonably wide support for glyphs, and is already used by different systems, I did figure to try them out and found the result quite acceptable.

To manage the fonts, we need something more than just font files; so I also did port the vtfontcvt tool from FreeBSD to convert fonts to binary font files, and to generate the specific C source formats usable for creating built in fonts for boot loader and the kernel. The vtfontcvt utility is meant to be used as build time tool and as generic utility to provide custom fonts.

Actions #1

Updated by Electric Monk almost 4 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 4b529e40b9b8c5bcd0a4bc923a168c7988b72748

commit  4b529e40b9b8c5bcd0a4bc923a168c7988b72748
Author: Toomas Soome <tsoome@me.com>
Date:   2017-08-31T13:33:35.000Z

    8011 vtfontcvt and console bitmap font import
    Reviewed by: Yuri Pankov <yuripv@gmx.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions

Also available in: Atom PDF