{"push_id":979771504,"size":61,"distinct_size":61,"ref":"refs/heads/master","head":"1e1b7c11a6c3db8a89b423824149039738386d18","before":"3fdda27de312388e535f3a41a7aad54a157033b2","commits":[{"sha":"a784d9d539f0cef91914a345a79fabba9961f0fa","author":{"email":"2aecf8d0e2b34111cad491a40b394b71749286b7@yahoo.co.uk","name":"DaveTBlake"},"message":"GetSongsFullWhere with limits query improvement that works with MySQL.\nMake getting replaygain from cuesheet optional.\nAudioLibrary.GetSongs calling GetSongsFullWhere using parameters for fetching artist data only when needed and not cuesheet as replaygain not returned by API.","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/a784d9d539f0cef91914a345a79fabba9961f0fa"},{"sha":"47e1f81012dfd1173e6d495e753ddd5ed644f271","author":{"email":"2aecf8d0e2b34111cad491a40b394b71749286b7@yahoo.co.uk","name":"DaveTBlake"},"message":"Work around SQLite bug with left join on views by using tables rather than songartistview","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/47e1f81012dfd1173e6d495e753ddd5ed644f271"},{"sha":"5c46079095c97b92185b26278ff640f33e7bf57c","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[texturepacker] make disabling dxt/lzo actualy work.","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/5c46079095c97b92185b26278ff640f33e7bf57c"},{"sha":"8f787d5623dfeeb74fc462f01c303c3413e58189","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[texturepacker] remove squish usage","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/8f787d5623dfeeb74fc462f01c303c3413e58189"},{"sha":"a46b1f15bccc21ccece79abfdd2611d6c7caa0b3","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[texturepacker] configure: remove libsquish","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/a46b1f15bccc21ccece79abfdd2611d6c7caa0b3"},{"sha":"7d9b190a0a87a23ad2108889b20840be9b759fb8","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[guilib] remove libsquish usage","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/7d9b190a0a87a23ad2108889b20840be9b759fb8"},{"sha":"d9049703812be228aedbe23793f185c6fab67a22","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[texturecache] drop support for dds","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/d9049703812be228aedbe23793f185c6fab67a22"},{"sha":"c27f9b000560c860714b362ebf2d35218ac8ac2b","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[advancedsettings] drop <ddsfanart>","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/c27f9b000560c860714b362ebf2d35218ac8ac2b"},{"sha":"0a7000f1611344bf73c544f0e002545ae9b3816c","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[texturecache] remove useDDS from CTextureCache::CheckCachedImage. not used","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/0a7000f1611344bf73c544f0e002545ae9b3816c"},{"sha":"29f779c8c7932ca87f94bf85d29f4f8b02fd2d12","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[cleanup] CDDSImage: remove unused methods","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/29f779c8c7932ca87f94bf85d29f4f8b02fd2d12"},{"sha":"ed03f828be3615d294eb4a4cfccc5cdccec22997","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[depends] remove libsquish","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/ed03f828be3615d294eb4a4cfccc5cdccec22997"},{"sha":"b778286cedc0998c223ef925c1465b2d52a9fa29","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[cmake] remove squish dependency","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/b778286cedc0998c223ef925c1465b2d52a9fa29"},{"sha":"c7a321547abad52b4ad58760e5f7126aa33b4fdc","author":{"email":"2c887421801c1073f717cb4507fab4ffb130b138@kodi.tv","name":"montellese"},"message":"CGUIWindowAddonBrowser: return -1 instead of 0 from SelectAddonID() if no addons can be listed/selected","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/c7a321547abad52b4ad58760e5f7126aa33b4fdc"},{"sha":"c1596dda868045347ce552aee4da8135fc7a8c18","author":{"email":"2c887421801c1073f717cb4507fab4ffb130b138@kodi.tv","name":"montellese"},"message":"CAddonMgr: split FindAddons() into FindAddons() and FindAddonsAndNotify()\n\nThis allows us to call FindAddons() in CAddonInstallJob::DoWork() without automatically notifying all\nobservers, then load all strings and make sure the addon is enabled before finally notifying observers.","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/c1596dda868045347ce552aee4da8135fc7a8c18"},{"sha":"06fa8626919e3be2d4a05e7acdfd1d7899182253","author":{"email":"99b0427837df4cd28abeeb9c7e54613b943e0851@gmail.com","name":"fritsch"},"message":"AESinkAUDIOTrack: Shield v5 also wants HD Audio","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/06fa8626919e3be2d4a05e7acdfd1d7899182253"},{"sha":"3e2e8ce80e06719a26e87e226f2431ed25e6ffdc","author":{"email":"4ea644c8e39d11593fd83b942b0e2e60fdb7114f@googlemail.com","name":"Christian Fetzer"},"message":"[cmake] Fix finding FXC.exe on Windows","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/3e2e8ce80e06719a26e87e226f2431ed25e6ffdc"},{"sha":"e919c8500f3ed5aa914da4e6331090c92fea85bb","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@saraev.ca","name":"Stefan Saraev"},"message":"[win32] update texturepacker (squish removed)","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/e919c8500f3ed5aa914da4e6331090c92fea85bb"},{"sha":"df25b4344381fafa42b0e50d50ac3f8ef3781968","author":{"email":"99b0427837df4cd28abeeb9c7e54613b943e0851@gmail.com","name":"fritsch"},"message":"RenderManager: Maintain counters correctly","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/df25b4344381fafa42b0e50d50ac3f8ef3781968"},{"sha":"30d35be3ebc1369e0e3c04f601693bc33a3e87ed","author":{"email":"b1580ff38e1eaa2cdbf59b89b01711d78e429a6e@users.noreply.github.com","name":"Stefan Saraev"},"message":"Merge pull request #9092 from stefansaraev/squish\n\nremove libsquish","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/30d35be3ebc1369e0e3c04f601693bc33a3e87ed"},{"sha":"221b1a82532121299e3211b4f1aad03fb9aa1608","author":{"email":"99b0427837df4cd28abeeb9c7e54613b943e0851@gmail.com","name":"Peter Frühberger"},"message":"Merge pull request #9133 from fritsch/shieldhd\n\nAESinkAUDIOTrack: Shield v5 also wants HD Audio","distinct":true,"url":"https://api.github.com/repos/Montellese/xbmc/commits/221b1a82532121299e3211b4f1aad03fb9aa1608"}]}