{"push_id":2897215492,"size":51,"distinct_size":48,"ref":"refs/heads/master","head":"1deda53f2e51519b33d718099c4036e53d306b6e","before":"532c42d96e1153a3637fdbac01dfd393d5091d38","commits":[{"sha":"a3863ecd8ad83fd9d35b78434d804cc242e19f72","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Change LuaSerializer to pickle Lua objects to JSON.\n\nWORK IN PROGRESS.\n\nRemaining to do:\n- Do something with LuaRef pickling/serialization (I haven't even looked\nat this yet)\n- Implement the corresponding unpickle routine.\n- Test it?\n\nThis is to make it possible to look at a save file in a text editor\n(after decompressing it) and see more easily what is stored by the Lua\nmodules.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/a3863ecd8ad83fd9d35b78434d804cc242e19f72"},{"sha":"54ed12284cbc8e9a2b91cda341a85094b3a96b76","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"implement LuaSerializer::unpickle_json","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/54ed12284cbc8e9a2b91cda341a85094b3a96b76"},{"sha":"35b8a5b41b82f71359255532b74594e21d7f20f1","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Make LuaRef serialize the held object to JSON format.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/35b8a5b41b82f71359255532b74594e21d7f20f1"},{"sha":"f1405e2cedc012ea8d53563dd33cdc920b9494bd","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Add extra Lua stack state checks in LuaSerializer for debugging and fix a couple of bugs.\n\nBugs:\n- Bad Lua stack manipulation when unpickling a table reference.\n- Bad handling of binary-blob serialised data (LuaObject values, which are still pickled to a custom bytestream format)","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/f1405e2cedc012ea8d53563dd33cdc920b9494bd"},{"sha":"c37b72ee97aacfcad80d3bf9782bd566a2e045fc","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Fix index type when iterating through a Json array.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/c37b72ee97aacfcad80d3bf9782bd566a2e045fc"},{"sha":"8791a74f66599a728b0ebd8805bf94f71c87ba29","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Implement LuaObject {To,From}Json.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/8791a74f66599a728b0ebd8805bf94f71c87ba29"},{"sha":"c8fb7c687ba6be930af8d4ff649fceb3a539acea","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Update LuaSerializer to use LuaObject::{To,From}Json and change how numbers are serialized.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/c8fb7c687ba6be930af8d4ff649fceb3a539acea"},{"sha":"f735e16539b63c737002a14d68b833c5d4495e15","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Support loading saves that have bytestream-serialised Lua data.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/f735e16539b63c737002a14d68b833c5d4495e15"},{"sha":"a978f3610faa6bd80b790cb710d31145d617fad6","author":{"name":"John Bartholomew","email":"a2fc141d71c995eb34a4c9dcb0a16fbfec3430ca@gmail.com"},"message":"Fix unpickle_json handling of number format.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/a978f3610faa6bd80b790cb710d31145d617fad6"},{"sha":"d8b279eff841ceee6c865c2f9dfbe174d6e6c350","author":{"name":"SpifforOmnivore","email":"7704f2c7630213994881aa08540acbfaad6e5d71@gmail.com"},"message":"Adds the Ayizan-Lacaille8760 custom system","distinct":false,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/d8b279eff841ceee6c865c2f9dfbe174d6e6c350"},{"sha":"0404519421849dd1ec3370bf71f2e3132415c57f","author":{"name":"Pioneer Transifex","email":"138e8c8868819fafcc2a3fb7414de2628a197d20@pioneerspacesim.net"},"message":"auto-commit: translation updates","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/0404519421849dd1ec3370bf71f2e3132415c57f"},{"sha":"cf91b0870fd8a46c35545ad70cc1ba65ce98f2ca","author":{"name":"Webster Sheets","email":"4ce55c9740673e4801320503dc4ea76767154f42@web-eworks.com"},"message":"Update WorldView to use the new system, change the key binding UI.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/cf91b0870fd8a46c35545ad70cc1ba65ce98f2ca"},{"sha":"ecc201afb0a70404e6061acefc022f8dc3f1160d","author":{"name":"Pioneer Transifex","email":"138e8c8868819fafcc2a3fb7414de2628a197d20@pioneerspacesim.net"},"message":"auto-commit: translation updates","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/ecc201afb0a70404e6061acefc022f8dc3f1160d"},{"sha":"815b13e26f881a6621b211b2eea350ddbed3e84c","author":{"name":"Pioneer Transifex","email":"138e8c8868819fafcc2a3fb7414de2628a197d20@pioneerspacesim.net"},"message":"auto-commit: translation updates","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/815b13e26f881a6621b211b2eea350ddbed3e84c"},{"sha":"499bb6b910ddbda98094ae69d6abd3ab20a703f1","author":{"name":"SpifforOmnivore","email":"7704f2c7630213994881aa08540acbfaad6e5d71@gmail.com"},"message":"Added Noril-Wolf 1061 system","distinct":false,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/499bb6b910ddbda98094ae69d6abd3ab20a703f1"},{"sha":"7d64219900e0942c2d64021dd2d45e44cb2a5e81","author":{"name":"Pioneer Transifex","email":"138e8c8868819fafcc2a3fb7414de2628a197d20@pioneerspacesim.net"},"message":"auto-commit: translation updates","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/7d64219900e0942c2d64021dd2d45e44cb2a5e81"},{"sha":"b360ab0aebcda16c09dab84ac9e80c18fc649e20","author":{"name":"Pioneer Transifex","email":"138e8c8868819fafcc2a3fb7414de2628a197d20@pioneerspacesim.net"},"message":"auto-commit: translation updates","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/b360ab0aebcda16c09dab84ac9e80c18fc649e20"},{"sha":"5824d0afa82294207a0ac866af3ee2bb17522a8e","author":{"name":"Webster Sheets","email":"4ce55c9740673e4801320503dc4ea76767154f42@web-eworks.com"},"message":"Upgrade imgui to v1.64.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/5824d0afa82294207a0ac866af3ee2bb17522a8e"},{"sha":"9f60062f99f9f0dd8f9b439b0de8063d048702b4","author":{"name":"Webster Sheets","email":"4ce55c9740673e4801320503dc4ea76767154f42@web-eworks.com"},"message":"Apply Pioneer's local patches.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/9f60062f99f9f0dd8f9b439b0de8063d048702b4"},{"sha":"f4e4af7d01f459d4ebda9b1570b6319f0a7c9aed","author":{"name":"Webster Sheets","email":"4ce55c9740673e4801320503dc4ea76767154f42@web-eworks.com"},"message":"Added a clang-format harness.\n\nStill needs integration with Travis and to be signed off on by the core team,\nbut it is a functioning static checker.","distinct":true,"url":"https://api.github.com/repos/SpifforOmnivore/pioneer/commits/f4e4af7d01f459d4ebda9b1570b6319f0a7c9aed"}]}
{"actor":{"display_login":"SpifforOmnivore"}}