{"push_id":2183978697,"size":241,"distinct_size":241,"ref":"refs/heads/master","head":"bd85ba3ba1ecee247f1f2dd739f296743667bef9","before":"504b4b86af3919fc36123441debd668f7ee89fb2","commits":[{"sha":"005d98123aae3137525d147765012f4532f13212","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Initial commit of Hex.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/005d98123aae3137525d147765012f4532f13212"},{"sha":"dc3d4cd38f90fda6a8ceedf86ffbab1a5093d62a","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Use part of unit name if an image for it is not available.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/dc3d4cd38f90fda6a8ceedf86ffbab1a5093d62a"},{"sha":"06d9ce5791612d24fcfe0a43e41027376281da93","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Pathfind to the nearest possible node.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/06d9ce5791612d24fcfe0a43e41027376281da93"},{"sha":"860650452f2f896160601a1ae95c73b74104ed7f","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Add mock arrow images.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/860650452f2f896160601a1ae95c73b74104ed7f"},{"sha":"87bb36073e8589c86472cbe43c87b1dfa27c0cc7","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Start work on networking.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/87bb36073e8589c86472cbe43c87b1dfa27c0cc7"},{"sha":"824f4b9bf9b97cfe15442e6fddf1cd216f237a94","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Reorganise build system and move tests.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/824f4b9bf9b97cfe15442e6fddf1cd216f237a94"},{"sha":"b6e80dd358d56e0b9d7225213dacbc267bc19871","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Fix crash in server dummy code caused by sending data from a string object that no longer exists.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/b6e80dd358d56e0b9d7225213dacbc267bc19871"},{"sha":"fe749b50ced3582701051f4b86e2693172705497","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Don't require version 3.2 of cmake.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/fe749b50ced3582701051f4b86e2693172705497"},{"sha":"ba2a3e0c5a047642581cfb294e0c64303fd7fae8","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Use gen_opts for compiling the main library.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/ba2a3e0c5a047642581cfb294e0c64303fd7fae8"},{"sha":"dffac2927debe48e588a67bff8a46445db6bdb11","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Get the server sending and receiving messages.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/dffac2927debe48e588a67bff8a46445db6bdb11"},{"sha":"32de083bc37528967a8a1dff08e1e386b53853e7","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Push message events onto the SDL event queue.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/32de083bc37528967a8a1dff08e1e386b53853e7"},{"sha":"b0843848be6aa440c2a6a12b0b5045e98a80774f","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Start implementing client connections properly.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/b0843848be6aa440c2a6a12b0b5045e98a80774f"},{"sha":"5c26bc31865d581d545ed3929bd19eb7850cdf9a","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Don't try to pass levels around as distinct objects.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/5c26bc31865d581d545ed3929bd19eb7850cdf9a"},{"sha":"4c9c3b86f7b56d431b5e3e4a0166d2896f09f6f2","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Get very basic multiplayer command/update messaging working.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/4c9c3b86f7b56d431b5e3e4a0166d2896f09f6f2"},{"sha":"708b517284f5e822e9e0b18e4826d1ee7e6fabb5","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Fix bug in deserialisation of messages.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/708b517284f5e822e9e0b18e4826d1ee7e6fabb5"},{"sha":"eb4f12a9138d1df8dc1e0c6b75942edb399fc625","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Make MSVC a bit happier by silencing some warnings and downgrading some C code for it.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/eb4f12a9138d1df8dc1e0c6b75942edb399fc625"},{"sha":"0135e3a88a758b092cb4d456cebdfca143199857","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Implement replaying of messages.  It's a bit forced, since it's all done at the networking level.  If the message backlog isn't big enough, the whole state also needs to be sent, which comes from the game level.  If the game level sends that, it needs to capture it at a known point between update messages.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/0135e3a88a758b092cb4d456cebdfca143199857"},{"sha":"626aa0348b12a8cf1d8dcb98d33bb1bf64c52af1","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Split off level_window from level_view.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/626aa0348b12a8cf1d8dcb98d33bb1bf64c52af1"},{"sha":"3cfeea739079dc6b1987312299125e91b1808ec5","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Rejig font rendering to provide a few more options.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/3cfeea739079dc6b1987312299125e91b1808ec5"},{"sha":"8803379c5047b1aa474065b1a0f23ab8c997f5c0","author":{"name":"ejrh","email":"2a1c64d42ee191c8dcf03145a4dbfa84aa67345e@gmail.com"},"message":"Get basic chat working.  There are some bugs in that a server or standalone game won't show its own messages.","distinct":true,"url":"https://api.github.com/repos/ejrh/hex/commits/8803379c5047b1aa474065b1a0f23ab8c997f5c0"}]}
{"actor":{"display_login":"ejrh"}}