From cdab067df86f8f4bdb2e45b10c2b328c13240022 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Sat, 5 Apr 2025 23:02:38 +0200 Subject: [PATCH] Fixed some minor UI issues that were bugging me Move keystore --- .../resources/certificates => certs}/gameyfin.jks | Bin certs/how-to-sign-plugins.txt | 1 + .../general/cards/PluginManagementCard.tsx | 13 ++++++++----- .../general/modals/LibraryCreationModal.tsx | 1 - 4 files changed, 9 insertions(+), 6 deletions(-) rename {gameyfin/src/main/resources/certificates => certs}/gameyfin.jks (100%) create mode 100644 certs/how-to-sign-plugins.txt diff --git a/gameyfin/src/main/resources/certificates/gameyfin.jks b/certs/gameyfin.jks similarity index 100% rename from gameyfin/src/main/resources/certificates/gameyfin.jks rename to certs/gameyfin.jks diff --git a/certs/how-to-sign-plugins.txt b/certs/how-to-sign-plugins.txt new file mode 100644 index 0000000..ef1c84f --- /dev/null +++ b/certs/how-to-sign-plugins.txt @@ -0,0 +1 @@ +jarsigner -keystore gameyfin.jks .jar gameyfin-plugins \ No newline at end of file diff --git a/gameyfin/src/main/frontend/components/general/cards/PluginManagementCard.tsx b/gameyfin/src/main/frontend/components/general/cards/PluginManagementCard.tsx index 7e965a1..67883c4 100644 --- a/gameyfin/src/main/frontend/components/general/cards/PluginManagementCard.tsx +++ b/gameyfin/src/main/frontend/components/general/cards/PluginManagementCard.tsx @@ -1,6 +1,7 @@ import {Button, Card, Chip, Skeleton, Tooltip, useDisclosure} from "@heroui/react"; import { CheckCircle, + IconContext, PauseCircle, PlayCircle, Power, @@ -103,11 +104,11 @@ export function PluginManagementCard({plugin, updatePlugin}: { switch (trustLevel) { case PluginTrustLevel.OFFICIAL: return - + ; case PluginTrustLevel.BUNDLED: return - + ; case PluginTrustLevel.THIRD_PARTY: return @@ -115,7 +116,7 @@ export function PluginManagementCard({plugin, updatePlugin}: { ; case PluginTrustLevel.UNTRUSTED: return - + ; default: return @@ -170,9 +171,11 @@ export function PluginManagementCard({plugin, updatePlugin}: {
-

+

{plugin.name} - {trustLevelToBadge(plugin.trustLevel)} + + {trustLevelToBadge(plugin.trustLevel)} +

{plugin.version} diff --git a/gameyfin/src/main/frontend/components/general/modals/LibraryCreationModal.tsx b/gameyfin/src/main/frontend/components/general/modals/LibraryCreationModal.tsx index 1722b86..5f2c62a 100644 --- a/gameyfin/src/main/frontend/components/general/modals/LibraryCreationModal.tsx +++ b/gameyfin/src/main/frontend/components/general/modals/LibraryCreationModal.tsx @@ -61,7 +61,6 @@ export default function LibraryCreationModal({
Add a new library -

Details