{"push_id":1147976447,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"a3352094a32797fc37ea96f75264beb4a7a0189f","before":"a60f3ffd9ef3fa0029abd6b56ac7ab618b425266","commits":[{"sha":"1395beba21b68167765a2762d84198559bcf12fc","author":{"name":"Ryan Griege","email":"17f7120e8d1508ea9bd57e75aa4102207cc7c0f1@sbcglobal.net"},"message":"Add gui masking.\n\nAll calls to mask() should be matched by a later call to unmask().","distinct":true,"url":"https://api.github.com/repos/rgriege/Violet/commits/1395beba21b68167765a2762d84198559bcf12fc"},{"sha":"158df000714896e18ed89dd8f523d1262a590868","author":{"name":"Ryan Griege","email":"17f7120e8d1508ea9bd57e75aa4102207cc7c0f1@sbcglobal.net"},"message":"a few math utility additions","distinct":true,"url":"https://api.github.com/repos/rgriege/Violet/commits/158df000714896e18ed89dd8f523d1262a590868"},{"sha":"a3352094a32797fc37ea96f75264beb4a7a0189f","author":{"name":"Ryan Griege","email":"17f7120e8d1508ea9bd57e75aa4102207cc7c0f1@sbcglobal.net"},"message":"simpler collection destruction","distinct":true,"url":"https://api.github.com/repos/rgriege/Violet/commits/a3352094a32797fc37ea96f75264beb4a7a0189f"}]}
{"actor":{"display_login":"rgriege"}}