{"push_id":1073451398,"size":4,"distinct_size":4,"ref":"refs/heads/rewrite","head":"64e766c3fe7e9a1e4effe3b6d681abd4cba0f646","before":"8feb0b9cc0c3cc600df033a8a0a83c0c3a97549b","commits":[{"sha":"ebe95d903a0eee68ee147db37edb888008da49d1","author":{"email":"85a30c29e1a59e3920cd3d97fd2dd9172822a2bb@gmail.com","name":"Adam Speakman"},"message":"Fix landscape list to be one third width of screen","distinct":true,"url":"https://api.github.com/repos/adamsp/wsnz-android/commits/ebe95d903a0eee68ee147db37edb888008da49d1"},{"sha":"83ca5ffb0a6639d860ed3290c8985f6c9ca7c99d","author":{"email":"85a30c29e1a59e3920cd3d97fd2dd9172822a2bb@gmail.com","name":"Adam Speakman"},"message":"Add production logging","distinct":true,"url":"https://api.github.com/repos/adamsp/wsnz-android/commits/83ca5ffb0a6639d860ed3290c8985f6c9ca7c99d"},{"sha":"7e0c5074048024490bfaa99335e145e8290bdcf5","author":{"email":"85a30c29e1a59e3920cd3d97fd2dd9172822a2bb@gmail.com","name":"Adam Speakman"},"message":"Caching map marker icons\n\nRather than rebuilding these things every time for the same magnitude\nvalue, now re-using the icons once they've been generated.","distinct":true,"url":"https://api.github.com/repos/adamsp/wsnz-android/commits/7e0c5074048024490bfaa99335e145e8290bdcf5"},{"sha":"64e766c3fe7e9a1e4effe3b6d681abd4cba0f646","author":{"email":"85a30c29e1a59e3920cd3d97fd2dd9172822a2bb@gmail.com","name":"Adam Speakman"},"message":"Add ripple effect\n\nThis doesn't seem to quite work how I want - I think the transition\nanimations play before the ripple can be fully seen.","distinct":true,"url":"https://api.github.com/repos/adamsp/wsnz-android/commits/64e766c3fe7e9a1e4effe3b6d681abd4cba0f646"}]}