Rasmus Andersson
a8ae2ca230
makefile: fix bug with web fonts dependency being run in the wrong order when running make with many parallel jobs
2017-11-26 20:26:15 -08:00
Rasmus Andersson
4c7e2cbb7f
makefile
2017-09-25 10:49:37 -07:00
Rasmus Andersson
78d5d100f7
makefile
2017-09-25 10:38:15 -07:00
Rasmus Andersson
b47572cc05
Improve misc/gen-glyphinfo.py and gen-metrics-and-svgs.py by ignoring glyphs listed in "delete" of fontbuild.cfg
2017-09-24 19:38:30 -07:00
Rasmus Andersson
0d64ccaa82
Fix makefile
2017-09-24 17:39:29 -07:00
Rasmus Andersson
d9b28168a2
makefile: fixes dist target dependencies
2017-09-23 12:53:02 -07:00
Rasmus Andersson
ec422497cf
makefile: fixes otf and install targets
2017-09-23 12:23:25 -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
d77f0130da
Move OTF release files into docs folder so that they are not dirtied when building regular builds
2017-09-12 08:01:39 -07:00
Rasmus Andersson
6d42688433
Release 1.7
2017-09-11 23:01:53 -07:00
Rasmus Andersson
1d4185f92d
makefile: copy_docs_fonts target
2017-09-11 22:42:54 -07:00
Rasmus Andersson
6cfe421ae0
Website updates
2017-09-05 11:55:21 -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
7e52b008d0
Improves glyphorder generation
2017-08-31 08:16:38 -07:00
Rasmus Andersson
ca5fe60c99
Various improvements
2017-08-28 02:36:40 -07:00
Rasmus Andersson
0945b58f8f
Adds contextual alternates for [] () {} when enclosing upper-case characters
2017-08-25 00:44:50 -07:00
Rasmus Andersson
bcdb61c8b0
makefile: add license to zip archives and fix glyphinfo target
2017-08-24 18:24:23 -07:00
Rasmus Andersson
d8975d9135
makefile: better dist rule
2017-08-24 00:45:10 -07:00
Rasmus Andersson
c97111a594
Include version in CSS so that HTTP caches are not pointing to old versions
2017-08-22 13:11:06 -07:00
Rasmus Andersson
eda835f2f2
release v1.1
2017-08-22 12:47:55 -07:00
Rasmus Andersson
3b1fffade1
Initial public commit
2017-08-22 02:23:08 -07:00