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 |
|
Rasmus Andersson
|
5194e4f474
|
fontbuild: now generating three variable fonts: complete family with two axes, italic version with weight axis and upright version with weight axis. This allows supporting browsers like MS Edge which do not correctly map italic and oblique font style properties to slnt and ital axes.
|
2018-10-10 23:38:31 -07:00 |
|
Rasmus Andersson
|
4262086bff
|
tooling: Fix kerning extraction in gen-metrics-and-svgs.py
|
2018-10-10 23:38:31 -07:00 |
|
Rasmus Andersson
|
b095e094dc
|
fontbuild: write constant version info to generated UFOs to minimize git thrash
|
2018-10-10 23:38:31 -07:00 |
|
Rasmus Andersson
|
72a93ebd23
|
tools/gen-glyphinfo: print warning instead of crash when a glyph is in glyphOrder but not in the font
|
2018-10-10 23:38:26 -07:00 |
|
Rasmus Andersson
|
5aa42117e9
|
fontbuild: automatically patch version and timestamps when compiling. Helps avoid lock-step annoyance with git checkins and builds
|
2018-10-10 23:38:26 -07:00 |
|
Rasmus Andersson
|
83a462bc65
|
fontbuild: add disabled code as reference for performing overlap elimination as a separate step
|
2018-10-10 23:38:25 -07:00 |
|
Rasmus Andersson
|
f8d9bd31b0
|
fontbuild: fix issue with variable font where italic glyphs using components offset at the Y-axis would be incorrectly transformed. Also speeds up the glyphsync command
|
2018-10-10 23:38:25 -07:00 |
|
Rasmus Andersson
|
4a0bb41312
|
fontbuild: remove axes edit
|
2018-10-10 23:38:24 -07:00 |
|
Rasmus Andersson
|
746d527b8f
|
fontbuild: strip non-primary layers when generating UFOs
|
2018-10-10 23:38:23 -07:00 |
|
Rasmus Andersson
|
0400372ecb
|
fontbuild: fixes issue with incorrect metadata for the Bold Italic master UFO
|
2018-10-10 23:38:22 -07:00 |
|
Rasmus Andersson
|
b966f9c96b
|
fontbuild: Strip com.schriftgestaltung.Glyphs.lastChange from generated UFO masters
|
2018-10-10 23:38:19 -07:00 |
|
Rasmus Andersson
|
4652b1a05f
|
misc
|
2018-10-10 23:37:58 -07:00 |
|
Rasmus Andersson
|
028c663c32
|
Adds Subscript feature and glyphs. 0-9, a-z, +, -, =, ( and )
|
2018-10-10 23:37:58 -07:00 |
|
Rasmus Andersson
|
8a5f445dba
|
Adds superscript (sups) feature and glyphs. 0-9, a-z, +, -, =, ( and )
|
2018-10-10 23:37:58 -07:00 |
|
Rasmus Andersson
|
ea8e614517
|
Adds SemiBold and ExtraBold to CSS and README
|
2018-10-10 23:37:57 -07:00 |
|
Rasmus Andersson
|
10c2594e01
|
Adds list of fractions
|
2018-10-10 23:37:55 -07:00 |
|
Rasmus Andersson
|
c163658d67
|
tooling: decompose and remove overlaps of SVG glyphs generated for the website
|
2018-10-10 23:37:53 -07:00 |
|
Rasmus Andersson
|
fef07785c6
|
makefile blackitalic
|
2018-10-10 23:37:43 -07:00 |
|
Rasmus Andersson
|
bac3fc4648
|
fontbuild: increase logging level to WARNING
|
2018-10-10 23:37:37 -07:00 |
|
Rasmus Andersson
|
bbefc90d4b
|
fontbuild: Clear anchors in generated UFOs and rename italic UFO
|
2018-10-10 23:37:37 -07:00 |
|
Rasmus Andersson
|
98ca6bb9f0
|
fontbuild: fix issue where building in parallel could cause some builds to fail because of a file system race condition
|
2018-10-10 23:37:35 -07:00 |
|
Rasmus Andersson
|
561b61c320
|
misc/dist/variable.txt
|
2018-10-10 23:37:35 -07:00 |
|
Rasmus Andersson
|
ecafb6e8ca
|
fontbuild: improved varfont compiler
|
2018-10-10 23:37:35 -07:00 |
|
Rasmus Andersson
|
da7be8bf1b
|
update misc docs that goes into distributions
|
2018-09-09 13:02:56 -07:00 |
|
Rasmus Andersson
|
69530dadf5
|
fontbuild: adds compile-var subcommand for building variable TTF fonts
|
2018-09-09 12:29:33 -07:00 |
|
Rasmus Andersson
|
20065a9a0a
|
use Skia's pathops instead of the impressively slow booleanOperations, speeding up builds by a large factor
|
2018-09-07 08:33:14 -07:00 |
|
Rasmus Andersson
|
fc1ac6b4e2
|
housekeeping of misc folder
|
2018-09-05 18:45:23 -07:00 |
|
Rasmus Andersson
|
b185868203
|
fontbuild: adjustments to name generation
|
2018-09-03 19:08:46 -07:00 |
|
Rasmus Andersson
|
3099bc6495
|
upgrade misc/tools/gen-metrics-and-svgs.py to new toolchain
|
2018-09-03 16:59:55 -07:00 |
|
Rasmus Andersson
|
11435926ba
|
upgrade misc/tools/fontinfo.py
|
2018-09-03 16:59:23 -07:00 |
|
Rasmus Andersson
|
4cba11837b
|
fix bug in fontbuild that would set OT subfamily name to italic
|
2018-09-03 16:59:01 -07:00 |
|
Rasmus Andersson
|
4ab36d3e3b
|
update glyphinfo
|
2018-09-03 16:06:04 -07:00 |
|
Rasmus Andersson
|
fa601adc31
|
minor tooling refactor
|
2018-09-03 14:19:38 -07:00 |
|
Rasmus Andersson
|
c66641b76b
|
mv misc/doc -> misc/dist
|
2018-09-03 14:19:11 -07:00 |
|
Rasmus Andersson
|
c833e252c9
|
Major overhaul, moving from UFO2 to Glyphs and UFO3, plus a brand new and much simpler fontbuild
|
2018-09-03 12:55:49 -07:00 |
|
Rasmus Andersson
|
8c1a4c181e
|
adds --cufo flag to ufocompile for compiling UFO files instead of OTF and TTF files
|
2018-09-01 12:59:27 -07:00 |
|
Rasmus Andersson
|
50ca3807f7
|
Adds fontsample tool for rendering PDF and PNG font samples on macOS
|
2018-09-01 12:57:55 -07:00 |
|
Rasmus Andersson
|
ca1cb8c942
|
tooling
|
2018-08-31 22:21:09 -07:00 |
|
Rasmus Andersson
|
b468331939
|
fontinfo
|
2018-08-31 22:00:46 -07:00 |
|
Rasmus Andersson
|
6070a471f1
|
fixes issue with recent numpy upgrade
|
2018-08-28 11:40:40 -07:00 |
|
Rasmus Andersson
|
ed08f44b42
|
fix for upgraded numpy
|
2018-08-28 10:20:37 -07:00 |
|
Rasmus Andersson
|
18ba0aee6a
|
upgrade dependencies
|
2018-08-28 09:44:04 -07:00 |
|
Rasmus Andersson
|
9f367901ef
|
website: major update
|
2018-02-20 01:38:51 -08:00 |
|
Rasmus Andersson
|
360916d1ec
|
Release v2.5
|
2018-02-18 00:28:23 -08:00 |
|
Rasmus Andersson
|
2b01dfbdd3
|
ufocompile: change magic italicMeanYCenter from -825 to -600 that in tests yields a better glyph box adjustment for all weights (slightly shifts glyphs to the right)
|
2018-02-17 20:18:43 -08:00 |
|
Rasmus Andersson
|
34a5d1b31f
|
minor change to fontbuild
|
2018-02-17 20:17:55 -08:00 |
|
Rasmus Andersson
|
a95c991daa
|
Adjust italic angle from 10 to 12 and change spacing delta to -8
|
2018-02-17 19:53:57 -08:00 |
|