Crunchy-Downloader/CRD/Utils/Structs/History/IHistorySource.cs
Elwador 93244a749f Add - Added **Skip Unmonitored Sonarr Episodes** option to settings
Add - Added **Include Crunchyroll Artists (Music)** in history to settings for expanded tracking
Add - Added **filters to history tab** to hide series or artists for a cleaner view
Add - Added a **toggle to include featured music** in series search results
Chg - Made small changes to **sync timing** to more accurately detect delays
Chg - Migrated settings to json file
Fix - Fixed a **sync timing issue** with longer comparison videos to ensure proper synchronization
Fix - Fixed issues with artist urls
2025-01-29 19:57:20 +01:00

30 lines
No EOL
686 B
C#

using System;
using System.Collections.Generic;
namespace CRD.Utils.Structs.History;
public interface IHistorySource{
string GetSeriesId();
string GetSeriesTitle();
string GetSeasonTitle();
string GetSeasonNum();
string GetSeasonId();
string GetEpisodeId();
string GetEpisodeNumber();
string GetEpisodeTitle();
string GetEpisodeDescription();
bool IsSpecialSeason();
bool IsSpecialEpisode();
List<string> GetAnimeIds();
List<string> GetEpisodeAvailableDubLang();
List<string> GetEpisodeAvailableSoftSubs();
DateTime GetAvailableDate();
SeriesType GetSeriesType();
EpisodeType GetEpisodeType();
}