def show_artists(self, reset_status=False): keyword = self.search_entry.get_text() if len(keyword) == 0: return if reset_status: self.liststore_artists.clear() artists, hit, self.artists_total = Net.search_artists(keyword, self.artists_page) if hit == 0: self.artists_button.set_label('{0} (0)'.format(_('Artists'))) return self.artists_button.set_label('{0} ({1})'.format(_('Artists'), hit)) i = len(self.liststore_artists) for artist in artists: self.liststore_artists.append([self.app.theme['anonymous'], artist['ARTIST'], int(artist['ARTISTID']), artist['COUNTRY'], ]) Net.update_artist_logo(self.liststore_artists, i, 0, artist['PICPATH']) i += 1