{"push_id":555281835,"size":68,"distinct_size":1,"ref":"refs/heads/master","head":"3bb2bc73b09c547b89fe62d73e73e9c2dd13b2fc","before":"3dafb14562e55b39a3c1c38f7f5ae7b1188a3c59","commits":[{"sha":"34bee9fdb0c357186eeba809b1da11fcf357a049","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"move PlayingState to own package","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/34bee9fdb0c357186eeba809b1da11fcf357a049"},{"sha":"a088844f8f9ba6ea9d687d7683a7c377d65d922c","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"remove unused viewport var","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/a088844f8f9ba6ea9d687d7683a7c377d65d922c"},{"sha":"bc608d02764538cccdb683b554886e474b02ea41","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Quit game using QuitGameKeyListener (part of Slick KeyListener mechanism)","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/bc608d02764538cccdb683b554886e474b02ea41"},{"sha":"52c2b4f2370f57ef4ad493e0a1811c46b6801616","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"rename vars so they match with the callee vars","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/52c2b4f2370f57ef4ad493e0a1811c46b6801616"},{"sha":"91665b0d037be93719c409f09a92e5c7350bcd23","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Add ability to move viewport by using a velocity.","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/91665b0d037be93719c409f09a92e5c7350bcd23"},{"sha":"7e36e241d7e01d68e196bc64ccb885448ddbd05b","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Moved DrawableViewPort out to own public class so that we can give it more responsibility without giving the PlayableState class too much (hidden) logic.","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/7e36e241d7e01d68e196bc64ccb885448ddbd05b"},{"sha":"29bdbcdbae6a80db1b6881116a3de715e9556272","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Add test for QuitGameKeyListener","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/29bdbcdbae6a80db1b6881116a3de715e9556272"},{"sha":"2811b242941a491a10e9bfc37888a421e435fb32","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Move viewport left when mouse =< 2 left screen edge","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/2811b242941a491a10e9bfc37888a421e435fb32"},{"sha":"17d31de00d6fcc5250a2c4f8c643c83f5ac724c5","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Add toString for better logging/output","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/17d31de00d6fcc5250a2c4f8c643c83f5ac724c5"},{"sha":"2149ca49652cf7235da59137745df14e7363230c","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Set compile & target to Java 1.7 for maven","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/2149ca49652cf7235da59137745df14e7363230c"},{"sha":"bc491db74122c96388207716a234786088fe75e1","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"rename variables so they represent their intention","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/bc491db74122c96388207716a234786088fe75e1"},{"sha":"7bff44b34622dcea43fac81b81f0276618ff3d43","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Fix test by restoring the moveLeft method","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/7bff44b34622dcea43fac81b81f0276618ff3d43"},{"sha":"49615991b5a36dd1403af30f57edf983f76e400d","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"inline variable","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/49615991b5a36dd1403af30f57edf983f76e400d"},{"sha":"47a9441e23586f6fa5820222bbfc495aeed89e18","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"rename 'edge' to 'border' (more accurate)","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/47a9441e23586f6fa5820222bbfc495aeed89e18"},{"sha":"602bc954f1e5e3f3d46390da4a2cb439f5cdda23","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Move right when mouse hits 2 pixels near right border","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/602bc954f1e5e3f3d46390da4a2cb439f5cdda23"},{"sha":"e7908fd17a96fc2086cf9a8ab5a9be33f919ae9c","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"Refactor test so that duplicate code is removed","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/e7908fd17a96fc2086cf9a8ab5a9be33f919ae9c"},{"sha":"b4b1713f7ad0fb1ad4903a7eaa0d8ad56744dd96","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"make sure Y coordinate stays untouched","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/b4b1713f7ad0fb1ad4903a7eaa0d8ad56744dd96"},{"sha":"29d561493b9950785353c79edf79131ae7c5c22e","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"don't forget these requirements","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/29d561493b9950785353c79edf79131ae7c5c22e"},{"sha":"e2b170d221c6fdd17061da3f16fad1c3fdba14af","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"move up when mouse is 2 pixels near top of screen","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/e2b170d221c6fdd17061da3f16fad1c3fdba14af"},{"sha":"29ae6fd537d498ba0c61a23c70bffd95d47d0b3e","author":{"email":"af554287ff2bbc3a10af62a55627652b4e5c4d21@gmail.com","name":"Stefan Hendriks"},"message":"move viewport down when mouse is near bottom of screen","distinct":false,"url":"https://api.github.com/repos/stefanhendriks/dune2themaker4j/commits/29ae6fd537d498ba0c61a23c70bffd95d47d0b3e"}]}