Commit graph

886 commits

Author SHA1 Message Date
Rasmus Andersson
cfce013173 v3.11 2019-10-22 20:44:39 -07:00
Rasmus Andersson
7d16e78921 readme: download link 2019-10-22 20:18:22 -07:00
Rasmus Andersson
55d38ccee8 makefile: UFO files move to build/ufo 2019-10-22 20:15:09 -07:00
Rasmus Andersson
e6b25408d9 dockermake: disable implicit rules and vars in make 2019-10-22 19:48:16 -07:00
Rasmus Andersson
f93a4a705a fixes issue with /backslash glyph 2019-10-22 17:42:59 -07:00
Rasmus Andersson
44dafda250 Update docker image 2019-10-22 17:35:33 -07:00
Rasmus Andersson
88f43ccdc3 Makefile: fix lil bug where a directory would be missing in a certain condition 2019-10-22 17:35:16 -07:00
Rasmus Andersson
023a174880 website: fix font preload 2019-10-22 17:02:16 -07:00
Rasmus Andersson
aa7ad2d7a0 fontbuild: remove use of fontmake, simplifying things. 2019-10-22 17:00:58 -07:00
Rasmus Andersson
9c444deded makefile cleanup 2019-10-22 12:39:53 -07:00
Rasmus Andersson
ba71122abf updates to distribution 2019-10-22 12:34:20 -07:00
Rasmus Andersson
0ba7c2b42f New version of fontbuild which addresses several issues
Fixes for things that stopped working when we updated fontmake:
- restore glyph decomposition for VF
- restore glyph overlap removal for VF
- restore version metadata writing for VF

Improvements for VF
- fix "full name" name table entry to say "Inter" instead of "Inter Regular"

New and changed:
- "rename" command for renaming metadata like family and style, optionally
  saving a separate file. Used to produce new "Inter V" family.
- The "build" command no longer performs "style name compactation" for
  Google fonts. Instead, the new "rename" command is used.

Closes #198
Closes #202
2019-10-22 12:31:20 -07:00
Rasmus Andersson
bc8b267b01 Generate OTF (quads, not cff) for VF, rename upright to roman and add googlefonts makefile target 2019-10-22 07:55:36 -07:00
Rasmus Andersson
4ca248c6c8 Makefile: Move misc/tools/fix-vf-meta.py to a better place 2019-10-21 12:08:42 -07:00
Rasmus Andersson
95d2ac37d9 fixes bug in init.sh which would write a bad makefile 2019-10-21 11:23:54 -07:00
Rasmus Andersson
e258ba0bf0 Fix incorrect codepoint mapping for /copyleft
Old: 1F16C
New: 1F12F

Closes #203
2019-10-21 10:56:41 -07:00
Rasmus Andersson
ec0f90f566 upgrade glyphs file 2019-10-21 10:55:44 -07:00
Rasmus Andersson
f06fa4f974 bump version 2019-09-07 16:29:25 -07:00
Rasmus Andersson
f7e6dd6552 make: add version.txt to generate makefile 2019-09-07 16:29:09 -07:00
Rasmus Andersson
7cd90469bb website update with v3.10 version fixes 2019-09-07 16:26:38 -07:00
Rasmus Andersson
aca7606f25 release v3.10 2019-09-07 16:14:40 -07:00
Rasmus Andersson
e3da15b09f makefile: have version.txt be a dep of ttf and otf files 2019-09-07 16:03:29 -07:00
Rasmus Andersson
5ec5be0881 bump version 2019-09-07 15:58:51 -07:00
Rasmus Andersson
88e3c6a602 glyphs file state 2019-09-07 15:36:44 -07:00
Rasmus Andersson
894b2a4378 kerning of W V A O etc 2019-09-07 15:32:08 -07:00
Rasmus Andersson
67ff23198a improved upper-case U 2019-09-07 15:18:42 -07:00
Rasmus Andersson
a681560881 some progress on mark and mkmk
related #155
2019-09-07 14:53:45 -07:00
Rasmus Andersson
c4b6c10ed0 readme & contrib: info on building 2019-09-07 12:56:11 -07:00
Rasmus Andersson
d8d4e0c26a improvements to calt, primarily reducing substitutions
closes #193
2019-09-07 12:54:53 -07:00
Rasmus Andersson
8215408fe0 calt: improve ignore rule for e.g. (xX) and (Xx) 2019-09-07 11:54:47 -07:00
Rasmus Andersson
456025b11d tooling: change comment and remove unused code of misc/tools/fix-vf-meta.py 2019-09-07 11:35:20 -07:00
Rasmus Andersson
0be7f763a9 refinements to fractions and frac 2019-09-07 10:45:49 -07:00
Rasmus Andersson
ad63282a10 Small improvements to whitespace glyphs
- zerowidthspace
- hairspace
- thinspace
- punctuationspace
- enspace
- emspace
- sixthemspace
- quarteremspace
- thirdemspace
- figurespace
- figuredash (not whitespace but width was adjusted)

