Rasmus Andersson
fef07785c6
makefile blackitalic
2018-10-10 23:37:43 -07:00
Rasmus Andersson
26a7168d83
makefile: italic ufo
2018-10-10 23:37:37 -07:00
Rasmus Andersson
cd36b49396
add ExtraBold and ExtraBoldItalic to makefile generator
2018-09-09 17:05:29 -07:00
Rasmus Andersson
94ee69ac0d
make: restructure build directory and makefile
2018-09-09 12:30:21 -07:00
Rasmus Andersson
c833e252c9
Major overhaul, moving from UFO2 to Glyphs and UFO3, plus a brand new and much simpler fontbuild
2018-09-03 12:55:49 -07:00
Rasmus Andersson
2b9c05696f
init script weight deps
2018-08-28 11:40:28 -07:00
Rasmus Andersson
18ba0aee6a
upgrade dependencies
2018-08-28 09:44:04 -07:00
Rasmus Andersson
5ecf53902e
improvements to init.sh: more robust python setup stuff
2018-08-28 08:49:45 -07:00
Rasmus Andersson
7128a3075a
Fix init.sh after renaming RegularItalic to Italic
2017-10-21 19:32:53 -07:00
Rasmus Andersson
517a1ff79c
init.sh: adds -f option
2017-09-30 11:45:18 -07:00
Rasmus Andersson
84dfab8f06
Move away from using hinted fonts by default
2017-09-23 10:14:17 -07:00
Rasmus Andersson
4fdb4c927e
Rename family from "Interface" to "Inter UI"
2017-09-18 15:58:34 -07:00
Rasmus Andersson
9950357a6b
Renames Bold master to Black and introduces a new weight "Black" which is practically the same as "bold" prior to this change. "Bold" is now an interpolated, slightly lighter version of "Black"
2017-09-05 11:06:04 -04:00
Rasmus Andersson
8234b62ab7
Speeds up font compilation by around 200%
...
Cython is used to compile some hot paths into native Python extensions.
These hot paths were identified through running ufocompile with the hotshot
profiler and then converting file by file to Cython, starting with the "hottest"
paths and continuing until returns were deminishing. This means that only a few
Python files were converted to Cython.
Closes #23
Closes #20 (really this time)
2017-09-04 11:12:34 -04:00
Rasmus Andersson
da49fd5536
Add missing woff2 patch. Closes #20
2017-08-31 07:43:09 -07:00
Rasmus Andersson
ca5fe60c99
Various improvements
2017-08-28 02:36:40 -07:00
Rasmus Andersson
3b1fffade1
Initial public commit
2017-08-22 02:23:08 -07:00