{"push_id":738825407,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"66bc7b8cb0e753006fa838a8badcf5cb7528d6f7","before":"6951fb4238706522d357fd25236b17492baea1b0","commits":[{"sha":"e1353f3b859d28dc3f5a9d4fb4496085240a8c68","author":{"email":"34c90c0510292a43396154cc8f1ce6ffaf476b78@gmail.com","name":"Andrea Canciani"},"message":"test: Always use DejaVu Sans as default font\n\nThis makes the results of the test suite more stable across different\nenvironments, because it does not rely anymore on\nCAIRO_FONT_FAMILY_DEFAULT (which on Windows is \"Arial\", on Mac\n\"Helvetica\").\n\nThis change should not affect Linux environments, assuming that the\ndefault font is already set to \"DejaVu Sans\".","distinct":true,"url":"https://api.github.com/repos/Distrotech/cairo/commits/e1353f3b859d28dc3f5a9d4fb4496085240a8c68"},{"sha":"68e12cd37f3f48d7100a4f6e20f13de18f9f7939","author":{"email":"34c90c0510292a43396154cc8f1ce6ffaf476b78@gmail.com","name":"Andrea Canciani"},"message":"test: Update quartz reference images","distinct":true,"url":"https://api.github.com/repos/Distrotech/cairo/commits/68e12cd37f3f48d7100a4f6e20f13de18f9f7939"},{"sha":"6210e347712127260dd72b0f03a8604c8d22fdca","author":{"email":"34c90c0510292a43396154cc8f1ce6ffaf476b78@gmail.com","name":"Andrea Canciani"},"message":"quartz: Align filtering quality with image backend\n\nThe Quartz framework provides several quality settings, but they were\nnot used. Now the translation of cairo_filter_t to Quartz filtering\nmodes tries to match the quality settings from image as much as\npossible.\n\nSpecifically, CAIRO_FILTER_GOOD and CAIRO_FILTER_BILINEAR are now\nconverted to kCGInterpolationLow, which seems to be a bilinear filter.\n\nFixes:\n - pixman-downscale-bilinear-24\n - pixman-downscale-bilinear-95\n - pixman-downscale-good-24\n - pixman-downscale-good-95\n - pthread-same-source\n - recording-surface-extend-none\n - recording-surface-extend-reflect\n - recording-surface-extend-repeat\n - recording-surface-over\n - recording-surface-source\n - surface-pattern-big-scale-down\n - surface-pattern-scale-down\n - surface-pattern-scale-down-extend-none\n - surface-pattern-scale-down-extend-reflect\n - surface-pattern-scale-down-extend-repeat","distinct":true,"url":"https://api.github.com/repos/Distrotech/cairo/commits/6210e347712127260dd72b0f03a8604c8d22fdca"},{"sha":"66bc7b8cb0e753006fa838a8badcf5cb7528d6f7","author":{"email":"34c90c0510292a43396154cc8f1ce6ffaf476b78@gmail.com","name":"Andrea Canciani"},"message":"quartz: be more strict about the behavior of blend operators\n\nSome blend operators have a (small, but potentially noticeable)\ndifferent behaviour in Quartz and pixman. Use the Quartz ones only for\nthe operators which match pixman except for rounding errors.\n\nFixes:\n - extended-blend\n - extended-blend-alpha\n - extended-blend-mask\n - extended-blend-alpha-mask\n - extended-blend-solid\n - extended-blend-solid-alpha","distinct":true,"url":"https://api.github.com/repos/Distrotech/cairo/commits/66bc7b8cb0e753006fa838a8badcf5cb7528d6f7"}]}