{"push_id":898769891,"size":104,"distinct_size":104,"ref":"refs/heads/master","head":"f80cad1c0925976dde014df6af6d9da8581f4308","before":"ef33ddb26d3c6d7247bfabbcbaeb11ed9145ef6f","commits":[{"sha":"5282ef4939959d4997c907db4b4ba2997e214cd5","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"using Context::Borrowed in ContextProccessor::hash/compute","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/5282ef4939959d4997c907db4b4ba2997e214cd5"},{"sha":"0f24a252a3cef3b0a41b3cbd1f8f27a3fdd53cbc","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"ContextProcessor::oppositPlug no longer uses relativeName/descendant","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/0f24a252a3cef3b0a41b3cbd1f8f27a3fdd53cbc"},{"sha":"782135620ebc95294e539e5ed7b820b124a93826","author":{"email":"f2f088e520b66924d44415c777d4335dc788582d@gmail.com","name":"Paulo Nogueira"},"message":"Added workaround for the bug in pyside about setting styleSheet in direct instances of QWidget","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/782135620ebc95294e539e5ed7b820b124a93826"},{"sha":"383a37077289f8635df1034f62c18f29adf4e9fe","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"supporting longer plug paths in ContextProcessor::oppositePlug()","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/383a37077289f8635df1034f62c18f29adf4e9fe"},{"sha":"1f6e60f012d1f09e541ea5225b7b34b287dd9608","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"Merge pull request #1574 from paulondc/PySideWorkaround\n\nPySide stylesheet issue","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/1f6e60f012d1f09e541ea5225b7b34b287dd9608"},{"sha":"c6647c320fb6c748a6001c6528e6c768d5b2b193","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"Merge pull request #1573 from davidsminor/contextProcessorOpt\n\nContext processor optimizations","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/c6647c320fb6c748a6001c6528e6c768d5b2b193"},{"sha":"7e28a72a099faad373c81489bd0cb76c32f1dbba","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"ScriptNode : Group plug accessors for easier indexing checks.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/7e28a72a099faad373c81489bd0cb76c32f1dbba"},{"sha":"7b7446479b1be49daec610307c2c5ad5f653e6de","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"ScriptNode : Add framesPerSecond plug.\n\nThis provides a user-visible means of controlling the framerate of the default script context.\n\nAlso removed \\todo about behaviours, since it seems clear at this point that we don't have enough behaviours to warrant the concept.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/7b7446479b1be49daec610307c2c5ad5f653e6de"},{"sha":"dc2d3a504e3f4c5830e797f171903c7b3a02e53e","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"TestCase : Improve output for assertTypeNamesArePrefixed() failures.\n\nWe now list all the bad typenames instead of just the first.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/dc2d3a504e3f4c5830e797f171903c7b3a02e53e"},{"sha":"bf4eebc9ecea4beddd7ddc24f77be17cd7d39923","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"Move dispatch classes to new GafferDispatch module.\n\nThere are an increasing number of these, and it makes sense to have them grouped under a single namespace and not clutter up the main Gaffer namespace.\n\nAt this point, everything builds but there are test failures caused by the change of names.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/bf4eebc9ecea4beddd7ddc24f77be17cd7d39923"},{"sha":"127edbbde578035e6bca6b12c9ef029207bf0f33","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"RenderManRenderTest : Fix wedge test.\n\nThis was failing because it wasn't specifying the region to sample to the ImageStats node.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/127edbbde578035e6bca6b12c9ef029207bf0f33"},{"sha":"57086511d3d35f5de7f4adc21426007b374d8080","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"Add compatibility config for GafferDispatch.\n\nAll tests now pass, with only two minor tweaks to the code.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/57086511d3d35f5de7f4adc21426007b374d8080"},{"sha":"aafcfe7e8f9674e2f1a00ce528517b6b71e6d6fc","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"Move dispatch tests from GafferTest to GafferDispatchTest.\n\nAlso update GafferDispatch and tests to pass even without the compatibility config.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/aafcfe7e8f9674e2f1a00ce528517b6b71e6d6fc"},{"sha":"433a21c95f7e8faeecd3d4d88961cb40a717dba7","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"GafferCortex : Update for new GafferDispatch module.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/433a21c95f7e8faeecd3d4d88961cb40a717dba7"},{"sha":"c2c3266ae756a46ccc7397c4b1cbac2c6bb0c2b2","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"GafferImage : Update for GafferDispatch module.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/c2c3266ae756a46ccc7397c4b1cbac2c6bb0c2b2"},{"sha":"543ed9f0e95d78369123deb1c1d4b74a20774563","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"GafferRenderMan : Update for GafferDispatch module.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/543ed9f0e95d78369123deb1c1d4b74a20774563"},{"sha":"91091955ac19e53c1d9e36bed10cffda6aec48e9","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"GafferOSL : Update for GafferDispatch module.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/91091955ac19e53c1d9e36bed10cffda6aec48e9"},{"sha":"8bd16022dc301dadcd55d5a796c02d2b1f2c1ea0","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"GafferArnold : Update for GafferDispatch module.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/8bd16022dc301dadcd55d5a796c02d2b1f2c1ea0"},{"sha":"292d3907df00caa700c338ab5f0a80a2a2196db5","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"GafferDispatch compatibility : Move into separate file.\n\nIt was only in the cortex compatibility file temporarily until GafferCortex was updated.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/292d3907df00caa700c338ab5f0a80a2a2196db5"},{"sha":"3489f06d15c79e044f04f8591942375c1e80d88f","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"ExecutableNodeTest : Add standard node tests.","distinct":true,"url":"https://api.github.com/repos/andrewkaufman/gaffer/commits/3489f06d15c79e044f04f8591942375c1e80d88f"}]}