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