Fix cases where Home Screen wouldn't correctly render

This commit is contained in:
HighImKevin committed 2026-09-22 17:41:48 -04:00
1 parent 8f987dae0e
commit a9012dd9b0
16 files changed
+721 -296

No files matched your search

+11 -3
View File
@@ -163,7 +163,7 @@
name: 'homeScreen-configuration',
script: '../configuration/homeScreen-configuration.js',
css: '../configuration/homeScreen-configuration.css',
dependencies: ['modal', 'toaster', 'utils', 'cardBuilder', 'ui', 'homeScreenCustomItemsEditor', 'homeScreenSectionEditor', 'homescreenBenchmark'],
dependencies: ['modal', 'toaster', 'utils', 'cardBuilder', 'ui', 'homeScreenCustomItemsEditor', 'homeScreenSectionEditor', 'homescreenBenchmark', 'sectionHelper'],
description: 'Home screen configuration for KefinTweaks'
},
{
@@ -377,11 +377,18 @@
dependencies: [],
description: 'Watchlist statistics charts and activity analytics'
},
{
name: 'watchlist-configuration',
script: '../configuration/watchlist-configuration.js',
css: null,
dependencies: ['modal', 'ui'],
description: 'Configuration UI for Watchlist menu placements'
},
{
name: 'watchlist',
script: 'watchlist.js',
css: 'watchlist.css',
dependencies: ['cardBuilder', 'localStorageCache', 'modal', 'utils', 'statistics'],
dependencies: ['cardBuilder', 'localStorageCache', 'modal', 'utils', 'statistics', 'watchlist-configuration'],
thirdParty: ['chartjs'],
description: 'Adds watchlist functionality throughout Jellyfin interface'
},
@@ -544,7 +551,8 @@
'homeScreen-configuration', 'search-configuration', 'seriesEpisodes-configuration',
'seriesInfo-configuration', 'versionPreferences-configuration', 'skinManager-configuration',
'customMenuLinks-configuration', 'thumbnailScrubber-configuration',
'watchTogether-configuration', 'userManager-configuration', 'apiHelper'
'watchTogether-configuration', 'watchlist-configuration', 'userManager-configuration', 'apiHelper',
'sectionHelper'
];
const CONFIGURATION_FILES = { script: 'configuration.js', css: 'configuration.css' };