Skip to content

Font Editor 0.1.2

Choose a tag to compare

@github-actions github-actions released this 16 Aug 02:14
· 5 commits to main since this release

Raw font import, font metadata, an in-app docs viewer, and a much bigger sample library — plus two Windows layout bugs fixed along the way.

What's new

  • Import Raw Font Bitmap — load glyphs straight from a raw binary dump (a ROM extract, another tool's output). Start codepoint, geometry, and byte layout (row-major or column-major) are all configurable, and a short final character is padded with zeroes rather than rejected.
  • Font metadata — File ▸ New Font and Font ▸ Font Properties now capture a name, author, email, and description, all optional. Created/modified dates are stamped by the save path itself; fixed- vs. variable-width is computed from the glyphs on demand, so it can never drift from what the font actually is.
  • Character map overflow rendering — thumbnails for variable-width glyphs now show the whole cell, tinting the region past the advance marker dark red instead of hiding it.
  • Column guide visibility moved from a global preference to per-font state, saved with the font and defaulting to hidden.
  • In-app documentation — Help ▸ User Guide and Help ▸ File Formats Reference open the docs in their own window, pre-rendered to static HTML at build time.
  • A much bigger sample library — retro system font ROM dumps (Amstrad CPC, Atari ST, BBC, MSX, Master System, Sinclair QL, ZX Spectrum, Apple II, C64) for exercising raw import, plus a new ZX Spectrum sample font. Bundled into every packaged build; Help ▸ Open Sample Fonts Folder points straight at it.
  • Two Windows layout bugs fixed: the character map and the glyph-info readout could get pushed off-screen at certain window/sidebar widths.

Fill From System Font is implemented but stays disabled for now — Canvas 2D has no access to real TrueType hinting, so results at small sizes aren't good enough yet.

Downloads

Windows, macOS (Intel and Apple Silicon), and Linux builds are all attached below. The Windows and macOS builds are unsigned, so you'll see a SmartScreen/Gatekeeper warning on first run — that's expected.

Verifying your download

9623149cb7cda013e699814f180492510486ab4233ab037498b968859b5a103b *Font.Editor.Setup.0.1.2.exe
a0d75e0734c6f222d37c8da724bf0a150bd49bd9e7073f582d19f777f8d495f5 *Font.Editor-0.1.2.AppImage
466bf0d2164f942125c6f68dc489fcb7c66430b6e9bd0591e16c82ad3effadbb *Font.Editor-0.1.2.dmg
69c420d131bb7b37d88540942651ef56c1eec4e0754c682616143a8fb30d2d31 *Font.Editor-0.1.2-arm64.dmg

(also attached as SHA256SUMS)

Full Changelog: v0.1.0...v0.1.2