Commit Graph

16 Commits

Author SHA1 Message Date
Chlumsky 901b099386 Replaced double by configurable real type 2023-10-22 20:53:51 +02:00
Chlumsky bd5f145672 Inlined Vector2 and SignedDistance for performance, minor coding style change 2023-10-11 23:59:32 +02:00
Chlumsky 16f2057bbc Fixed listFontVariationAxes 2023-09-09 17:39:48 +02:00
Chlumsky d576034d22 Added hidden option to disable variable fonts 2023-04-12 18:04:01 +02:00
Chlumsky eeec8f222d Added readFreetypeOutline to font import 2023-02-18 11:43:15 +01:00
Viktor Chlumský 99559ac1db
Variable fonts (#164)
Co-authored-by: themancalledjakob <github@jrkb.land>
2022-09-23 09:27:12 +02:00
Todd York 3300ab6869
Allow command line interface to accept glyph 0 as input (#149) 2022-04-07 23:20:44 +02:00
Viktor Chlumský 22b3055247
CMake update (#131)
CMake build improvements & simplification
2021-09-30 08:19:54 +02:00
Chlumsky cf78977b47 Added API to load a font from bytes 2021-04-08 19:19:32 +02:00
Luminiscental b681ec6527
Guard library pragma comments out of cmake builds (#120) 2021-02-15 16:13:18 +01:00
Viktor Chlumský 38ef289f25 Added glyph loading by glyph index, passing own FT_Face handle 2020-10-10 12:12:52 +02:00
Viktor Chlumský b9d6f0bb72 Added font metrics API, fixed glyph import edge case, fixed 8-bit PNG orientation 2020-01-12 11:40:49 +01:00
Viktor Chlumský 2ab2e6186c Font loading, reverseorder fixed, binary removed 2016-12-07 20:02:39 +01:00
Viktor Chlumský 4e443d8a72 Version 1.2 - Reverse order option, edge coloring seed, glyph loading fix 2016-07-21 18:26:15 +02:00
John-Philip Johansson dc2bf4479d Fix compile warnings on OSX
The following warnings were fixed:
* implicit conversion of NULL constant to 'bool'
* enumeration value '...' not handled in switch
2016-06-09 19:10:30 +02:00
Viktor Chlumský 61d3929db0 Version 1.0 2016-04-24 23:58:54 +02:00