1
1
mirror of https://github.com/rsms/inter.git synced 2024-12-25 08:33:40 +03:00
Commit Graph

194 Commits

Author SHA1 Message Date
Rasmus Andersson
ded07d03b6 adds "decompose" directive to fontbuild 2020-08-17 17:12:31 -07:00
Rasmus Andersson
717605c5cd tooling: Remove dockermake and fix a mkdir issue in init.sh. Closes #277 2020-05-18 08:47:33 -07:00
Rasmus Andersson
8103b1d2ee release 3.13 2020-04-09 15:13:34 -07:00
Rasmus Andersson
6a64cb5225 adds option -reveal-in-finder to makezip.sh 2020-04-09 15:11:42 -07:00
Rasmus Andersson
9890b2508d display: round all kerning values to integers 2020-04-08 20:04:59 -07:00
Rasmus Andersson
789bb692ff git hooks: set executable flag 2020-04-05 14:52:17 -07:00
Rasmus Andersson
f069633dd5 adds git hook post-merge to run init.sh 2020-04-05 14:50:36 -07:00
Rasmus Andersson
998f7770ce adds CSS file for display version (used in zip files) 2020-04-05 14:19:36 -07:00
Rasmus Andersson
2065cd3073 make: updated makefile + init script with githook for running the init script 2020-04-05 14:18:45 -07:00
Rasmus Andersson
c2a946c8c8 update installation instructions 2020-04-05 14:05:15 -07:00
Rasmus Andersson
cd4e4bca3a Fixes an issue with missing git hash in version metadata of built fonts. Closes #234 2020-04-04 13:05:03 -07:00
Rasmus Andersson
4519bffb7c Removes math codepoint from some enclosed glyphs and removed upsilonlatin.001
The following glyphs have been assigned new private-use codepoints:
- plus.circled      E15F
- minus.circled     E160
- multiply.circled  E161
- divide.circled    E162

upsilonlatin.001 has been removed (unused glyph.)

closes #250
2020-04-04 12:07:19 -07:00
Rasmus Andersson
e95089f58b fontbuild: fix bug where if g.lib did not have com.schriftgestaltung.Glyphs.lastChange the program would crash 2020-04-04 11:00:35 -07:00
Rasmus Andersson
4ee39ffbb4 add misc scripts and info for display 2020-04-04 10:43:27 -07:00
Rasmus Andersson
73fa001cd9 Merge branch 'master' into display-m 2020-03-24 10:55:22 -07:00
Rasmus Andersson
b8de6487c8 fixes merge issue with fontbuild 2020-03-24 10:51:46 -07:00
Rasmus Andersson
0224325743 import Inter and fontbuild from master 2020-03-22 19:46:59 -07:00
Rasmus Andersson
381291fe47 tooling: add guide copy script 2020-03-22 17:03:13 -07:00
Rasmus Andersson
96619506ec tools: adds a glyphs plugin script for adjusting sidebearings 2020-03-22 16:19:09 -07:00
Rasmus Andersson
e9ff19a95a v3.12 2020-02-08 17:05:32 -08:00
Rasmus Andersson
6d9f189f67 Drop BETA from light weights 2020-02-08 14:59:33 -08:00
Rasmus Andersson
a99473b591 Initial version of Display family 2020-01-31 23:51:58 -08:00
Rasmus Andersson
86ba62ee30 fontbuild: set postscriptName in addition to fullName to "Inter" for variable fonts. Also trims whitespace from names in name.renameStylesGoogleFonts 2019-10-23 19:51:44 -07:00
Rasmus Andersson
9cb6c5faf6 adds google style renaming for fullName and lLegacyName name records, for completeness even though it is not currently needed. 2019-10-23 19:03:12 -07:00
Rasmus Andersson
067b9689a3 adds googlefonts build script (WIP) 2019-10-23 18:45:22 -07:00
Rasmus Andersson
0ea8167779 change fontbuild rename command to apply Google Fonts standard style names with --google-style flag (replaces flag --compact-style) 2019-10-23 18:44:33 -07:00
Rasmus Andersson
cfce013173 v3.11 2019-10-22 20:44:39 -07:00
Rasmus Andersson
55d38ccee8 makefile: UFO files move to build/ufo 2019-10-22 20:15:09 -07:00
Rasmus Andersson
44dafda250 Update docker image 2019-10-22 17:35:33 -07:00
Rasmus Andersson
aa7ad2d7a0 fontbuild: remove use of fontmake, simplifying things. 2019-10-22 17:00:58 -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
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
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
43fff858ff tooling: fixes bug in fallback-codepoint script 2019-08-07 18:11:54 -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
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