{"push_id":918024600,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"447e60c79499110e48984c63593cfc678cc4507a","before":"25a8bc6764d0899a4a5a0da9f741d86aa4d87a6a","commits":[{"sha":"93d97af81614eed1d868ff39228d88b24daec342","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Dialogs/Status: remove unused local variable","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/93d97af81614eed1d868ff39228d88b24daec342"},{"sha":"5d6d646b3e777f660499bb482bc40290041c86fb","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Dialogs/Weather: move prototypes to separate headers","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/5d6d646b3e777f660499bb482bc40290041c86fb"},{"sha":"7aeecb576e7f78ef20627886bbfdcbd771683bae","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Dialogs/Weather/NOAAList: move struct NOAAListItem into the class","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/7aeecb576e7f78ef20627886bbfdcbd771683bae"},{"sha":"75dc265fc836525c9510634e5606180c82ef545e","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Dialogs/Weather: merge 3 weather dialogs into one with tabs","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/75dc265fc836525c9510634e5606180c82ef545e"},{"sha":"5654f5bb1866669657f2d86e79037eded1aba8f6","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Terrain/RasterWeatherCache: pass new_dir to LoadTerrainOverview()\n\nFixes nullptr dereference.","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/5654f5bb1866669657f2d86e79037eded1aba8f6"},{"sha":"0761fca5f7bb11a55997eb9fa8fc13f9c31dd8eb","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Terrain/RasterWeatherCache: call RasterMap::UpdateProjection()\n\nFixes assertion failure.","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/0761fca5f7bb11a55997eb9fa8fc13f9c31dd8eb"},{"sha":"116b710d15f0d8457edc4531ebed3f47709f8935","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Terrain/RasterTileCache: add method ToOverview()","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/116b710d15f0d8457edc4531ebed3f47709f8935"},{"sha":"a39f5dac9a6d436b163443d2ff11ffda0b657c63","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Terrain/RasterTileCache: round up in PutOverviewTile()\n\nFixes off-by-one bug.","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/a39f5dac9a6d436b163443d2ff11ffda0b657c63"},{"sha":"447e60c79499110e48984c63593cfc678cc4507a","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Terrain/RasterTileCache: simplify PutOverviewTile()","distinct":true,"url":"https://api.github.com/repos/XCSoar/XCSoar/commits/447e60c79499110e48984c63593cfc678cc4507a"}]}