From 8019ba760f71b636fe222fe7cff890c54d361b18 Mon Sep 17 00:00:00 2001 From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com> Date: Sat, 28 Feb 2026 00:45:23 +0100 Subject: [PATCH] Refactor carnival and cherry blossom options to improve configuration clarity and add mobile settings --- .../Configuration/PluginConfiguration.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs index 4c7828f..30df521 100644 --- a/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs +++ b/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs @@ -138,18 +138,16 @@ public class BirthdayOptions { public class CarnivalOptions { public bool EnableCarnival { get; set; } = true; - public bool EnableRandomCarnival { get; set; } = true; - public bool EnableRandomCarnivalMobile { get; set; } = false; public bool EnableDifferentDuration { get; set; } = true; public bool EnableCarnivalSway { get; set; } = true; public int ObjectCount { get; set; } = 120; + public int ObjectCountMobile { get; set; } = 60; } public class CherryBlossomOptions { public bool EnableCherryBlossom { get; set; } = true; public int PetalCount { get; set; } = 25; - public bool EnableRandomCherryBlossom { get; set; } = true; - public bool EnableRandomCherryBlossomMobile { get; set; } = false; + public int PetalCountMobile { get; set; } = 15; public bool EnableDifferentDuration { get; set; } = true; } @@ -242,6 +240,9 @@ public class MatrixOptions { public class OktoberfestOptions { public bool EnableOktoberfest { get; set; } = true; + public int SymbolCount { get; set; } = 25; + public int SymbolCountMobile { get; set; } = 10; + public bool EnableDifferentDuration { get; set; } = true; } public class OlympiaOptions {