def __init__(self, *args, **kwargs):
			if Utils.NETFLIX_VIEW == 'true':
				super(DialogSeasonInfo, self).__init__(*args, **kwargs)
				self.type = 'Season'
				self.tvshow_id = kwargs.get('tvshow_id')
				data = TheMovieDB.extended_season_info(tvshow_id=self.tvshow_id, season_number=kwargs.get('season'))
				if not data:
					return None
				self.info, self.data = data
				if 'dbid' not in self.info:
					self.info['poster'] = Utils.get_file(url=self.info.get('poster', ''))
				self.listitems = [
					(2000, self.data['episodes']),
					(1000, self.data['actors']),
					(750, self.data['crew']),
					(1250, self.data['images'])
					]
			else:
				super(DialogSeasonInfo, self).__init__(*args, **kwargs)
				self.type = 'Season'
				self.tvshow_id = kwargs.get('tvshow_id')
				data = TheMovieDB.extended_season_info(tvshow_id=self.tvshow_id, season_number=kwargs.get('season'))
				if not data:
					return None
				self.info, self.data = data
				if 'dbid' not in self.info:
					self.info['poster'] = Utils.get_file(url=self.info.get('poster', ''))
				self.info['ImageFilter'], self.info['ImageColor'] = ImageTools.filter_image(input_img=self.info.get('poster', ''), radius=25)
				self.listitems = [
					(2000, self.data['episodes']),
					(1150, self.data['videos']),
					(1000, self.data['actors']),
					(750, self.data['crew']),
					(1250, self.data['images'])
					]
 def __init__(self, *args, **kwargs):
     super(DialogSeasonInfo, self).__init__(*args, **kwargs)
     self.tvshow_id = kwargs.get('id')
     data = tmdb.extended_season_info(tvshow_id=self.tvshow_id,
                                      season_number=kwargs.get('season'))
     if not data:
         return None
     self.info, self.lists = data
     if not self.info.get_info("dbid"):  # need to add comparing for seasons
         poster = utils.get_file(url=self.info.get_art("poster"))
         self.info.set_art("poster", poster)
     self.info.update_properties(imagetools.blur(self.info.get_art("poster")))
Exemplo n.º 3
0
 def __init__(self, *args, **kwargs):
     super(DialogSeasonInfo, self).__init__(*args, **kwargs)
     self.tvshow_id = kwargs.get('id')
     data = tmdb.extended_season_info(tvshow_id=self.tvshow_id,
                                      season_number=kwargs.get('season'))
     if not data:
         return None
     self.info, self.lists = data
     if not self.info.get_info("dbid"):  # need to add comparing for seasons
         poster = utils.get_file(url=self.info.get_art("poster"))
         self.info.set_art("poster", poster)
     self.info.update_properties(
         imagetools.blur(self.info.get_art("poster")))