{"push_id":888178784,"size":5,"distinct_size":1,"ref":"refs/heads/t_orbit-inclination_50","head":"0a322892f8adca1033e0b4906fdb6cb82e750e24","before":"f93ad0d64bdd43097dcd6cffe5f729144eadb87c","commits":[{"sha":"70f517db5a02f86009a70e4123b78ed450ed3e80","author":{"email":"2635cf1471e9fb45a6d2d24261b73fca641440fc@gmail.com","name":"Ben Brown"},"message":"Disentangle follow mechanism from viewport\n\nA Viewport instance now asks app.response for the id of the focus\n(FOLLOW) particle, and derives its own focus location from it.\n\nSince Viewport gives status information about the focused particle, it\nneeds the particle's id, not just its location.\n\nResponse furnishes the currently followed particle's ID.  If that\nparticle is invalid, it resets to the zeroth particle.  If there are\nno particles at all, it creates a new simulation via response.reset().","distinct":false,"url":"https://api.github.com/repos/jakebrown58/GravitySimulator/commits/70f517db5a02f86009a70e4123b78ed450ed3e80"},{"sha":"231ee8cd08e786165dee391f900c7ff6075a61e4","author":{"email":"2635cf1471e9fb45a6d2d24261b73fca641440fc@gmail.com","name":"Ben Brown"},"message":"Add guard against empty universe\n\nIf there are no particles, drawing the particles is aborted.  When\nresponse is asked for a focus, but has none, it resets the sim.","distinct":false,"url":"https://api.github.com/repos/jakebrown58/GravitySimulator/commits/231ee8cd08e786165dee391f900c7ff6075a61e4"},{"sha":"6592b6db79cd620753623ae8b31cfe8a7a34f207","author":{"email":"33cc9d15a9e58b017dd22eee83c00828d5a29099@hotmail.com","name":"Jake Brown"},"message":"Merge pull request #59 from jakebrown58/t_viewport-follow_48\n\nT viewport follow 48","distinct":false,"url":"https://api.github.com/repos/jakebrown58/GravitySimulator/commits/6592b6db79cd620753623ae8b31cfe8a7a34f207"},{"sha":"521d212bcd4ab205f35ba3d80325d5ed54d3ea4a","author":{"email":"33cc9d15a9e58b017dd22eee83c00828d5a29099@hotmail.com","name":"Jake Brown"},"message":"jsHint compat.","distinct":false,"url":"https://api.github.com/repos/jakebrown58/GravitySimulator/commits/521d212bcd4ab205f35ba3d80325d5ed54d3ea4a"},{"sha":"0a322892f8adca1033e0b4906fdb6cb82e750e24","author":{"email":"33cc9d15a9e58b017dd22eee83c00828d5a29099@hotmail.com","name":"Jake Brown"},"message":"Merge branch 't_orbit-inclination_50' of https://github.com/jakebrown58/GravitySimulator into t_orbit-inclination_50","distinct":true,"url":"https://api.github.com/repos/jakebrown58/GravitySimulator/commits/0a322892f8adca1033e0b4906fdb6cb82e750e24"}]}