1
1
mirror of https://github.com/rsms/inter.git synced 2024-12-14 09:04:10 +03:00
Commit Graph

1267 Commits

Author SHA1 Message Date
Rasmus Andersson
b80228e35d web: lab: adds draw-sample-background option 2021-03-31 14:34:11 -07:00
Rasmus Andersson
9b8f3f1b5a Disables glyph composition feature for enclosing+base (only permits order base+enclosing). Closes #335 2021-03-29 17:09:05 -07:00
Rasmus Andersson
240270c837 Changes glyph shape of Latin upper case iota. Closes #359 2021-03-29 16:37:39 -07:00
Rasmus Andersson
043999af15 v3.17 2021-03-29 12:52:15 -07:00
Rasmus Andersson
08b277b766 bump version to 3.17 2021-03-29 12:33:07 -07:00
Rasmus Andersson
637d0eb186 web: Disable subset fonts as it turns out pyftsubset does not correctly handle substitution features causing subs like ccmp to break 2021-03-29 12:30:03 -07:00
Rasmus Andersson
bff8f875a2 web: disable eji banner which causes issues with anchors 2021-03-29 12:25:24 -07:00
Rasmus Andersson
9bb2df4bd6 Fixes several italic glyphs which got messed up by Glyphs 3 version upgrade
- q
- qhook
- dcircumflexbelow
- afii10026
- Oopen
- uni03FF
- Tcircumflexbelow
- Scircumflex
- Udieresisbelow
- Ucircumflexbelow
- acircumflexdotbelow
- acircumflexdotbelow.1
- adotmacron
- adotmacron.1
- ccircumflex
- macronsubnosp
- ecircumflexbelow
- ecircumflexdotbelow
- gcircumflex
- hcircumflex
- icircumflex
- jcircumflex
- lcircumflexbelow
- lcircumflexbelow.ss02
- ocircumflex
- ocircumflexdotbelow
- scircumflex
- tcircumflexbelow
- ycircumflex
- zcircumflex
- twostroke
2021-03-29 10:35:30 -07:00
Rasmus Andersson
a3d6a282e8 web: fixes partial glyph list after a 3rd party library changed its behavior 2021-03-29 09:15:57 -07:00
Rasmus Andersson
2a129d91ab tooling: silence nit in init.sh when sourced 2021-03-29 09:15:06 -07:00
Rasmus Andersson
c9dac4c440 tooling: fixes glyphinfo generator script. Some 3rd party library changed, causing output to no longer contain glyphs not explicitly ordered. Yay, dependencies. 2021-03-29 09:14:46 -07:00
Rasmus Andersson
4232cde195 version fix for cache busting 2021-03-28 15:30:11 -07:00
Rasmus Andersson
3d7a7d0f98 add missing subset font files 2021-03-28 15:26:26 -07:00
Rasmus Andersson
5e0d7cbfda fix python3 issue 2021-03-28 15:21:24 -07:00
Rasmus Andersson
cbc43f3a88 v3.16 2021-03-28 15:21:24 -07:00
Rasmus Andersson
232839cfaf bump version to 3.16 2021-03-28 15:21:24 -07:00
Jason
dd178fd9bf
web: fixes anchor for FAQ "subset & otfeat" (#312) 2021-03-28 14:40:48 -07:00
Rasmus Andersson
8977505c24 Ditches iota1 and Iota1 in favor of mapping CPs to iota et al. Closes #340 2021-03-28 14:38:12 -07:00
Rasmus Andersson
83ea4c57ee Adds /baht currency glyph U+0E3F. Closes #323 2021-03-28 14:29:53 -07:00
Rasmus Andersson
cef19fcf4a tooling: remove unneeded gftools calls 2021-03-28 14:28:58 -07:00
Rasmus Andersson
dc1f6bbe28 Fixes missing or incorrect mark anchors in several turn* glyphs
Closes #336

- aturn
- hturn
- kturn
- mturn
- rturn
- tturn
- vturn
- wturn
- yturn
- Fturn
- Eturn
2021-03-28 13:59:37 -07:00
Rasmus Andersson
43ee6710d9 Fixes glyphs acutedblnosp, dblgravecmb, uni02F6, uni02F5; Closes #339 2021-03-28 13:20:40 -07:00
Rasmus Andersson
9bdda18b23 tooling: remote unused misc/fontbuildlib/version.py 2021-03-28 12:40:09 -07:00
Rasmus Andersson
9e99159a47 reduce ascender/descender to cap+666 2021-03-28 12:33:09 -07:00
Rasmus Andersson
7ef6ee2cc6 tooling: improve output data of misc/tools/fontinfo.py utility 2021-03-28 11:23:46 -07:00
Rasmus Andersson
a6a777c5ab increases ascender and descender, improves the following glyphs:
- Aring
- Uring
- aring
- aring.1
- uring
- wring
- yring
- aring
- Aringacute
- aringacute
- aringacute.1
2021-03-28 11:22:00 -07:00
Rasmus Andersson
028839879e fixes a small pedantic issue with calt which seems to have no practical effect 2021-03-28 11:21:09 -07:00
Rasmus Andersson
4f8232123d Fixes double grave interpolation issue. Closes #317 2021-03-27 13:18:33 -07:00
Rasmus Andersson
56cba2d659 tooling: adds a --profile=<file> option to fontbuild for profiling runs and adds misc/tools/fmtprofile.py for printing and inspecting profile results 2021-03-25 10:49:12 -07:00
Rasmus Andersson
034e568938 fix some fraction vector points 2021-03-24 16:46:05 -07:00
Rasmus Andersson
9f91d25709 tooling: adds gftools fix-dsig to VFs to address DSIG table issue with Microsoft Office 2003 and older 2021-03-24 16:10:12 -07:00
Rasmus Andersson
0137e4232a tooling: Upgrades some Python libraries
- brotli==1.0.9
- defcon[lxml]==0.8.1
- fonttools[lxml,unicode,ufo]==4.21.1
- glyphsLib==5.3.2
- MutatorMath==3.0.1
- skia-pathops==0.6.0.post2
- ufo2ft[pathops]==2.20.0
2021-03-24 16:09:02 -07:00
Rasmus Andersson
3ff952c59d upgrade glyphs source file to Glyphs version 3 2021-03-24 15:12:48 -07:00
Rasmus Andersson
4c9d8fc1c0 tooling: fixes a performance issue with componentReferences 2021-03-24 13:26:53 -07:00
Rasmus Andersson
079ce6cd54 tooling: adds missing gftools to requirements.txt 2021-03-24 12:39:28 -07:00
Rasmus Andersson
b4f4ad1aea tooling: adds fontbakery testing 2021-03-24 12:25:49 -07:00
Rasmus Andersson
360f647dfd tooling: Decompose all nested components in hopes of addressing #156 2021-03-24 12:25:45 -07:00
Rasmus Andersson
2cbbab630f revert Glyphs 3 upgrade from 5b56e2da03 (most plugins are still not working with Glyphs 3) and backport panose patch 2021-03-23 17:59:40 -07:00
Rasmus Andersson
5b56e2da03 Fixes an issue with incorrect OS/2 Panose values being encoded into product fonts when building with fontbuild. Glyphs metadata would be sourced from the master data instead of the exports data. Issue #352 (unfortunately this commit also includes a Glyphs 3 upgrade; I could not figure out how to not make Glyphs upgrade the file when it was opened) 2021-03-23 17:10:11 -07:00
Rasmus Andersson
ac063a796e fontinfo: fix smol py3 syntax issue 2021-03-23 17:08:14 -07:00
Rasmus Andersson
51c3ac8e08 web: port #353 to main branch 2021-03-23 15:00:00 -07:00
Rasmus Andersson
c758332430 tooling: fixes Linux build of ttfautohint. Closes #341, #289 2021-03-23 14:56:31 -07:00
Rasmus Andersson
dec3a8cb1b website: fixes anchors to two Q&A items 2020-10-07 15:33:42 -07:00
Rasmus Andersson
3c10284830 readme: add list of supporters 2020-10-06 13:32:13 -07:00
Rasmus Andersson
ca221fe038 remove RFN from license, add trademark notice. related to #282 2020-08-25 09:40:12 -07:00
Rasmus Andersson
3f77ae1a39 web: adds missing InterDisplay subset font files 2020-08-21 16:13:45 -07:00
Rasmus Andersson
57e80b4ab0 web: enable use of subset web font files (for variable fonts only) 2020-08-21 16:06:02 -07:00
Rasmus Andersson
15e2d60523 tooling: adds subset program to be run for docs_fonts in Makefile 2020-08-21 16:05:42 -07:00
Rasmus Andersson
4eee1377a7 tooling: adds a program that create subset web font files and accompanying CSS 2020-08-21 16:05:08 -07:00
Rasmus Andersson
79630f45e9 web: remove noise effect 2020-08-21 15:44:23 -07:00