Commit graph

807 commits

Author SHA1 Message Date
Rasmus Andersson
234b62ea8f makefile: adds target alias designspace 2018-09-09 13:20:14 -07:00
Rasmus Andersson
755ccf596a adjustments to p and derived glyphs, custom loop instead of reusing flipped component of b (alignment top and bottom is slightly different) 2018-09-09 13:19:53 -07:00
Rasmus Andersson
da7be8bf1b update misc docs that goes into distributions 2018-09-09 13:02:56 -07:00
Rasmus Andersson
94ee69ac0d make: restructure build directory and makefile 2018-09-09 12:30:21 -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
0c86d1f2c3 major overhaul of tonos-anchored glyphs 2018-09-09 11:56:44 -07:00
Rasmus Andersson
b4d095de27 Lots of little glyph refinements 2018-09-07 09:36:29 -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
dc85e0ff2a add missing docs/lab/lab.css 2018-09-06 10:43:47 -07:00
Rasmus Andersson
310a2dff1d glyphorder, alignment zones and some minor glyph adjustments ("harmonization") 2018-09-06 10:43:28 -07:00
Rasmus Andersson
f55c5bcf52 CONTRIBUTING.md 2018-09-05 18:57:45 -07:00
Rasmus Andersson
7532399842 CONTRIBUTING.md 2018-09-05 18:54:11 -07:00
Rasmus Andersson
a3087bf0cb CONTRIBUTING.md 2018-09-05 18:52:25 -07:00
Rasmus Andersson
c8c8069574 CONTRIBUTING.md 2018-09-05 18:49:10 -07:00
Rasmus Andersson
95b3228a4c CONTRIBUTING.md 2018-09-05 18:47:41 -07:00
Rasmus Andersson
9cf9c91c27 Updated CONTRIBUTING.md to match new build setup and source files 2018-09-05 18:45:43 -07:00
Rasmus Andersson
fc1ac6b4e2 housekeeping of misc folder 2018-09-05 18:45:23 -07:00
Rasmus Andersson
3a38dd4737 web: serve script for lab 2018-09-05 18:45:10 -07:00
Rasmus Andersson
cc6505cae9 web: glyphinfo format compatibility 2018-09-05 17:27:35 -07:00
Rasmus Andersson
be9e8a0bfa dotlessi, idotless, dotlessj, jdotless, jcrosstail, ogonek etc 2018-09-05 10:06:32 -07:00
Rasmus Andersson
582504497e add readme to src dir 2018-09-03 19:18:43 -07:00
Rasmus Andersson
7833ac28f8 massaging glyphs file 2018-09-03 19:09:21 -07:00
Rasmus Andersson
b185868203 fontbuild: adjustments to name generation 2018-09-03 19:08:46 -07:00
Rasmus Andersson
fabb2241da web: adjust to new glyphinfo.json format 2018-09-03 19:01:27 -07:00
Rasmus Andersson
52b14159b7 makefile: cleanup 2018-09-03 19:01:04 -07:00
Rasmus Andersson
bdb60c84f0 adds generated master UFO with fixed head date (this should never change, but it did earlier, so this reverts that) 2018-09-03 17:01:00 -07:00
Rasmus Andersson
8d6bf1281c Makefile: update some docs targets 2018-09-03 17:00:19 -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
cd784d8172 cleanup python requirements.txt 2018-09-03 16:07:12 -07:00
Rasmus Andersson
f2ee4484fb Makefile: progress on conversion to new toolchain 2018-09-03 16:06:33 -07:00
Rasmus Andersson
4ab36d3e3b update glyphinfo 2018-09-03 16:06:04 -07:00
Rasmus Andersson
6785f6ea1c web: fix serve script 2018-09-03 16:05:20 -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
4e6c626ab3 very slightly upgrade ufo2ft 2018-08-31 23:46:47 -07:00
Rasmus Andersson
16f25b8036 remove control character codepoints 2018-08-31 23:46:18 -07:00
Rasmus Andersson
ca1cb8c942 tooling 2018-08-31 22:21:09 -07:00
Rasmus Andersson
6688a81405 simplifying features 2018-08-31 22:20:38 -07:00
Rasmus Andersson
b468331939 fontinfo 2018-08-31 22:00:46 -07:00
Rasmus Andersson
dce366825e features 2018-08-31 22:00:27 -07:00
Rasmus Andersson
4deb252241 fixup features 2018-08-30 09:26:45 -07:00
Rasmus Andersson
4736bcc4f1 calt: extends .case substitution on the left side up to five glyphs. Closes #57 2018-08-29 07:52:47 -07:00
Rasmus Andersson
387915558e Fixes ss01 feature (order matters; prev commit moved tnum and zero up; this moves them down again) 2018-08-28 20:11:00 -07:00
Rasmus Andersson
5b246166f2 Fixes tabular numbers for medium, bold and black weights. Closes #60 2018-08-28 20:05:44 -07:00
Rasmus Andersson
8978692074 slightly elevates dot accents 2018-08-28 11:40:59 -07:00