{"push_id":587831305,"size":703,"distinct_size":703,"ref":"refs/heads/gooseberry_bullet_collision","head":"77f0dea30bffe9ffab99395713c591f58ae950c2","before":"4896418a35fd02a01c0458fdb58286e89e87cf03","commits":[{"sha":"9e48f010c41de37cd835fdfe9597c732fc29768d","author":{"email":"a23c438ac2aec61e24f3d1a07573c56d7db1f778@gmail.com","name":"Antony Riakiotakis"},"message":"Proxy job: make user cancelling actually matter","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/9e48f010c41de37cd835fdfe9597c732fc29768d"},{"sha":"58f7deca583aea1b5a1654965eb96b8441d8db98","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Fix T43429: bpy.ops.render.render() not working with scene in VSE\n\nWas a mistake in threading conflict prevention condition.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/58f7deca583aea1b5a1654965eb96b8441d8db98"},{"sha":"d687625ad8df6ebcf14d6d28e46aa8b165628dc3","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Correct path to mingw64 libs so some minimal blender subset is possible to be compiled with older gcc","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/d687625ad8df6ebcf14d6d28e46aa8b165628dc3"},{"sha":"77848f23a49235b031b6d2d5b71654d12b7e66ad","author":{"email":"a23c438ac2aec61e24f3d1a07573c56d7db1f778@gmail.com","name":"Antony Riakiotakis"},"message":"Fix T43371 lamps not updated on appenidng. Remove GPU materials on\nappeniding.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/77848f23a49235b031b6d2d5b71654d12b7e66ad"},{"sha":"0d5ebabe437dcf5ce48685667d479d4706ba9d76","author":{"email":"eaefd92e352708eb59cabff82fd731cbccde246f@wanadoo.fr","name":"Bastien Montagne"},"message":"Fix T43367: Non-wacom tablets broken on Blender in linux?\n\nLooks like with some versions of Xlib (at least the 1.6.2 currently used on Debian testing)\nand/or evdev generic driver (2.9.0 currently on Debian testing), you have to also 'select'\nDeviceButton1Motion with the extended tablet's motion event, otherwise you won't get any\ntablet motion event once pen is pressed, leading to no pressure (each stroke keeping its\ninit pressure until the end). Crap!","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/0d5ebabe437dcf5ce48685667d479d4706ba9d76"},{"sha":"2d86f58e0f773207eb7a3ff8ccbd58b85263fbe3","author":{"email":"eaefd92e352708eb59cabff82fd731cbccde246f@wanadoo.fr","name":"Bastien Montagne"},"message":"And one more infamous BPlayer Fix (tm).\n\nSeriously, please build complete Blender when you change some public func signature...","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/2d86f58e0f773207eb7a3ff8ccbd58b85263fbe3"},{"sha":"332cf291e4b8b104252f34383193aed2f4c814e0","author":{"email":"a23c438ac2aec61e24f3d1a07573c56d7db1f778@gmail.com","name":"Antony Riakiotakis"},"message":"Fix T43250, lamp node did not use energy when used with nodes in blender\ninternal.\n\nSimilar to fix for T42074 we need to multiply with energy -after-\ntexture application.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/332cf291e4b8b104252f34383193aed2f4c814e0"},{"sha":"3b50d3a04f2c3b7202b935652a81a8888b47c84a","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Fix T43346: Window mapping is wrong in preview render\n\nThe issue was caused by the whole viewplane used for mapping calculation\nwhich would for sure lead to differences between final camera render and\nviewport render from the camera view.\n\nThis commit makes it so window texture mapping is the same as final render\nwhen viewing from the camera in viewport render.\n\nIt's not totally clear what's the right thing to do when viewport is not\nin the camera view mode and that part is left unchanged.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/3b50d3a04f2c3b7202b935652a81a8888b47c84a"},{"sha":"937c2d847368bbc7934440610639adeae67f2669","author":{"email":"b6a5fdbe3d6e228463cf9da9fc6a640065ac6831@gmail.com","name":"Lukas Tönne"},"message":"Followup fix for T43394: Reconnect feature was using identity matrix for\ntransforming hair into world space, but this is already happining due to\nthe global flag.\n\nStill is a horrible mess, legacy code headache as always ...","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/937c2d847368bbc7934440610639adeae67f2669"},{"sha":"3f8f4175c3030437df341b37c0d074638758f664","author":{"email":"a23c438ac2aec61e24f3d1a07573c56d7db1f778@gmail.com","name":"Antony Riakiotakis"},"message":"Fix T43309 saving takes longer.\n\nIssue is that world shader compilation and loading may take long so we\njust draw file previews with premultiplied background. Should create the\nold familiar transparent background files.\n\nThanks to Sergey for figuring out the issue.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/3f8f4175c3030437df341b37c0d074638758f664"},{"sha":"d92f5918b1ed53f6521338b171a1f822591aed91","author":{"email":"b6a5fdbe3d6e228463cf9da9fc6a640065ac6831@gmail.com","name":"Lukas Tönne"},"message":"Merge branch 'master' into gooseberry","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/d92f5918b1ed53f6521338b171a1f822591aed91"},{"sha":"9aefe0871115bba491638fa53ab11226d5b24a64","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Fix T43398: Viewport \"Renderend\" ist not updated when a material is assigned to a face\n\nThe issues goes back to eb016eb and now it becomes clear object could be tagged for\nupdate from the edit mode as well.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/9aefe0871115bba491638fa53ab11226d5b24a64"},{"sha":"1bfeabf4c5700c5f684ba9701b30d5c7d4f05a4f","author":{"email":"df82e3bf7878370a865cf9cdc07dede4d8c5ae7b@gmail.com","name":"Sergey Sharybin"},"message":"Correction to tooltip, object texture space is supported by both SVM and OSL","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/1bfeabf4c5700c5f684ba9701b30d5c7d4f05a4f"},{"sha":"86d2765ebe05716861240d7438e5051ae6939603","author":{"email":"4c7282c2cbbed13ca87926b1ed169650eddc3fcc@gmail.com","name":"Martijn Berger"},"message":"Interface get rid of some quadstrips in favor of trianglestrips\n\nIf we ever want OpenGL 3.2 core context quadstrips need to go anyway and while there is much more things that need to be done this is something that can be tackled without any mayor surgery.\nAnd without losing any kind of compatibility with ancient GL.\n\nReviewers: psy-fi\n\nReviewed By: psy-fi\n\nSubscribers: psy-fi\n\nProjects: #bf_blender\n\nDifferential Revision: https://developer.blender.org/D1027","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/86d2765ebe05716861240d7438e5051ae6939603"},{"sha":"7b16fda3799d5b7167ef7ffe533d654810f44e36","author":{"email":"e0bd417893f31c4ebbf49808e9b33016b11bdee8@gmail.com","name":"Dalai Felinto"},"message":"Fix T43388 Cycles Baking gives different results than Cycles Render\n\nReported and nailed down by Michale (MeshLogic).\nThe code that fixes this was commented out, but Brecht gave the go ahead to use it even if it is not the real solution","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/7b16fda3799d5b7167ef7ffe533d654810f44e36"},{"sha":"01cebb6e91dce40772a1f9444a09eef7ba97ea7b","author":{"email":"dc83064f3b5430de6964efc4b001468be8c77931@dingto.org","name":"Thomas Dinges"},"message":"OSL: Updates for OSL 1.5 API changes.\n\n* create() and destroy() are deprecated since OSL 1.5, use regular constructors / destructors.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/01cebb6e91dce40772a1f9444a09eef7ba97ea7b"},{"sha":"3e590923485dd0206545654d58202fb073a4469d","author":{"email":"12d0f3a421a1bd92c6c7ee12578526641bfb0faf@web.de","name":"julianeisel"},"message":"Stacked fullscreen area support (proper implemenation)\n\nAdds support for stacked fullscreens. This basically means, if a user opens a\ntemporary fullscreen mode, such as the File Browser or the Image Editor render\nview, from a different fullscreen, the \"Back to Previous\" function or the other\nways to escape those temporary fullscreens don't return to the split screen\nlayout but to the previous fullscreen he has been in.\n\nI already committed something similar (f7e844570fea862) but that was only\nsupposed as a fix, it didn't work for the \"Back to Previous\" operator and the\nimplementation wasn't really reusable. This one looks a bit nicer + makes some\nolder hacks unnecessary :)","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/3e590923485dd0206545654d58202fb073a4469d"},{"sha":"e17c6f79a57513eb1584fa79f698a8f3a85e0d9a","author":{"email":"023f42a90d107e972d929c84bd4c1cd37ed5d3f7@gmail.com","name":"Campbell Barton"},"message":"cleanup: py imports","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/e17c6f79a57513eb1584fa79f698a8f3a85e0d9a"},{"sha":"ce52e781b063f1e2a9942454cb54bff568fa3b8d","author":{"email":"4c7282c2cbbed13ca87926b1ed169650eddc3fcc@gmail.com","name":"Martijn Berger"},"message":"Switch windows MSVC builds to OpenAL-soft","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/ce52e781b063f1e2a9942454cb54bff568fa3b8d"},{"sha":"0451934538561594229e18b4ccb89a8e85b3a405","author":{"email":"a23c438ac2aec61e24f3d1a07573c56d7db1f778@gmail.com","name":"Antony Riakiotakis"},"message":"Properly decrease users of images when deleting a paint slot.","distinct":true,"url":"https://api.github.com/repos/lukastoenne/blender/commits/0451934538561594229e18b4ccb89a8e85b3a405"}]}