Commit Graph

22 Commits

Author SHA1 Message Date
Kiliman 371be6a082 🎨 Prettier formatting 2019-07-24 09:58:01 -04:00
Kiliman 360402a197 ️ Add support for mapping non-ligature glyphs 2019-07-24 09:58:01 -04:00
Kiliman 9cef42b1fb 🐛 Fix errors if glyphs don't exist for other font weights 2019-07-24 09:58:01 -04:00
Kiliman 8360f4ad81 🐛 Fix profile parsing 2019-07-24 09:58:01 -04:00
Kiliman 28eb8b58e5 Add support for non-ligature glyphs 2019-07-24 09:58:01 -04:00
Emanuele Ballarin 91c4421765 Make drop-in compatible with previous implementation
Fixed variable types, now everything gathered from original fonts or property JSONs, and everything passed as font properties is 'const'.
2019-07-24 09:57:20 -04:00
Emanuele Ballarin 3ed59809de Revert useless whitespace-only modifications
Fix for an autoformatter side-effect.
2019-07-24 09:57:20 -04:00
Emanuele Ballarin 660c719779 Fix font family names in PS and TTF metadata
Fix font family names in PS and TTF metadata, as already defined in original font and master branch
2019-07-24 09:57:20 -04:00
kiliman 9398884dc6 Update extract and build process with support for context substitutions 2019-07-24 09:57:20 -04:00
kiliman b43272c7f7 Fix end of line issues on Windows
closes #57
2018-11-28 09:59:00 -05:00
Kiliman f4bd537f82 Add try/catch and code formatting 2017-09-18 17:50:32 -04:00
kiliman f8fdbd34e2 Patch GPOS and GSUB tables 2017-09-18 17:33:14 -04:00
kiliman 384a9e7237 Fix corrupt Windows font (due to CLRF vs LF in charstrings) 2017-09-18 14:32:18 -04:00
kiliman 5dfe22a241 Fix patching font names 2017-09-18 14:31:33 -04:00
Kiliman e5e68a0ab3 Always add the ligature lookup table to the end so determine index 2017-09-16 08:56:58 -04:00
Kiliman a2de886a4a Merge branch 'features/new-structure' 2017-09-15 19:24:50 -04:00
Kiliman e2a3806b6a Merge common entries from parent 2017-09-15 19:03:26 -04:00
kiliman c83c8689f2 Patch names 2017-09-12 15:43:26 -04:00
Kiliman dab02e1177 Create folders for each font and move common to parent 2017-09-12 15:04:53 -04:00
kiliman 817aa1b083 Update extract and build to use new ligature definition paths 2017-08-20 11:26:50 -04:00
kiliman 1bddb3f7d7 Remove debug cruft 2017-08-20 11:26:20 -04:00
kiliman a330e899b3 Initial import 2017-08-13 19:23:23 -04:00