Rasmus Andersson
|
0977151206
|
fontbuild: Fixes a bug that would cause certain instance styles to be incorrectly flagged as "italic". This was an effect from negating the slant angle.
|
2019-08-06 19:28:53 -07:00 |
|
Rasmus Andersson
|
4785d2c0de
|
Merge branch 'master' of github.com:rsms/inter
|
2019-08-04 19:55:10 -07:00 |
|
Tim
|
471b6dc3e8
|
dist: Updates install-win.txt with better instructions (#173)
|
2019-08-03 16:28:59 -07:00 |
|
Rasmus Andersson
|
08a06dcaab
|
tooling: update kernsample.py to use defcon
|
2019-08-03 16:22:36 -07:00 |
|
Rasmus Andersson
|
d6098a44af
|
Add font-display:swap to css file bundled with distribution package
|
2019-08-03 13:34:40 -07:00 |
|
Rasmus Andersson
|
862cd438ed
|
tools: small updates to fontsample
|
2019-08-02 08:53:21 -07:00 |
|
Rasmus Andersson
|
a96f0d50f2
|
fontbuild: remove component condition in composedGlyphIsNonTrivial
|
2019-07-18 14:04:29 -07:00 |
|
Stephen Nixon
|
b2b8c14660
|
only decompose glyphs with reflected components
|
2019-07-12 18:29:47 -04:00 |
|
Rasmus Andersson
|
6bbbe58884
|
Adds installation instructions for Linux. Closes #163
|
2019-05-27 14:33:24 -07:00 |
|
Rasmus Andersson
|
8ef6dd8b9f
|
tooling: better handling of unexported glyphs
|
2019-05-27 11:32:39 -07:00 |
|
Rasmus Andersson
|
850e4df74b
|
tooling: fixes a bug in gen-metrics-and-svgs.py where the very first glyph would not get recognized in the kerning lookup table, causing no kerning information to appear on the website
|
2019-05-26 17:08:05 -07:00 |
|
Rasmus Andersson
|
e3af7653ac
|
tooling: Adds glyphs script which assigns private-use Unicode codepoint to glyphs which are not mapped to a codepoint
|
2019-05-26 16:39:24 -07:00 |
|
Rasmus Andersson
|
a7d65d5d5f
|
tooling: Adds glyphs script for selecting empty glyphs
|
2019-05-26 16:38:36 -07:00 |
|
Rasmus Andersson
|
e1bcfbfde2
|
tooling: new version of gen-glyphinfo.py
|
2019-05-26 16:38:03 -07:00 |
|
Rasmus Andersson
|
b5153bc828
|
fix issue with misc/tools/fontinfo.py caused by the wonky FontBakery-enforced version format
|
2019-03-31 19:38:23 -07:00 |
|
Rasmus Andersson
|
c130c691f5
|
misc documentation on variable font usage
|
2019-03-31 18:51:11 -07:00 |
|
Rasmus Andersson
|
1dbc8fd053
|
Change vertical metrics to make Apple ATS work properly. New ascender value: 2728, new descender value: -680
Includes alternate fix to @thundernixon's PR #146
|
2019-03-30 17:03:54 -07:00 |
|
Stephen Nixon
|
fb79b9ee89
|
Use vert metrics script to fix line heights issue #124 (#141)
|
2019-03-27 11:37:34 -07:00 |
|
Stephen Nixon
|
3488601548
|
Adds 'Version ' prefix to nameID 5 version string, per MS OT spec (#140)
|
2019-03-27 11:30:58 -07:00 |
|
Rasmus Andersson
|
70f3df7882
|
Fixup STAT tables of single-axis variable fonts to aid desktop apps (style linking). Related to #142
|
2019-03-27 11:17:29 -07:00 |
|
Rasmus Andersson
|
35a23627a5
|
Adds --name option to "fontbuild compile-var" for customizing family name, 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-27 11:08:49 -07:00 |
|
Rasmus Andersson
|
20aaab681d
|
Change version encoding in font files to match common zero-padded version to allow FontBakery to be happy. Closes #138
|
2019-03-17 06:52:25 -07:00 |
|
Rasmus Andersson
|
36084ac6fd
|
Changes the name of the variable font to "Inter Variable" in order to allow the variable version to be installed in parallel with the constant font files
|
2019-03-12 11:21:32 -07:00 |
|
Rasmus Andersson
|
034a240d75
|
fixes missing "-BETA" filename suffix in the demo CSS file included with dists
|
2019-02-10 09:16:29 -08:00 |
|
Rasmus Andersson
|
a99328bcda
|
Upgrade toolchain. glyphsLib 3.2.0b2 -> 3.2.0; fontmake 1.8.0 -> 1.9.1
|
2019-02-09 15:59:14 -08:00 |
|
Rasmus Andersson
|
a2a3ebff13
|
fontbuild: append " BETA" to style name of light weights
|
2019-02-03 19:45:20 -08:00 |
|
Rasmus Andersson
|
eb4608cb7a
|
website/tooling: disable versionize for website inter.css files
|
2019-02-03 19:14:59 -08:00 |
|
Rasmus Andersson
|
184b3c0a45
|
fontbuild: upgrade glyphsLib, ufo2ft and fs
|
2019-02-03 12:17:56 -08:00 |
|
Rasmus Andersson
|
fa662b9e1d
|
website: dynamic metrics update
|
2019-02-02 21:01:00 -08:00 |
|
Rasmus Andersson
|
5d3b973ddb
|
misc: name change
|
2019-02-02 16:29:35 -08:00 |
|
Rasmus Andersson
|
5a5be63d6e
|
The Great Rename to "Inter"
|
2019-02-02 14:29:56 -08:00 |
|
Rasmus Andersson
|
61ad1d05c1
|
fontbuild: document post-processing directives
|
2019-02-02 10:20:04 -08:00 |
|
Rasmus Andersson
|
5984c5e5d4
|
fontbuild: document post-processing directives
|
2019-02-02 10:18:24 -08:00 |
|
Rasmus Andersson
|
0ab4a4cb3b
|
website: preload vf files. Additionally, update misc/tools/versionize to also patch docs/_includes/preload-font-files.html
|
2019-01-26 15:39:10 -08:00 |
|
Rasmus Andersson
|
c134b24a0a
|
update docker build script and add convenience wrapper
|
2019-01-07 09:35:23 -08:00 |
|
Rasmus Andersson
|
dfe6b939c7
|
upgrade ufo2ft that includes fixed fonttools. This means we can also drop our temporary fonttools patch. Related to https://github.com/fonttools/fonttools/pull/1430 and https://github.com/googlei18n/ufo2ft/issues/306
|
2019-01-07 09:15:58 -08:00 |
|
Rasmus Andersson
|
4ded41f4a3
|
Adds docker toolchain for a simpler build setup
|
2019-01-05 16:20:22 -08:00 |
|
Rasmus Andersson
|
718930e07f
|
patch fonttools instead of ufo2ft
|
2019-01-05 12:00:00 -08:00 |
|
Rasmus Andersson
|
dee86b504c
|
patches ufo2ft and drops python 2 env for OTF compilation
|
2019-01-05 11:41:37 -08:00 |
|
Rasmus Andersson
|
799472b3f4
|
Workaround for Python 3 bug in ufo2ft which caused invalid OTF files to be generated. Closes #110
|
2019-01-03 15:10:08 -08:00 |
|
Rasmus Andersson
|
2b53ffc2fb
|
tooling update
|
2019-01-01 21:47:16 -07:00 |
|
Rasmus Andersson
|
b9326c6f99
|
adds "-BETA" to end of filenames of thin-master derived font files
|
2019-01-01 19:48:37 -07:00 |
|
Rasmus Andersson
|
b82b74e544
|
more progress on light weight. currencies etc
|
2018-12-29 17:44:19 -07:00 |
|
Rasmus Andersson
|
2b20e67cae
|
adds extra light weight to build system
|
2018-12-27 18:44:26 -07:00 |
|
Rasmus Andersson
|
2ac5b2d9ff
|
Upgrade toolchain to Python 3, fontmake 1.8.0 and numpy 1.15.4
|
2018-11-28 10:56:35 -08:00 |
|
Rasmus Andersson
|
0eb9bd892f
|
scripts
|
2018-11-26 08:57:13 -08:00 |
|
Rasmus Andersson
|
30c1755165
|
Initial work on light weight master
|
2018-11-26 08:57:00 -08:00 |
|
Rasmus Andersson
|
9286128819
|
adds Glyphs script for fixing up variant glyphs
|
2018-11-23 15:05:45 -08:00 |
|
Rasmus Andersson
|
a8fc89d01f
|
fontbuild: adds support for post-processing directives on a per-glyph basis. Add "!post:DIRECTIVE" in glyph notes. Only supported directive is "removeoverlaps"
|
2018-11-23 12:52:50 -08:00 |
|
Rasmus Andersson
|
c10bbc8a18
|
Update CSS (variable font)
|
2018-10-11 10:28:06 -07:00 |
|