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 |
|
Rasmus Andersson
|
7200f09834
|
AdjustWidth.py rf script
|
2018-02-17 18:14:27 -08:00 |
|
Rasmus Andersson
|
ded5391359
|
Add option ignoreGlyphsWithoutContours to AdjustWidth.py RF script
|
2018-02-16 22:44:20 -08:00 |
|
Rasmus Andersson
|
f5859654a9
|
improved kernsample.py
|
2018-02-16 22:43:19 -08:00 |
|
Rasmus Andersson
|
ec3dcaaca3
|
widen regular weight by 24 UPM (12 on each side; 24 UPM == 0.0085em)
|
2018-02-15 09:47:53 -08:00 |
|
Rasmus Andersson
|
57238c6c82
|
Fixes an issue where some overlapping contours would not be flattened during compilation. This increases build time by about 50% (29s -> 43s on my machine for regular) and increases the size of the unhinted regular OTF file by about 20 kB
|
2018-01-23 19:13:38 -08:00 |
|
Rasmus Andersson
|
0d7d370104
|
booleanOperations library: remove unreachable break and add exception instead of assertion, as done in upstream
|
2018-01-23 19:05:54 -08:00 |
|
Rasmus Andersson
|
f7868ac620
|
Fix minor bug in fontbuild where certain glyphs composed of multiple shapes would not be expanded & flattened
|
2018-01-18 22:47:59 -08:00 |
|
Rasmus Andersson
|
7636ef712e
|
Change composition of version record of the name table to include build (when available)
|
2018-01-16 09:34:43 -08:00 |
|
Rasmus Andersson
|
826e00c4a0
|
Mix Medium weight at a slight increase in bias toward regular, making medium lighter (by a very small amount). Also changes mix of Bold weight at a slight increase in bias toward the black weight, meaning bold is now heavery (by a small amount)
|
2018-01-13 18:44:18 -08:00 |
|
Rasmus Andersson
|
093cc3047c
|
misc/rf-scripts/AdjustWidth.py
|
2018-01-13 18:42:32 -08:00 |
|
Rasmus Andersson
|
c203f51290
|
misc/rf-scripts/AdjustWidth.py
|
2018-01-13 17:54:45 -08:00 |
|
Rasmus Andersson
|
310bbf85d8
|
misc/rf-scripts/AdjustWidth.py
|
2018-01-13 13:57:57 -08:00 |
|
Rasmus Andersson
|
c026473d55
|
misc/show-changes.py: handle removed glyphs
|
2018-01-13 13:52:47 -08:00 |
|
Rasmus Andersson
|
be09786c7b
|
spelling mistake in misc/rmglyph.py
|
2018-01-10 09:17:16 -08:00 |
|
Rasmus Andersson
|
095627c513
|
Adjustments to loops + panose
|
2018-01-09 20:38:30 -08:00 |
|
Rasmus Andersson
|
76f983adae
|
Fixes to font metadata, including addition of some OS/2 panose information
|
2018-01-08 10:26:09 -08:00 |
|
Rasmus Andersson
|
de4c7d9f5d
|
fontbuild: convert curveFitPen (used for obliques) to cython
|
2017-11-29 19:00:41 -08:00 |
|
Rasmus Andersson
|
89c57cb6c3
|
fontbuild: fixes a minor issue with curveFitPen where != was used to check for None
|
2017-11-29 18:37:03 -08:00 |
|
Rasmus Andersson
|
a49675b3ca
|
Adds script for showing changes between branches (e.g. what glyphs has changed since last release)
|
2017-11-28 17:12:29 -08:00 |
|
Rasmus Andersson
|
1f684610cd
|
Adds script for verifying font files
|
2017-11-28 17:11:48 -08:00 |
|
Rasmus Andersson
|
51aed9fbfe
|
kernsample: prefix option
|
2017-11-26 20:25:36 -08:00 |
|
Rasmus Andersson
|
b57ca872d0
|
build: minor performance optimization of fontbuild
|
2017-11-26 14:50:06 -08:00 |
|
Rasmus Andersson
|
7277f62ba0
|
Fix italic style in ufocompile
|
2017-10-23 21:59:39 -07:00 |
|
Rasmus Andersson
|
bbd1ddc0c3
|
Remove debug print statement from fontinfo
|
2017-10-23 21:59:15 -07:00 |
|
Rasmus Andersson
|
dff0d33c59
|
Fix bug in misc/kernsample.py
|
2017-10-21 14:29:14 -07:00 |
|
Rasmus Andersson
|
450ebd64f0
|
Change name of italic style subfamily from "Regular Italic" to "Italic". Most sensible font managers and apps should match the old name to the new seamlessly
|
2017-10-21 14:29:07 -07:00 |
|
Rasmus Andersson
|
fa8ff3b4ed
|
Improvements to misc/fontinfo.py
|
2017-10-13 09:39:14 -07:00 |
|
Rasmus Andersson
|
c489e7ba49
|
ufocompile: Adjust stem width hint for oblique generation
|
2017-10-06 08:40:17 -07:00 |
|
Rasmus Andersson
|
93eb2ca2ec
|
Use explicit names table properties for bold and bold italic. Closes #34
|
2017-10-05 09:00:39 -07:00 |
|
Rasmus Andersson
|
cd00b6e8e4
|
Fixes misc/gen-glyphorder.py
|
2017-10-04 23:38:19 -07:00 |
|
Rasmus Andersson
|
855258147e
|
fontbuild: optimize glyphorder data per font and check for duplicates
|
2017-10-04 23:38:06 -07:00 |
|
Rasmus Andersson
|
8918907041
|
Fix bug in rmglyph where the last codepoint in a range would not be removed
|
2017-09-30 09:46:18 -07:00 |
|
Rasmus Andersson
|
b0b2ac9796
|
Remove unused anchor pairs from fontbuild
|
2017-09-25 10:38:09 -07:00 |
|
Rasmus Andersson
|
b47572cc05
|
Improve misc/gen-glyphinfo.py and gen-metrics-and-svgs.py by ignoring glyphs listed in "delete" of fontbuild.cfg
|
2017-09-24 19:38:30 -07:00 |
|
Rasmus Andersson
|
d96bba86f1
|
Improvements to misc/rmglyph.py
|
2017-09-24 19:19:39 -07:00 |
|