{"push_id":1422242182,"size":9,"distinct_size":1,"ref":"refs/heads/develop","head":"830d4f148f56828fbb61ddad367d209a43c24310","before":"1a6ddb4e9d49960ff822cf8d8d877e2141fb5433","commits":[{"sha":"65312e685b5e55ec206cba835b63f03dc95ee814","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Wmark: Replace setImageOpacity with evaluateImage\n\nThe previous method of using ->setImageOpacity doesn't play nice with\nimages with an existing alpha channel, so we use evaluateImage instead to\nproperly multiply the existing alpha values. That way any transparent area\nin an image will remain transparent even after being composited into the\noriginal image as a watermark.","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/65312e685b5e55ec206cba835b63f03dc95ee814"},{"sha":"497fb07c1601f22d5e0a379d0c2696cd798048a1","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Enable alpha channel if missing when asking for opacity\n\nWe have to enable the alpha channel before doing evaluateImage _if_ the image doesn't already have an alpha channel we can work with.","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/497fb07c1601f22d5e0a379d0c2696cd798048a1"},{"sha":"ff28f9966216ec7c347ad6ff20582e08698971d1","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Add alpha channel tests for watermarks\n\nAdd a watermark with an embedded alpha channel to verify that we're compositing correctly, including when an additional opacity is provided.","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/ff28f9966216ec7c347ad6ff20582e08698971d1"},{"sha":"3b15d07c69489ea84335e8152b349cabe19ef96e","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Add Imagick helper class with method to get version installed","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/3b15d07c69489ea84335e8152b349cabe19ef96e"},{"sha":"0450e1a18fc5af0c3cbf7aaa38782c1ce545a7c6","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Catch exception and rethrow if we're in a ImageMagick version were it should work","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/0450e1a18fc5af0c3cbf7aaa38782c1ce545a7c6"},{"sha":"8298737fc20acc2dca74f402b0c7a221e70429a3","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Add JPEG as watermark test as well\n\nAdd watermark test with JPEG","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/8298737fc20acc2dca74f402b0c7a221e70429a3"},{"sha":"50c7db6394266403a50b155a3c877fd5c4a1a343","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Add docblock for Imagick::getInstalledVersion()","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/50c7db6394266403a50b155a3c877fd5c4a1a343"},{"sha":"b1262d6de025236ba6e273684b0d06657210872f","author":{"name":"Mats Lindh","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@lindh.no"},"message":"Add note about ImageMagick requirement","distinct":false,"url":"https://api.github.com/repos/matslindh/imbo/commits/b1262d6de025236ba6e273684b0d06657210872f"},{"sha":"830d4f148f56828fbb61ddad367d209a43c24310","author":{"name":"Christer Edvartsen","email":"75bec5efb6d6842c222a56bbcc282a685e7862a2@starzinger.net"},"message":"Merge pull request #514 from matslindh/fix-transparency-in-watermark\n\nWmark: Replace setImageOpacity with evaluateImage","distinct":true,"url":"https://api.github.com/repos/matslindh/imbo/commits/830d4f148f56828fbb61ddad367d209a43c24310"}]}
{"actor":{"display_login":"matslindh"}}