closes #185
2019-09-06 19:43:09 -07:00
Rasmus Andersson
889f914cc4 remove 6 unused glyphs 2019-09-04 11:11:45 -07:00
Rasmus Andersson
7bb0396451 improvements to ogonek-marked glyphs 2019-09-04 11:08:55 -07:00
Rasmus Andersson
ad488dd4c1 Fixes alignment issue with /otilde U+00F5. Closes #191 2019-09-04 06:53:18 -07:00
Rasmus Andersson
ec8161b66d Improvements to geometric glyphs (additions and changes)
New glyphs:
- blackSquare                (U+25A0)
- whiteSquare                (U+25A1)
- whiteRoundedCornersSquare  (U+25A2)
- lowerHalfWhiteSquare       (U+2B12)
- topHalfWhiteSquare         (U+2B13)
- downWhiteTriangle          (U+25BD)
- upWhiteTriangle            (U+25B3)
- leftWhiteTriangle          (U+25C1, U+25C5)
- rightWhiteTriangle         (U+25B7, U+25BB)

Updated glyphs:

- triagdn                    (U+25BC)
- triagup                    (U+25B2)
- blackleftpointingtriangle  (U+25C0, 25C4)
- triagrt                    (U+25BA, 25B6)
- heartWhiteSuit             (U+2661)
- circlewhite                (U+25CB)
2019-09-04 06:45:24 -07:00
Rasmus Andersson
3df9dfb68c makefile: adds support for FONTBUILD_FLAGS 2019-09-03 20:43:41 -07:00
Rasmus Andersson
d7b599659c misc/fontbuild adds --compact-style-names which collapses whitespace in style names. E.g. "Semi Bold Italic" becomes "SemiBoldItalic". Related to https://github.com/google/fonts/pull/1908 2019-09-03 20:36:58 -07:00
Rasmus Andersson
806452ab7f upgrade fonttools and fontmake 2019-09-03 19:35:42 -07:00
Rasmus Andersson
12d43b99a6 kerning of ey (thin and regular) 2019-08-29 10:56:35 -07:00
Rasmus Andersson
d6f37cbc30 fix small issue with init.sh script 2019-08-29 10:54:26 -07:00
Rasmus Andersson
43fff858ff tooling: fixes bug in fallback-codepoint script 2019-08-07 18:11:54 -07:00
Rasmus Andersson
15a20262a6 release 3.9 2019-08-06 21:30:48 -07:00
Rasmus Andersson
2c0637eac2 Removes certain private unicode mappings 2019-08-06 19:29:14 -07:00
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
4f82047434 bump version 2019-08-05 08:55:44 -07:00
Rasmus Andersson
4785d2c0de Merge branch 'master' of github.com:rsms/inter 2019-08-04 19:55:10 -07:00
Rasmus Andersson
ba49662904 release 3.8 2019-08-04 19:35:36 -07:00
Rasmus Andersson
672ead9a6c ligature features (liga, rlig, dlig) 2019-08-04 19:16:55 -07:00