{"push_id":1217428944,"size":26,"distinct_size":8,"ref":"refs/heads/ShadowDancer/savemanager","head":"c8e5cc9390905831ae15fa27a26863d7cbad1ed4","before":"73d8563150966a73b3e7afe4c499868dc431cb1d","commits":[{"sha":"a164b51291c1b702002e73c746c67ecedcfba9a5","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Extracting scenery variables","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/a164b51291c1b702002e73c746c67ecedcfba9a5"},{"sha":"18246ae0b830025103bc8c9b4c61e6f5a6f83487","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Deny suicide missions","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/18246ae0b830025103bc8c9b4c61e6f5a6f83487"},{"sha":"e1018579cfec58836de14e05ef01604e9a4eaebe","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Crash landing mission and shield fix","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/e1018579cfec58836de14e05ef01604e9a4eaebe"},{"sha":"51648fff7fcf1c684063ccb1da94df736da93379","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Updated TODO\n- updated crash position\n- building click fix","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/51648fff7fcf1c684063ccb1da94df736da93379"},{"sha":"c1012e0165e5e2a280576b08261d80f5e16f56bd","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Fix for large UFOs","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/c1012e0165e5e2a280576b08261d80f5e16f56bd"},{"sha":"b87e21219d610b6a35b00dd8ffe9ffb66b6a2712","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Fire at voxel centre and ignore own projectiles","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/b87e21219d610b6a35b00dd8ffe9ffb66b6a2712"},{"sha":"a72c58a9a85c3ae458d0d2132a80e6ad3e253a4e","author":{"name":"sfalexrog","email":"4b8f1131de58424978a948e7b6637e5213236f45@gmail.com"},"message":"Hack in/\"fix\" TextEdit support\n\nDisabled the code that stopped input on mouse click. Apparently the\nfirst click is handled several times, disabling the input field. Stop\nentering text by pressing enter.\n\nAlso changed a few things about event structures and event handling.","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/a72c58a9a85c3ae458d0d2132a80e6ad3e253a4e"},{"sha":"472825682f8435ff40c7c906ed016f26f610d1dc","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"Cleanup Organisation relation method constness, ref args\n\nCopying a StateRef<> every Organisation::isRelatedTo() is showing up\nhigh (~25% of the total walltime!) when sitting in the cityscape, so\npass in a reference instead\n\nisRelatedTo() probably shouldn't affect the state of *this, so can be\nconst","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/472825682f8435ff40c7c906ed016f26f610d1dc"},{"sha":"336f5556cd34f2b60f882d07616b166354d041f2","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"Fix vehicle mission LogError when attacking itself\n\nThis had a %s printf specifier with no arg","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/336f5556cd34f2b60f882d07616b166354d041f2"},{"sha":"577f8eedf89db4158b32da7a3da9b0ea4f78e3b4","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"format","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/577f8eedf89db4158b32da7a3da9b0ea4f78e3b4"},{"sha":"2c756ccab340c660a5f5e124817fc168632807a5","author":{"name":"sfalexrog","email":"4b8f1131de58424978a948e7b6637e5213236f45@gmail.com"},"message":"Add a cuesheet PhysFS archiver\n\nCommit history follows:\n\n(1/11) Implement a cue-bin pair PhysFS archiver\n\nIt's currently less feature-complete than physfs's iso9660 reader in\nthat it ignores Joliet/RockRidge extensions, it calculates the\ntimestamps in a completely wrong way (should we even make it right?)\nand it's VERY chatty.\n\n(2/11) Register Cuesheet archiver upon Filesystem creation\n\n(3/11) Use SDL instead of Boost to determine endianness\n\nThat's still not a very good way of handling that, having an SDL\ndependency only to get endianness is a little overkill\n\n(4/11) Actually include map header\n\n(5/11) Fix endianness checks, again\n\nAlso, error out if endianness can't be determined.\n\n(6/11) Make binary file search case-insensitive\n\nAlso, fix endianness _yet again_.\n\n(7/11) Throw regular expressions away\n\n(8/11) Avoid using reserved variable names\n\n(9/11) Use older boost::filesystem syntax\n\n(10/11) Add cuesheet reader to VS2015 project\n\n(11/11) Format","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/2c756ccab340c660a5f5e124817fc168632807a5"},{"sha":"2df81d8c4d742ea201f08fe16064a9e9ea67f8c7","author":{"name":"sfalexrog","email":"4b8f1131de58424978a948e7b6637e5213236f45@gmail.com"},"message":"Fix typo","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/2df81d8c4d742ea201f08fe16064a9e9ea67f8c7"},{"sha":"a264fa71d0de38e4289ac6140b624ecf4cae742a","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"OGLES3v2 renderer: Don't use KHR_debug on Release builds\n\nI want to find an excuse as to why we should do this anyway\n(performance, whatever) but really it's because the 1.4 PVR rogue driver\nhas a nasty bug that means enabling KHR_debug causes some kicks to\nfail...","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/a264fa71d0de38e4289ac6140b624ecf4cae742a"},{"sha":"4272da882cd3440d2e0cd51d495c1615539b5ae6","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"Don't copy StateRef in operator==/!=\n\nThis was an oversight\n\nAlso happens to speed up msvc debug mode","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/4272da882cd3440d2e0cd51d495c1615539b5ae6"},{"sha":"9da06c065bba76ca48526885dd561f77db2e49ac","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"Avoid std::pair copying in Vehicle::findClosestEnemy\n\nAnother msvc debug mode speedup","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/9da06c065bba76ca48526885dd561f77db2e49ac"},{"sha":"c392bf144585eaf753507786827ff5d0c49fa2da","author":{"name":"Jonathan Hamilton","email":"4aaf8681f2324a926183d4d11e8f757cedbb05db@gmail.com"},"message":"Avoid using iterator in TileView::Render loop\n\nAnother place where msvc debug mode is terribly slow","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/c392bf144585eaf753507786827ff5d0c49fa2da"},{"sha":"735e2267e83ff4f9553ddb85ced48e056423dc0f","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Dimensional portals","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/735e2267e83ff4f9553ddb85ced48e056423dc0f"},{"sha":"7fdfee0ced8233bd20994104081f28b88b2ba5bb","author":{"name":"Ivan Shibanov","email":"1df65f2b9d67e817e76b18f8714669ffab8f781c@gmail.com"},"message":"Fix range calculation","distinct":false,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/7fdfee0ced8233bd20994104081f28b88b2ba5bb"},{"sha":"2079183c1cd9555fb193810716de261a938df58a","author":{"name":"Przemyslaw Onak","email":"97a7e2ccebacdf23faa0c7763eab473676c9baf6@gmail.com"},"message":"Refactor of control loading, new functionality for contrls First load all nodes related to particular control and then children (so children may depend on parent data) Relative size setters for control, items extension for xml loader\n\n<size width=\"100%\" height=\"50%\"/> will find parent of control and set size to percentage of parent size\n<size height=\"item\"/> will find closest listbox and set height to height of listbox item\n\nList no ignores invisible items","distinct":true,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/2079183c1cd9555fb193810716de261a938df58a"},{"sha":"58d24d180f98557bf55dd687eea38617cbf5a5df","author":{"name":"Przemyslaw Onak","email":"97a7e2ccebacdf23faa0c7763eab473676c9baf6@gmail.com"},"message":"Misc things for saveform:\n\n* lazy parsing xml for serialization archive\n* ends with for strings\n* enumerate directory\n* new settings related to saving","distinct":true,"url":"https://api.github.com/repos/JonnyH/OpenApoc/commits/58d24d180f98557bf55dd687eea38617cbf5a5df"}]}
{"actor":{"display_login":"JonnyH"}}