~alcinnz/Typograffiti

4982cdacef9c52aabe71f5d419554e1d6020b532 — Adrian Cochrane 1 year, 10 months ago 5df992e
Add metadata.
3 files changed, 18 insertions(+), 5 deletions(-)

D CHANGELOG.md
A ChangeLog.md
A README.md
D CHANGELOG.md => CHANGELOG.md +0 -5
@@ 1,5 0,0 @@
# Revision history for typograffiti2

## 0.1.0.0 -- YYYY-mm-dd

* First version. Released on an unsuspecting world.

A ChangeLog.md => ChangeLog.md +7 -0
@@ 0,0 1,7 @@
# Changelog for typograffiti

## 03-02-2023 Typograffiti 0.2
* Refactored to incorporate Harfbuzz text shaping, exposing new styling options & broadening language support.
* Allow dependency-injecting alternative glyph-rasterization functions.

## Unreleased changes

A README.md => README.md +11 -0
@@ 0,0 1,11 @@
# Typograffiti
Typograffiti aims to make working with text across a broad range of written languages in multimedia applications easy. Whilst exposing low-level APIs for use by fancier text layout/rendering engines.

Typograffiti is part of [The Argonaut Stack](https://argonaut-constellation.org/) browser engine.

## requirements
* opengl 3.x
* freetype 2.x
* harfbuzz 3.3+

The demo program additionally requires SDL2.