summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-09-05Bump versionRasmus Andersson1-1/+1
2017-09-05Release 1.6Rasmus Andersson18-17/+17
2017-09-05Renames Bold master to Black and introduces a new weight "Black" which is ↵Rasmus Andersson2237-31301/+31531
practically the same as "bold" prior to this change. "Bold" is now an interpolated, slightly lighter version of "Black"
2017-09-05Glyph improvementsRasmus Andersson90-1033/+1146
Adds Kacyr Updates ae, alpha, dotlessi, eta, f, g, gamma, h, hadescendercyrillic, hcedilla, Hcedilla_, hv, i, idieresisacute, itildebelow, j, k, Kaverticalstrokecyrillic_, lslash, m, mhook, n, nlfthook, nrthook, o, oe, ohorn, oslash, p, pi, q, r, rho, rrthook, rturnrthook, s, srthook, t, theta, u, ubar, uhorn, uni0069.ccmp, uni012F_.ccmp, uni024D_, uni024F_, uni0268.ccmp, uni029D_.ccmp, uni0456.ccmp, uni04FD__, uni1D20_, uni1D21_, uni1D22_, uni1D6F__, uni1D70_, uni1D74_, uni1D76_, uni1D86_, uni1D87_, uni1D89_, uni1D8A__, uni1D8C__, uni1D8D__, uni1D8E__, uni1D99_, uniA791_, v, w, x, y, yericyrillic, z, zbar
2017-09-05Glyph and kerning adjustmentsRasmus Andersson32-258/+246
2017-09-04Speeds up font compilation by around 200%Rasmus Andersson108-110/+26933
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-31Move notdef upRasmus Andersson1-1/+1
2017-08-31Improves glyphorder generationRasmus Andersson3-7/+929
2017-08-31Add missing woff2 patch. Closes #20Rasmus Andersson3-2/+39
2017-08-31Release v1.5v1.5Rasmus Andersson14-13/+13
2017-08-31Fixes broken italic (oblique) styles. The issue was that component ↵Rasmus Andersson3-9/+11
decomposition did not happen in the correct order for some glyphs
2017-08-30Adds cascading contextual alternates for case-sensitive delimitersRasmus Andersson2-4/+18
2017-08-30Updates fontbuild lessitalic and noitalic lists with some case glyphs, ↵Rasmus Andersson1-6/+7
blackcircle and whitecircle
2017-08-29website: cache busting in 2017Rasmus Andersson1-2/+2
2017-08-29website: improvements for safariRasmus Andersson3-15/+67
2017-08-29fix issue with website glyph browser for glyphs w/o a unicode mappingRasmus Andersson1-1/+5
2017-08-28Release 1.4Rasmus Andersson13-12/+12
2017-08-28bump versionRasmus Andersson1-1/+1
2017-08-28WebsiteRasmus Andersson6-444/+169
2017-08-28Various improvementsRasmus Andersson32-328/+630
2017-08-28websiteRasmus Andersson12-323/+38821
2017-08-27Release 1.3v1.4v1.3Rasmus Andersson20-14/+13
2017-08-27lab: fix whitespaceRasmus Andersson1-2/+2
2017-08-27Adds long arrows and dialognal arrows. Closes #16Rasmus Andersson26-91/+763
2017-08-27Adds black and white circle (U+25CF and U++25CB)Rasmus Andersson7-1/+222
2017-08-27Improvements to arrow glyphsRasmus Andersson23-185/+128
2017-08-26Adds and improves a lot of case and calt ".case" glyphs used with tall ↵Rasmus Andersson80-694/+1164
letterforms
2017-08-25Release 1.2v1.2Rasmus Andersson14-12/+12
2017-08-25Adds contextual alternatesRasmus Andersson151-1450/+2310
2017-08-25Adds contextual alternates for [] () {} when enclosing upper-case charactersRasmus Andersson25-143/+503
2017-08-25Improvements to circumflex and commaaccent, along with some improved and ↵Rasmus Andersson9-44/+64
added kerning
2017-08-25tnum, zero, ss01, latin1-extended, etcRasmus Andersson184-1845/+3307
- 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-25websiteRasmus Andersson1-0/+5
2017-08-25makefile: add license to zip archives and fix glyphinfo targetRasmus Andersson1-1/+2
2017-08-25adjust misc/gen-tnum.pyRasmus Andersson1-1/+3
2017-08-24makefile: better dist ruleRasmus Andersson1-3/+3
2017-08-24website: link to old version samplesRasmus Andersson1-2/+3
2017-08-24Adds tabular numbers. Closes #10Rasmus Andersson34-128/+342
2017-08-24Removes dead src/disabled/Interface-ThinRasmus Andersson2171-108659/+0
2017-08-24website lab: make sure roboto is imported before any other CSS rulesRasmus Andersson1-3/+2
2017-08-23websiteRasmus Andersson2-2/+2
2017-08-23adds faq to website and adjusts underlines of linksRasmus Andersson1-11/+169
2017-08-23Adjust sixthemspace to be a little narrower, more closely matching 1/6 of the EMRasmus Andersson2-2/+2
2017-08-23Spelling fixes in readme. closes #5Rasmus Andersson1-3/+3
2017-08-23web: spelling fixRasmus Andersson1-1/+1
2017-08-22web: unerline styleRasmus Andersson1-42/+53
2017-08-22docs: contributing linkRasmus Andersson1-1/+1
2017-08-22Include version in CSS so that HTTP caches are not pointing to old versionsRasmus Andersson3-12/+49
2017-08-22release v1.1v1.1Rasmus Andersson16-13/+59
2017-08-22Improved kerning of @KERN_LEFT_r/@KERN_RIGHT_c, ↵Rasmus Andersson9-57/+65
@KERN_LEFT_F/@KERN_RIGHT_dotlessi, and @KERN_LEFT_a/@KERN_RIGHT_c