From ef378c5e875db6db49e9f035b74ef0adbbab09ba Mon Sep 17 00:00:00 2001 From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com> Date: Sun, 15 Feb 2026 00:51:00 +0100 Subject: [PATCH] Add option to include watched content in random selection --- .../Configuration/PluginConfiguration.cs | 1 + .../Configuration/configPage.html | 14 ++++++++++++-- .../Web/mediaBarEnhanced.js | 5 ++++- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs index 8eb4f98..7909786 100644 --- a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs +++ b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs @@ -41,6 +41,7 @@ namespace Jellyfin.Plugin.MediaBarEnhanced.Configuration public bool IsEnabled { get; set; } = true; public bool EnableClientSideSettings { get; set; } = false; public bool ApplyLimitsToCustomIds { get; set; } = false; + public bool IncludeWatchedContent { get; set; } = false; public string SortBy { get; set; } = "Random"; public string SortOrder { get; set; } = "Ascending"; } diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html index b7421d6..49e0f60 100644 --- a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html +++ b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html @@ -385,6 +385,14 @@