{"push_id":639656164,"size":59,"distinct_size":59,"ref":"refs/heads/master","head":"e12a186ab032d02edd8673f194f5c3a0ffe8ce93","before":"41d2ccccb050b3575b907b20039b04d6dd7ab4d9","commits":[{"sha":"62185f42ea2ca526f92fde6bbbdab3aa7928db9a","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"compositor-{drm, x11, wayland}: stop including EGL headers here\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/62185f42ea2ca526f92fde6bbbdab3aa7928db9a"},{"sha":"445fb697a51f17a0ff2d928cdc10bfb5806e79cc","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"gl-renderer: fix build with --disable-egl\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/445fb697a51f17a0ff2d928cdc10bfb5806e79cc"},{"sha":"a3e6a4a87a0fcc6cf4c05b9a85431c60208cf8c3","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"gl-renderer: move all EGL_PLATFORM_* defines here\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/a3e6a4a87a0fcc6cf4c05b9a85431c60208cf8c3"},{"sha":"ace6920912bb96818960f411175de8b52b6b69ce","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"compositor-{drm, wayland, x11}: remove useless tests for ->supports\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/ace6920912bb96818960f411175de8b52b6b69ce"},{"sha":"74eed3110874ef1e45234519a82aab57668dc3dc","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"gl-renderer: call supports() automatically in create()\n\nThis means compositors don't need to call supports() manually and\ncreate() will just return -1 in the failure case as before. This also\nmeans we can deal with the case of eglGetProcAddress returning\nnon-NULL but not actually being available at runtime.\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/74eed3110874ef1e45234519a82aab57668dc3dc"},{"sha":"f1ec5060485db0e5925126d9335b973658080db9","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"gl-renderer: provide platform_base fallbacks and remove ifdefs\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/f1ec5060485db0e5925126d9335b973658080db9"},{"sha":"5c332900f716385e49966dabc96d692227d4f1b3","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"nested-client: include platform.h\n\nMissed because buliding nested clients requires cairo-glesv2.\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/5c332900f716385e49966dabc96d692227d4f1b3"},{"sha":"0e2ab36df71508d847d6a3f22db157047e5fcb2b","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"platform: provide platform_base fallbacks and remove ifdefs\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/0e2ab36df71508d847d6a3f22db157047e5fcb2b"},{"sha":"759fbf4d0fd1605c5b4b7d0a86b678ad20f3fa8b","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"platform: remove global variables\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/759fbf4d0fd1605c5b4b7d0a86b678ad20f3fa8b"},{"sha":"abff883d2c8aca3ea28e880e90e5806604588720","author":{"email":"3d1fb3642aaab2ff70e3392a5ab916bf99eed6a3@collabora.co.uk","name":"Jonny Lamb"},"message":"platform: rename create_egl_window to create_egl_surface\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/abff883d2c8aca3ea28e880e90e5806604588720"},{"sha":"4e53c53fe705781e848cfbfa24f0aff7eba0a5ff","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"input: Don't recreate the cursor sprite when only the hotspot changes\n\nCurrently we unmap and re-map the cursor when the hotspot changes which\ncauses spurious enter/leave events.\n\nThis changes the pointer_set_cursor() logic to avoid this.\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Jonas Ådahl <jadahl@gmail.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/4e53c53fe705781e848cfbfa24f0aff7eba0a5ff"},{"sha":"d19e9b0e424125230107b4c8082a90971678dcbf","author":{"email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","name":"Jasper St. Pierre"},"message":"xwayland: Correct input for undecorated clients\n\nWe were correctly handling decorated and fullscreen clients, but left\nuninitialized values in the input region for undecorated clients. Fix\nthis behavi-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\n\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/d19e9b0e424125230107b4c8082a90971678dcbf"},{"sha":"c002321cd6f2468ed5a1e0292da001c9e13cedcb","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"compositor: Create the inverse of the output matrix\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Bryce Harrington <b.harrington@samsung.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/c002321cd6f2468ed5a1e0292da001c9e13cedcb"},{"sha":"67a18b99425e4a30dfdeb5551de007f42ffcb20e","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"compositor: fix weston_output_transform_coordinate\n\nweston_output_transform_coordinate() was supposed to convert from device\nco-ordinates to global co-ordinates.\n\nCommit 0f67941c broke that by converting from global to device instead,\nwhich just magically works ok for single untransformed outputs (where the\ntransformation is identity)\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Bryce Harrington <b.harrington@samsung.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/67a18b99425e4a30dfdeb5551de007f42ffcb20e"},{"sha":"7cb916e285feb8b03e7cc7bde6afb3c17fe2e072","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"zoom: fix zoom\n\nRight now zoom only works on the output at 0, 0 because it's adding\nthe output corner co-ordinates to global co-ordinates that already\ninclude the output offset.\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Bryce Harrington <b.harrington@samsung.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/7cb916e285feb8b03e7cc7bde6afb3c17fe2e072"},{"sha":"a5855adacec9cd2c0b50d0f88156585c3ae0cd2e","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"pixman-renderer: use pre-computed inverse output matrix\n\nWe've already computer the inverse of the output matrix, so we\ndon't need to calculate it again here.\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Bryce Harrington <b.harrington@samsung.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/a5855adacec9cd2c0b50d0f88156585c3ae0cd2e"},{"sha":"17a1a966c27f1cf8d2911c935480cba4527b031d","author":{"email":"0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk","name":"Pekka Paalanen"},"message":"compositor: postpone unhandled option check\n\nMove the code that checks for unhandled command line options only after\nall the module loading. We pass argc, argv to all module loaders, so\nmodules might want to have command line options, but you cannot use them\nif the check is too early.\n\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nReviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>\nReviewed-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Bryce Harrington <bryce@osg.samsung.com>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/17a1a966c27f1cf8d2911c935480cba4527b031d"},{"sha":"fb7069ee0559a89223e9bdac956ccdd413f3784e","author":{"email":"0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk","name":"Pekka Paalanen"},"message":"tests: use MODDIR in weston-tests-env\n\nMake a little short-hand for the module directory.\n\nThis also cleans up the redefinition of BACKEND in the script.\n\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nReviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>\nReviewed-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Bryce Harrington <bryce@osg.samsung.com>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/fb7069ee0559a89223e9bdac956ccdd413f3784e"},{"sha":"49f6d62e9d4d00b9fb582dfd2b5f824779f8ac59","author":{"email":"0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk","name":"Pekka Paalanen"},"message":"shared: fail reading a directory as a config file\n\nopen() will happily open directories and other non-normal files.\nAttempting to parse them as config files makes no sense, so check that\nthe opened file is indeed a regular file.\n\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nReviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>\nReviewed-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Bryce Harrington <bryce@osg.samsung.com>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/49f6d62e9d4d00b9fb582dfd2b5f824779f8ac59"},{"sha":"dc940caae54ee8a631a30d76b54b209dab322d12","author":{"email":"0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk","name":"Pekka Paalanen"},"message":"compositor: move code into load_configuration()\n\nMove the config file loading code from main() to its own function.\n\nNo functional changes.\n\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nReviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>\nReviewed-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Bryce Harrington <bryce@osg.samsung.com>","distinct":true,"url":"https://api.github.com/repos/eyolfson/weston/commits/dc940caae54ee8a631a30d76b54b209dab322d12"}]}