{"push_id":865178437,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"9c7322e4b51df7eedea3c7f02d69f84e90a522a8","before":"c79f917997b7f200ffd25de9cf9b7efc430bd5e8","commits":[{"sha":"3cff1b58982a9bbf188d4c884c29971b6c92c48b","author":{"email":"2aecf8d0e2b34111cad491a40b394b71749286b7@yahoo.co.uk","name":"DaveTBlake"},"message":"Use CMusicInfoTag.GetArtistString() and GetAlbumArtistString to pass song and album artist string out to python addons.\n\nUse GetArtistString when calling GetAlbumByName which queries album.strArtists field\n\nCheck !GetArtistString().empty() rather than GetArtist() (that could be empty  when string has values)","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/3cff1b58982a9bbf188d4c884c29971b6c92c48b"},{"sha":"df0863c84d12f43306d6437257c9fa4ab689ae8e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@thomasinfletcher.com","name":"metaron"},"message":"[PVR] Recording EPG Association Fix\n\nCheck for EPG associations after Client EPG update has finished\n - No point checking after DB load before client update as well as\n   recordings are loaded before EPG Updates in a refresh sequence\n - Move recording association update to correct place in UpdateEPG","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/df0863c84d12f43306d6437257c9fa4ab689ae8e"},{"sha":"c05325cae2584ec415246e10806e74162a22e418","author":{"email":"e0526155eaa60a99b25c731d003dfe36c5435950@web.de","name":"Alwin Esch"},"message":"[gui] Sort include files on GUIWindowLoginScreen.* alphabetical","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/c05325cae2584ec415246e10806e74162a22e418"},{"sha":"7ee26d9c296e96bc8ee448c495dad12da901dae8","author":{"email":"e0526155eaa60a99b25c731d003dfe36c5435950@web.de","name":"Alwin Esch"},"message":"Merge pull request #8343 from AlwinEsch/sort-GUIWindowLoginScreen\n\n[gui] Sort include files on GUIWindowLoginScreen.* alphabetical","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/7ee26d9c296e96bc8ee448c495dad12da901dae8"},{"sha":"1ef2c89362c8af510a8fb9bc56cba15000bbfed1","author":{"email":"2aecf8d0e2b34111cad491a40b394b71749286b7@yahoo.co.uk","name":"Dave Blake"},"message":"Merge pull request #8354 from DaveTBlake/ArtistDescNotVector\n\nFix missing artist names in legacy Python music interface","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/1ef2c89362c8af510a8fb9bc56cba15000bbfed1"},{"sha":"508586891361504373423ac2920229265540771d","author":{"email":"1d42fbd6fa996c18c9c341033383f02d0d67c813@gmx.com","name":"Kai Sommerfeld"},"message":"Merge pull request #8141 from metaron-uk/recordInvest\n\n[PVR] Fix for recording associations","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/508586891361504373423ac2920229265540771d"},{"sha":"dfeae315326233cc7ce43862b000a4bae2a2468b","author":{"email":"84b0109f6fbba281ce19df8c2d135a1619331fdd@online.de","name":"Rainer Hochecker"},"message":"VideoPlayer: fix for closed captions - 708","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/dfeae315326233cc7ce43862b000a4bae2a2468b"},{"sha":"aa42e1b8735726e6c7b5757c6c956627c33f2eff","author":{"email":"8ef51d25e0ace0b8be8bc5cad50ab8ecae059672@gmail.com","name":"Thomas Amland"},"message":"[events] fix crash when attempting to install an addon not in a repository from the event list","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/aa42e1b8735726e6c7b5757c6c956627c33f2eff"},{"sha":"0d8015f5d63e179af3f591f69fc55fbc90a2deef","author":{"email":"84b0109f6fbba281ce19df8c2d135a1619331fdd@online.de","name":"Rainer Hochecker"},"message":"Merge pull request #8371 from FernetMenta/ccfix\n\nVideoPlayer: fix for closed captions - 708","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/0d8015f5d63e179af3f591f69fc55fbc90a2deef"},{"sha":"38e24d704081aee80ff34868b226457c8800a946","author":{"email":"bc90fc867d4cc0ff678c805d83a366a88ee0f5c4@ruswizards.com","name":"Anton Fedchin"},"message":"[win32/utils] Fixed converting yuv420 to nv12. Fixed trac #16217","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/38e24d704081aee80ff34868b226457c8800a946"},{"sha":"a11c9e463293daee0f68bfbf311cff898d1626f5","author":{"email":"92d862c631baf5ed63daf5ea9e9a89030ed316d1@users.noreply.github.com","name":"jenkins4kodi"},"message":"Merge pull request #8376 from afedchin/fix_dvd_dxva","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/a11c9e463293daee0f68bfbf311cff898d1626f5"},{"sha":"aa75d6ba494f7f5b82b71f214d4682a8bdddce78","author":{"email":"2aecf8d0e2b34111cad491a40b394b71749286b7@yahoo.co.uk","name":"DaveTBlake"},"message":"Restore content to \"files\" when in music file view, but still have \"media info\" view type available so that music file tag data can be displayed.\n\nThe original file view functionality was broken when deprecating the use of CGUIViewStateWindowMusicSong to make music more like video. But previous attempts to restore sorting and view types by setting content to \"songs\" were too course and caused other issues.","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/aa75d6ba494f7f5b82b71f214d4682a8bdddce78"},{"sha":"afdebb755b59a35f8e5ab310fce4d5c6ef90e499","author":{"email":"ef1be6b39bf5a52c7f71406da0843e3b20d6fe95@users.noreply.github.com","name":"enen92"},"message":"[pydocs] Fix small typo in xbmc.log() example\n\nThis fix a minimal typo in the example provided in the documentation for the xbmc.log function","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/afdebb755b59a35f8e5ab310fce4d5c6ef90e499"},{"sha":"a3298f3ef235a2662a686cd888b4caab61f102b8","author":{"email":"10ae63b69ae5ab71b07f9e64004a0207f53fea34@xbmc.org","name":"Martijn Kaijser"},"message":"Merge pull request #8378 from enen92/master\n\n[pydocs] Fix small typo in xbmc.log() example","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/a3298f3ef235a2662a686cd888b4caab61f102b8"},{"sha":"4bd354cbc175d6485e704243a177b2e714943fb1","author":{"email":"84b0109f6fbba281ce19df8c2d135a1619331fdd@online.de","name":"Rainer Hochecker"},"message":"AE: fix GetDelay - only apply time correction to sink delay","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/4bd354cbc175d6485e704243a177b2e714943fb1"},{"sha":"1127f4fdc997ea406cbb1131c6ba92eb42385467","author":{"email":"8ef51d25e0ace0b8be8bc5cad50ab8ecae059672@gmail.com","name":"Thomas Amland"},"message":"[addons] clear blacklist state from database and manager on uninstall","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/1127f4fdc997ea406cbb1131c6ba92eb42385467"},{"sha":"437005f42fa65053c6164a4d2c9128bb2c03d832","author":{"email":"8ef51d25e0ace0b8be8bc5cad50ab8ecae059672@gmail.com","name":"Thomas Amland"},"message":"[addons] dont change disabled state in db directly on addon update\n\nmanager is responsible for enabling/disabling","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/437005f42fa65053c6164a4d2c9128bb2c03d832"},{"sha":"5bc424eadfde0a4e84c741a55b6322dd0fc65ba5","author":{"email":"8ef51d25e0ace0b8be8bc5cad50ab8ecae059672@gmail.com","name":"Thomas Amland"},"message":"[addons] lock manager initialization","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/5bc424eadfde0a4e84c741a55b6322dd0fc65ba5"},{"sha":"d5859d9be6b38b79a56947160705fa5a75e227cf","author":{"email":"8ef51d25e0ace0b8be8bc5cad50ab8ecae059672@gmail.com","name":"tamland"},"message":"Merge pull request #8372 from tamland/fix_blacklist_clearing\n\n[addons] fix clearing of blacklist state on uninstall","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/d5859d9be6b38b79a56947160705fa5a75e227cf"},{"sha":"1ad360a01d743d8e2a980ba779f2f419686fbf98","author":{"email":"2aecf8d0e2b34111cad491a40b394b71749286b7@yahoo.co.uk","name":"Dave Blake"},"message":"Merge pull request #8377 from DaveTBlake/ContentFilesViewMediaInfo\n\nMusic file view content as \"files\" and still have \"media info\" view type","distinct":true,"url":"https://api.github.com/repos/AlwinEsch/kodi/commits/1ad360a01d743d8e2a980ba779f2f419686fbf98"}]}