summaryrefslogtreecommitdiff
path: root/misc
AgeCommit message (Collapse)AuthorFilesLines
2019-05-27tooling: better handling of unexported glyphsRasmus Andersson2-2/+29
2019-05-27tooling: fixes a bug in gen-metrics-and-svgs.py where the very first glyph ↵Rasmus Andersson1-12/+17
would not get recognized in the kerning lookup table, causing no kerning information to appear on the website
2019-05-27tooling: Adds glyphs script which assigns private-use Unicode codepoint to ↵Rasmus Andersson1-0/+63
glyphs which are not mapped to a codepoint
2019-05-27tooling: Adds glyphs script for selecting empty glyphsRasmus Andersson1-0/+18
2019-05-27tooling: new version of gen-glyphinfo.pyRasmus Andersson1-66/+36
2019-04-01fix issue with misc/tools/fontinfo.py caused by the wonky ↵Rasmus Andersson1-0/+3
FontBakery-enforced version format
2019-04-01misc documentation on variable font usageRasmus Andersson1-3/+7
2019-03-31Change vertical metrics to make Apple ATS work properly. New ascender value: ↵Rasmus Andersson2-0/+293
2728, new descender value: -680 Includes alternate fix to @thundernixon's PR #146
2019-03-27Use vert metrics script to fix line heights issue #124 (#141)Stephen Nixon1-0/+113
2019-03-27Adds 'Version ' prefix to nameID 5 version string, per MS OT spec (#140)Stephen Nixon1-1/+1
2019-03-27Fixup STAT tables of single-axis variable fonts to aid desktop apps (style ↵Rasmus Andersson1-0/+312
linking). Related to #142
2019-03-27Adds --name option to "fontbuild compile-var" for customizing family name, ↵Rasmus Andersson1-8/+25
useful for producing variable font files with a different name than the constant files so they can be installed alongside each other. Closes #144
2019-03-17Change version encoding in font files to match common zero-padded version to ↵Rasmus Andersson1-1/+2
allow FontBakery to be happy. Closes #138
2019-03-12Changes the name of the variable font to "Inter Variable" in order to allow ↵Rasmus Andersson1-0/+7
the variable version to be installed in parallel with the constant font files
2019-02-10fixes missing "-BETA" filename suffix in the demo CSS file included with distsRasmus Andersson1-20/+15
2019-02-10Upgrade toolchain. glyphsLib 3.2.0b2 -> 3.2.0; fontmake 1.8.0 -> 1.9.1Rasmus Andersson1-10/+39
2019-02-04fontbuild: append " BETA" to style name of light weightsRasmus Andersson1-1/+5
2019-02-04website/tooling: disable versionize for website inter.css filesRasmus Andersson1-2/+2
2019-02-03fontbuild: upgrade glyphsLib, ufo2ft and fsRasmus Andersson1-1/+7
2019-02-03website: dynamic metrics updateRasmus Andersson1-0/+98
2019-02-03misc: name changeRasmus Andersson4-6/+6
2019-02-03The Great Rename to "Inter"Rasmus Andersson10-226/+221
2019-02-02fontbuild: document post-processing directivesRasmus Andersson1-3/+5
2019-02-02fontbuild: document post-processing directivesRasmus Andersson1-3/+13
2019-01-27website: preload vf files. Additionally, update misc/tools/versionize to ↵Rasmus Andersson2-32/+33
also patch docs/_includes/preload-font-files.html
2019-01-07update docker build script and add convenience wrapperRasmus Andersson2-1/+19
2019-01-07upgrade ufo2ft that includes fixed fonttools. This means we can also drop ↵Rasmus Andersson1-37/+0
our temporary fonttools patch. Related to https://github.com/fonttools/fonttools/pull/1430 and https://github.com/googlei18n/ufo2ft/issues/306
2019-01-06Adds docker toolchain for a simpler build setupRasmus Andersson3-2/+91
2019-01-05patch fonttools instead of ufo2ftRasmus Andersson3-23/+40
2019-01-05patches ufo2ft and drops python 2 env for OTF compilationRasmus Andersson3-7/+28
2019-01-04Workaround for Python 3 bug in ufo2ft which caused invalid OTF files to be ↵Rasmus Andersson3-36/+81
generated. Closes #110
2019-01-02tooling updateRasmus Andersson4-17/+9
2019-01-02adds "-BETA" to end of filenames of thin-master derived font filesRasmus Andersson1-12/+12
2018-12-30more progress on light weight. currencies etcRasmus Andersson3-0/+278
2018-12-28adds extra light weight to build systemRasmus Andersson2-6/+52
2018-11-28Upgrade toolchain to Python 3, fontmake 1.8.0 and numpy 1.15.4Rasmus Andersson1-3/+3
2018-11-26scriptsRasmus Andersson2-0/+19
2018-11-26Initial work on light weight masterRasmus Andersson1-0/+5
2018-11-24adds Glyphs script for fixing up variant glyphsRasmus Andersson1-0/+55
2018-11-23fontbuild: adds support for post-processing directives on a per-glyph basis. ↵Rasmus Andersson1-14/+50
Add "!post:DIRECTIVE" in glyph notes. Only supported directive is "removeoverlaps"
2018-10-11Update CSS (variable font)Rasmus Andersson1-29/+53
2018-10-11fontbuild: now generating three variable fonts: complete family with two ↵Rasmus Andersson2-0/+68
axes, italic version with weight axis and upright version with weight axis. This allows supporting browsers like MS Edge which do not correctly map italic and oblique font style properties to slnt and ital axes.
2018-10-11tooling: Fix kerning extraction in gen-metrics-and-svgs.pyRasmus Andersson1-2/+2
2018-10-11fontbuild: write constant version info to generated UFOs to minimize git thrashRasmus Andersson1-10/+14
2018-10-11tools/gen-glyphinfo: print warning instead of crash when a glyph is in ↵Rasmus Andersson1-0/+7
glyphOrder but not in the font
2018-10-11fontbuild: automatically patch version and timestamps when compiling. Helps ↵Rasmus Andersson1-17/+25
avoid lock-step annoyance with git checkins and builds
2018-10-11fontbuild: add disabled code as reference for performing overlap elimination ↵Rasmus Andersson1-0/+8
as a separate step
2018-10-11fontbuild: fix issue with variable font where italic glyphs using components ↵Rasmus Andersson1-36/+56
offset at the Y-axis would be incorrectly transformed. Also speeds up the glyphsync command
2018-10-11fontbuild: remove axes editRasmus Andersson1-8/+0
2018-10-11fontbuild: strip non-primary layers when generating UFOsRasmus Andersson1-0/+10