diff --git a/slideshowpure.12.css b/slideshowpure.12.css
new file mode 100644
index 0000000..849361c
--- /dev/null
+++ b/slideshowpure.12.css
@@ -0,0 +1,7 @@
+/*
+ * Jellyfin Slideshow by M0RPH3US v4.0.6
+ */
+
+#slides-container {
+ margin-top: -50vw;
+}
\ No newline at end of file
diff --git a/src/Jellyfin.Plugin.MediaBar/Jellyfin.Plugin.MediaBar.csproj b/src/Jellyfin.Plugin.MediaBar/Jellyfin.Plugin.MediaBar.csproj
index f3b99fd..5d93620 100644
--- a/src/Jellyfin.Plugin.MediaBar/Jellyfin.Plugin.MediaBar.csproj
+++ b/src/Jellyfin.Plugin.MediaBar/Jellyfin.Plugin.MediaBar.csproj
@@ -1,18 +1,20 @@
- 10.11.2
+ 12.0.0
$(JellyfinVersion)
$(JellyfinVersion)
10.11.0
10.11.0
10.11.9
+ 12.0.0-rc1
net9.0
+ net10.0
net8.0
enable
enable
false
- 2.4.0.0
+ 3.0.0.0
@@ -43,6 +45,11 @@
+
+
+
+
+
@@ -70,10 +77,12 @@
+
+
-
+
diff --git a/src/Jellyfin.Plugin.MediaBar/JellyfinVersionSpecific/12.0/StartupServiceHelper.cs b/src/Jellyfin.Plugin.MediaBar/JellyfinVersionSpecific/12.0/StartupServiceHelper.cs
new file mode 100644
index 0000000..30cba08
--- /dev/null
+++ b/src/Jellyfin.Plugin.MediaBar/JellyfinVersionSpecific/12.0/StartupServiceHelper.cs
@@ -0,0 +1,15 @@
+using MediaBrowser.Model.Tasks;
+
+namespace Jellyfin.Plugin.MediaBar.JellyfinVersionSpecific
+{
+ public static class StartupServiceHelper
+ {
+ public static IEnumerable GetDefaultTriggers()
+ {
+ yield return new TaskTriggerInfo()
+ {
+ Type = TaskTriggerInfoType.StartupTrigger
+ };
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Jellyfin.Plugin.MediaBar/JellyfinVersionSpecific/12.0/UserHelper.cs b/src/Jellyfin.Plugin.MediaBar/JellyfinVersionSpecific/12.0/UserHelper.cs
new file mode 100644
index 0000000..d6791c0
--- /dev/null
+++ b/src/Jellyfin.Plugin.MediaBar/JellyfinVersionSpecific/12.0/UserHelper.cs
@@ -0,0 +1,9 @@
+using MediaBrowser.Controller.Library;
+
+namespace Jellyfin.Plugin.MediaBar.JellyfinVersionSpecific
+{
+ public static class UserHelper
+ {
+ public static IEnumerable GetAllUserIds(this IUserManager userManager) => userManager.GetUsersIds();
+ }
+}
\ No newline at end of file