This commit is contained in:
ponzischeme89
2026-08-26 21:31:05 +12:00
parent a5f9a91832
commit 3d42c98947
33 changed files with 1172 additions and 69 deletions
+8
View File
@@ -23,6 +23,7 @@ const (
featureTrickplay = "trickplay"
featureSkipIntro = "skip_intro"
featureEndCredits = "end_credits"
featureNextEpisodeAiring = "next_episode_airing"
featureSeasonalThemes = "seasonal_themes"
featureSeasonalDecorations = "seasonal_decorations"
featureGenreBrowser = "genre_browser"
@@ -251,6 +252,13 @@ var featureCatalogue = []featureDefinition{
DefaultEnabled: true, MinimumProtocol: 1, Capability: "end_credits_v1",
Recovery: "Takes effect the next time playback starts; the credits simply play out full size.",
},
{
Key: featureNextEpisodeAiring, Name: "Next episode airing notice", Area: "Playback",
Description: "Show a quiet notice ahead of the Next Up banner naming when a " +
"continuing show's next episode airs, from Sonarr's schedule.",
DefaultEnabled: true, MinimumProtocol: 1, Capability: "next_episode_airing_v1",
Recovery: "Takes effect the next time playback starts; the notice simply stops appearing.",
},
{
// The only switch there is for seasonal themes, and it is deliberately the
// operator's rather than the viewer's: a per-person opt-out is a thing somebody