mirror of
https://github.com/Crunchy-DL/Crunchy-Downloader.git
synced 2026-04-23 18:02:10 +00:00
Add - Added **File Name Whitespace Substitute** option in settings [#284](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/284) Add - Added **download mode toggle (video/audio/subs)** for seasons with the ability to switch between options [#281](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/281) Add - Added **download all** for only (video/audio/subs) for a season [#281](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/281) Chg - Changed to **display a message** when the calendar fails to load due to Cloudflare issues [#283](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/283) Chg - Adjusted **Calendar upcoming filter** for improved accuracy Fix - Fixed **duplicate/wrong Crunchyroll versions** appearing in downloads [#285](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/285) Fix - Fixed issue where **episodes with non-Japanese audio URLs** couldn't be added Fix - Fixed **calendar crash** on Cloudflare failure [#283](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/283) Fix - Fixed **audio-only downloads** [#279](https://github.com/Crunchy-DL/Crunchy-Downloader/issues/279) Fix - Fixed **crash when no featured music** is present Fix - Fixed **"All" button not working** for music in the Add Downloads tab Fix - Fixed that an **empty File Name Whitespace Substitute** removed all whitespaces
32 lines
No EOL
717 B
C#
32 lines
No EOL
717 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 GetImageUrl();
|
|
|
|
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();
|
|
} |