Advertisement
Guest User

XBMC Last.fm addon: Overall top tags

a guest
May 20th, 2013
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.92 KB | None | 0 0
  1. diff -ur lastfm-old/radio.py lastfm-new/radio.py
  2. --- lastfm-old/radio.py 2013-05-20 18:48:28.922629312 +0100
  3. +++ lastfm-new/radio.py 2013-05-20 18:59:58.302700619 +0100
  4. @@ -305,6 +305,7 @@
  5.          self._add_listitem(LANGUAGE(32080)       , '', ' ', '', True, 'custom', 'name')
  6.          self._add_listitem(LANGUAGE(32051) % user, '', '["user.getFriends", "%s", "user"]' % user, '', True, 'list', 'name')
  7.          self._add_listitem(LANGUAGE(32052) % user, '', '["user.getNeighbours", "%s", "user"]' % user, '', True, 'list', 'name')
  8. +        self._add_listitem(LANGUAGE(32095), '', '["chart.getTopTags", "250", "limit"]', '', True, 'list', 'name')
  9.          self._add_listitem(LANGUAGE(32053) % user, '', '["user.getTopAlbums", "%s", "user"]' % user, '', True, 'list', 'count')
  10.          self._add_listitem(LANGUAGE(32054) % user, '', '["user.getTopArtists", "%s", "user"]' % user, '', True, 'list', 'count')
  11.          self._add_listitem(LANGUAGE(32055) % user, '', '["user.getTopTags", "%s", "user"]' % user, '', True, 'list', 'count')
  12. @@ -457,6 +458,11 @@
  13.              getlabel = 'an-n'
  14.              getlabel2 = 'r'
  15.              nextmode = 'artists'
  16. +        elif tag == 'chart.getTopTags' and data.has_key('tags') and data['tags'].has_key('tag'):
  17. +            items = data['tags']['tag']
  18. +            getlabel = 'n'
  19. +            getlabel2 = ''
  20. +            nextmode = 'tags'
  21.          else:
  22.              log('Last.fm returned an unknown or empty list response', SESSION)
  23.              return
  24. diff -ur lastfm-old/resources/language/English/strings.po lastfm-new/resources/language/English/strings.po
  25. --- lastfm-old/resources/language/English/strings.po    2013-05-20 18:57:11.930952398 +0100
  26. +++ lastfm-new/resources/language/English/strings.po    2013-05-20 18:59:20.642764212 +0100
  27. @@ -269,3 +269,7 @@
  28.  msgctxt "#32094"
  29.  msgid "Listen to user recommendations Last.fm radio"
  30.  msgstr ""
  31. +
  32. +msgctxt "#32095"
  33. +msgid "Overall top tags"
  34. +msgstr ""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement