{"push_id":694552675,"size":3,"distinct_size":3,"ref":"refs/heads/fonts","head":"913cb4c2d7589df0525923bbd03be847a55a5045","before":"2328c782190e9f72e4008fcb3b9a9683310f6925","commits":[{"sha":"d558526d59cd285517e93698f05d8cfe37111bd8","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@chown.ath.cx","name":"Grigori Goronzy"},"message":"fontselect: improved face selection among a family\n\nWe want the best variant, but if it doesn't have the glyph coverage,\nwe may also use another variant from the same family.","distinct":true,"url":"https://api.github.com/repos/grigorig/libass/commits/d558526d59cd285517e93698f05d8cfe37111bd8"},{"sha":"b90b87fd8e2853e175d86163f5472b0ced352e1c","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@chown.ath.cx","name":"Grigori Goronzy"},"message":"fontselect: add fallback handling with callback\n\nIf we can't find a matching font face (with glyph coverage), ask the\ndefault font provider for a fallback family. The callback is optional.","distinct":true,"url":"https://api.github.com/repos/grigorig/libass/commits/b90b87fd8e2853e175d86163f5472b0ced352e1c"},{"sha":"913cb4c2d7589df0525923bbd03be847a55a5045","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@chown.ath.cx","name":"Grigori Goronzy"},"message":"fontconfig: add font fallback callback\n\nThis creates a sorted list of fallback fonts and reuses it, for speed.\nFont sorting is very slow.","distinct":true,"url":"https://api.github.com/repos/grigorig/libass/commits/913cb4c2d7589df0525923bbd03be847a55a5045"}]}