{"push_id":1466704444,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"c5a996794ac4f9f49f01b40af41c8e3b79a680cd","before":"1c93830fd4b4ca4dcaf349359744ed4470cc627a","commits":[{"sha":"d1a0a4ac2574383f8cf286d0c8c9c7d7d1e63f39","author":{"name":"RJ Ryan","email":"d1964d21729dd7b9c9037478ea51d8a3862b4c59@mixxx.org"},"message":"Add a ControlObject::setReadOnly method.\n\nSupports the common use-case of setting a control read-only by attaching a no-op change request handler.","distinct":true,"url":"https://api.github.com/repos/mixxxdj/mixxx/commits/d1a0a4ac2574383f8cf286d0c8c9c7d7d1e63f39"},{"sha":"1efad048e6f5cfe64679597288f9719c0ecade6a","author":{"name":"RJ Ryan","email":"d1964d21729dd7b9c9037478ea51d8a3862b4c59@mixxx.org"},"message":"Add a ControlObject::forceSet alias for ControlObject::setAndConfirm.","distinct":true,"url":"https://api.github.com/repos/mixxxdj/mixxx/commits/1efad048e6f5cfe64679597288f9719c0ecade6a"},{"sha":"c5a996794ac4f9f49f01b40af41c8e3b79a680cd","author":{"name":"RJ Skerry-Ryan","email":"d1964d21729dd7b9c9037478ea51d8a3862b4c59@mixxx.org"},"message":"Merge pull request #1084 from rryan/readonly\n\nAdd a ControlObject::setReadOnly method.","distinct":true,"url":"https://api.github.com/repos/mixxxdj/mixxx/commits/c5a996794ac4f9f49f01b40af41c8e3b79a680cd"}]}
{"actor":{"display_login":"rryan"}}