{"push_id":1088205060,"size":73,"distinct_size":16,"ref":"refs/heads/arnoldIPR","head":"ceed2fdd28bdea9f5f918132a3dcbb7f90956dec","before":"70c3040f38b8d5133e1a0d1e1f58305ed2dcce12","commits":[{"sha":"f41e058c6f8c504d546404c1c7de99f5b76995db","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"OSLShader : Don't use CompoundPlug.\n\nJust use a Plug instead, since it can do everything CompoundPlug can, and CompoundPlug is deprecated.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/f41e058c6f8c504d546404c1c7de99f5b76995db"},{"sha":"88f06b4a6e77bfe4447b169ca6ac750d6fec01ea","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Shader : Don't use CompoundPlug.\n\nJust use a Plug instead, since it can do everything CompoundPlug can, and CompoundPlug is deprecated.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/88f06b4a6e77bfe4447b169ca6ac750d6fec01ea"},{"sha":"335767f3fff4dee17a15caf5ed24834805ce6fa7","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Box/Reference : Remove unnecessary references to CompoundPlug.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/335767f3fff4dee17a15caf5ed24834805ce6fa7"},{"sha":"937587ba180b8dfddf1136470b8a7698cb9d8e7e","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Move docs to contrib directory.\n\nWe're going to rebuild these using Sphinx/ReCommonMark/ReadTheDocs, porting relevant stuff over from the contrib directory as we go.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/937587ba180b8dfddf1136470b8a7698cb9d8e7e"},{"sha":"e6187f8ff9491eeb0273b8315e65f5f2ac9ee3c7","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Add basic Sphinx/Recommonmark/ReadTheDocs documentation setup.\n\nSphinx is based on Python's docutils, which is beneficial to us because it comes from the same basic Python ecosystem we are already working in. This makes it easier to customise or fix things if necessary.\n\nSphinx uses RestructuredText as its default markup language. Although this is powerful, it's not as familiar or quite as readable as the Markdown syntax we use day-in day-out on GitHub. We use recommonmark to add a Markdown parser to the sphinx config, allowing us to parse Markdown files and integrate them into the documentation. The aim is to use Markdown for all the documentation, falling back to RestructuredText only where absolutely necessary.\n\nFinally, ReadTheDocs provides a nice clean theme for presenting Sphinx documentation in HTML, and also has good online hosting. Here we're just using the theme - if we want to use the hosting we will need to set that up later.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/e6187f8ff9491eeb0273b8315e65f5f2ac9ee3c7"},{"sha":"2d156e5f4706d17b9bf9433c8b3b3667bbfae5de","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Sphinx config : Support admonition blocks in Markdown.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/2d156e5f4706d17b9bf9433c8b3b3667bbfae5de"},{"sha":"ced5a66c9b4793a13a4c2506e5ccafef724e89d2","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Sphinx config : Add favicon.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/ced5a66c9b4793a13a4c2506e5ccafef724e89d2"},{"sha":"50ca4d9069b6cd791207b0639faa73904fde7eba","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Screengrab app : Add -editor argument and spring clean.\n\n- Reorder imports.\n- Accept script filename without requiring a flag.\n- Add -editor argument to choose an editor as the default grab widget.\n- Simplify logic with new __waitForIdle() method.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/50ca4d9069b6cd791207b0639faa73904fde7eba"},{"sha":"5eeaca8db4599ced5326dbf7397ed5c0c7069076","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"GafferUI : Add DocumentationAlgo.\n\nThis introduces methods for auto-generating a node reference, a command-line reference and a license reference, all in Markdown format.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/5eeaca8db4599ced5326dbf7397ed5c0c7069076"},{"sha":"e4d6a009d62027a9cd3e493340c42386b2b5f025","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"About : Update copyright dates.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/e4d6a009d62027a9cd3e493340c42386b2b5f025"},{"sha":"ce25dfea6504574389ff6fa4cd576eca005474b1","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Documentation : Add basic UI reference.\n\nThis will need expanding on.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/ce25dfea6504574389ff6fa4cd576eca005474b1"},{"sha":"ae7fdd20d2cb60223317e4430c8300c310911f2b","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Documentation : Add autogenerated node reference.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/ae7fdd20d2cb60223317e4430c8300c310911f2b"},{"sha":"2e9dd16d8d3b4524d7960af60bc22fd3a8557375","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Documentation : Add command line reference.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/2e9dd16d8d3b4524d7960af60bc22fd3a8557375"},{"sha":"abe3282b2c2a47234f888e87388bb732ca680f5d","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Documentation : Add licensing information.\n\nIn several cases, this is a licensing requirement of the dependencies themselves.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/abe3282b2c2a47234f888e87388bb732ca680f5d"},{"sha":"5f415ab89b9018820cd247f712037db00de9ac78","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Documentation : Add performance guidelines.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/5f415ab89b9018820cd247f712037db00de9ac78"},{"sha":"823e4910568f3dc18085265381f5d46233e8e1e3","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"NodeUI : Add \"documentation:url\" metadata.\n\nThis points to the prebuilt node reference inside the gaffer install. For custom nodes, it will return the empty string because no prebuilt documentation exists, but the authors of custom nodes can then just register a metadata override on their derived class.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/823e4910568f3dc18085265381f5d46233e8e1e3"},{"sha":"e24c5c903aa9658acd581ee22cb1e45a7078f195","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Help menu : Tidy up and fix broken items.\n\n- Fix OSL link. It seems that the OSL project changed where they install their docs.\n- Deactivate items if file cannot be found for any reason (perhaps a custom build with an external OSL).\n- Remove unused code.\n- Link to new HTML docs.\n- Rename \"Developer Discussion\" to a more inclusive \"Mailing List\"\n- Prefer `functools.partial` to `IECore.curry`","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/e24c5c903aa9658acd581ee22cb1e45a7078f195"},{"sha":"d388c1317ec30c17991bf9c00fc427bec870e120","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"NodeEditor : Add links to node reference.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/d388c1317ec30c17991bf9c00fc427bec870e120"},{"sha":"ba8aff9cba1da22348691c10334f97624d3441a5","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Delete procedural app.\n\nIt's not really of use these days.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/ba8aff9cba1da22348691c10334f97624d3441a5"},{"sha":"a143e092c0cbf438a011465fc2dcc105654c6921","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"SConstruct : Disable documentation build on Travis.\n\nWe don't have the right tools installed there yet, nor do we have any tests for the documentation anyway.","distinct":false,"url":"https://api.github.com/repos/johnhaddon/gaffer/commits/a143e092c0cbf438a011465fc2dcc105654c6921"}]}