示例#1
0
        public static void LoadFanart(ImageSwapper backdrop, string filename)
        {
            // Dont activate and load if user does not want to download fanart
            if (!TraktSettings.DownloadFanart)
            {
                if (backdrop.Active)
                {
                    backdrop.Active = false;
                }
                return;
            }

            // Activate Backdrop in Image Swapper
            if (!backdrop.Active)
            {
                backdrop.Active = true;
            }

            if (string.IsNullOrEmpty(filename) || filename.Contains("fanart-summary") || filename.Contains("fanart-dark") || !File.Exists(filename))
            {
                filename = string.Empty;
            }

            // Assign Fanart filename to Image Loader
            // Will display fanart in backdrop or reset to default background
            backdrop.Filename = filename;
        }
示例#2
0
 public GUIRecentAddedEpisodes()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecentAddedEpisodes.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecentAddedEpisodes.Fanart.2";
 }
 public GUIWatchListMovies()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.WatchListMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.WatchListMovies.Fanart.2";
 }
 public GUICalendarMovies()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.CalendarMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.CalendarMovies.Fanart.2";
 }
 public GUIRecentWatchedMovies()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecentWatchedMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecentWatchedMovies.Fanart.2";
 }
示例#6
0
 public GUISearchEpisodes()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.SearchEpisodes.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.SearchEpisodes.Fanart.2";
 }
 public GUIPopularMovies()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.PopularMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.PopularMovies.Fanart.2";
 }
 public GUITrendingShows()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.TrendingShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.TrendingShows.Fanart.2";
 }
示例#9
0
 public GUIAnticipatedMovies()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.AnticipatedMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.AnticipatedMovies.Fanart.2";
 }
 public GUIRecentShouts()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecentShouts.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecentShouts.Fanart.2";
 }
 public GUIRecommendationsMovies()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecommendedMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecommendedMovies.Fanart.2";
 }
示例#12
0
 public GUIPersonShowCredits()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.PersonCreditShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.PersonCreditShows.Fanart.2";
 }
 public GUISearchShows()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.SearchShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.SearchShows.Fanart.2";
 }
 public GUIRecentAddedEpisodes()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecentAddedEpisodes.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecentAddedEpisodes.Fanart.2";
 }
 public GUIRecentWatchedMovies()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecentWatchedMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecentWatchedMovies.Fanart.2";
 }
 public GUICalendar()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.Calendar.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.Calendar.Fanart.2";
 }
 public GUIPersonMovieCredits()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.PersonCreditMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.PersonCreditMovies.Fanart.2";
 }
 public GUIPopularShows()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.PopularShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.PopularShows.Fanart.2";
 }
 public GUIRecentShouts()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecentShouts.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecentShouts.Fanart.2";
 }
        public static void LoadFanart(ImageSwapper backdrop, string filename)
        {
            // Dont activate and load if user does not want to download fanart
            if (!TraktSettings.DownloadFanart)
            {
                if (backdrop.Active) backdrop.Active = false;
                return;
            }

            // Activate Backdrop in Image Swapper
            if (!backdrop.Active) backdrop.Active = true;

            if (string.IsNullOrEmpty(filename) || !File.Exists(filename))
                filename = string.Empty;

            // Assign Fanart filename to Image Loader
            // Will display fanart in backdrop or reset to default background
            backdrop.Filename = filename;
        }
 public GUIRecommendationsMovies()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RecommendedMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RecommendedMovies.Fanart.2";
 }
示例#22
0
 public GUIListItems()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.List.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.List.Fanart.2";
 }
 public GUIListItems()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.List.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.List.Fanart.2";
 }
 public GUIBoxOffice()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.BoxOffice.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.BoxOffice.Fanart.2";
 }
 public GUITrendingMovies()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.TrendingMovies.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.TrendingMovies.Fanart.2";
 }
 public GUIWatchListShows()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.WatchListShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.WatchListShows.Fanart.2";
 }
示例#27
0
 public GUIRelatedShows()
 {
     backdrop             = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.RelatedShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.RelatedShows.Fanart.2";
 }
 public GUIAnticipatedShows()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.AnticipatedShows.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.AnticipatedShows.Fanart.2";
 }
示例#29
0
 public GUIBoxOffice()
 {
     backdrop = new ImageSwapper();
     backdrop.PropertyOne = "#Trakt.BoxOffice.Fanart.1";
     backdrop.PropertyTwo = "#Trakt.BoxOffice.Fanart.2";
 }