summaryrefslogtreecommitdiff
path: root/misc/ufocompile
AgeCommit message (Collapse)AuthorFilesLines
2018-02-18ufocompile: change magic italicMeanYCenter from -825 to -600 that in tests ↵Rasmus Andersson1-5/+7
yields a better glyph box adjustment for all weights (slightly shifts glyphs to the right)
2018-02-18Adjust italic angle from 10 to 12 and change spacing delta to -8Rasmus Andersson1-5/+5
2018-01-14Mix Medium weight at a slight increase in bias toward regular, making medium ↵Rasmus Andersson1-4/+4
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-10Adjustments to loops + panoseRasmus Andersson1-16/+22
2018-01-08Fixes to font metadata, including addition of some OS/2 panose informationRasmus Andersson1-12/+39
2017-10-24Fix italic style in ufocompileRasmus Andersson1-2/+18
2017-10-22Change name of italic style subfamily from "Regular Italic" to "Italic". ↵Rasmus Andersson1-1/+1
Most sensible font managers and apps should match the old name to the new seamlessly
2017-10-06ufocompile: Adjust stem width hint for oblique generationRasmus Andersson1-3/+6
2017-10-05Use explicit names table properties for bold and bold italic. Closes #34Rasmus Andersson1-2/+2
2017-09-19Rename family from "Interface" to "Inter UI"Rasmus Andersson1-4/+4
2017-09-05Renames Bold master to Black and introduces a new weight "Black" which is ↵Rasmus Andersson1-12/+32
practically the same as "bold" prior to this change. "Bold" is now an interpolated, slightly lighter version of "Black"
2017-09-04Speeds up font compilation by around 200%Rasmus Andersson1-72/+87
Cython is used to compile some hot paths into native Python extensions. These hot paths were identified through running ufocompile with the hotshot profiler and then converting file by file to Cython, starting with the "hottest" paths and continuing until returns were deminishing. This means that only a few Python files were converted to Cython. Closes #23 Closes #20 (really this time)
2017-08-25tnum, zero, ss01, latin1-extended, etcRasmus Andersson1-18/+12
- Tabular numbers feature - Slashed zero feature - Stylistic set 1 feature (open numbers) - Combination glyphs for the above feature intersections - Improved Latin-1 extended glyph set - Kerning improvements for numbers - Lots of anchor improvements - Fixes "Medium seems to be same as Regular" issue on Windows
2017-08-22Initial public commitv1.0Rasmus Andersson1-0/+163