From 3c009cc46e1561d61bced4af83343cf34dd117fe Mon Sep 17 00:00:00 2001 From: cocobo1 Date: Mon, 27 Jul 2026 16:37:42 +0000 Subject: [PATCH 1/3] feat: fix colouring on ui text --- src/core/ui/components/AddonCard.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/core/ui/components/AddonCard.tsx b/src/core/ui/components/AddonCard.tsx index ad6083d..0f1317b 100644 --- a/src/core/ui/components/AddonCard.tsx +++ b/src/core/ui/components/AddonCard.tsx @@ -20,6 +20,7 @@ const useStyles = createStyles({ padding: 0, }, headerLeading: { + flex: 1, flexDirection: "column", justifyContent: "center", scale: 1.2 @@ -31,16 +32,18 @@ const useStyles = createStyles({ alignItems: "center" }, headerLabel: { - ...TextStyleSheet["heading-md/semibold"], - color: semanticColors.MOBILE_TEXT_HEADING_PRIMARY, + ...TextStyleSheet["heading-lg/semibold"], + }, + headerLabelCompact: { + ...TextStyleSheet["text-md/semibold"], }, headerSubtitle: { - ...TextStyleSheet["text-md/semibold"], + ...TextStyleSheet["text-sm/semibold"], color: semanticColors.TEXT_MUTED, }, descriptionLabel: { ...TextStyleSheet["text-md/semibold"], - color: semanticColors.TEXT_NORMAL, + color: "text-strong", }, actions: { flexDirection: "row-reverse", @@ -48,7 +51,7 @@ const useStyles = createStyles({ gap: 5 }, iconStyle: { - tintColor: semanticColors.INTERACTIVE_ICON_DEFAULT, + tintColor: semanticColors.LOGO_PRIMARY, opacity: 0.2, height: 64, width: 64, From 791956daac975c5845a309ed6e646a99d44f41e2 Mon Sep 17 00:00:00 2001 From: cocobo1 Date: Mon, 27 Jul 2026 16:38:25 +0000 Subject: [PATCH 2/3] chore: bump version --- scripts/build.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.mjs b/scripts/build.mjs index 845da3c..c201dac 100644 --- a/scripts/build.mjs +++ b/scripts/build.mjs @@ -74,7 +74,7 @@ const config = { constModules: { globals: { "bunny-build-info": { - version: `"v1.4.2"` + version: `"v1.4.3"` } } }, From 4f4a84ebce40c088d66769649e44750af98c3761 Mon Sep 17 00:00:00 2001 From: cocobo1 Date: Mon, 27 Jul 2026 16:50:02 +0000 Subject: [PATCH 3/3] fix: remove broken settings section on android and broken device info command --- src/core/commands/debug.ts | 6 +++++- src/core/ui/settings/pages/General/About.tsx | 5 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/core/commands/debug.ts b/src/core/commands/debug.ts index 6f005ed..5f66833 100644 --- a/src/core/commands/debug.ts +++ b/src/core/commands/debug.ts @@ -15,6 +15,10 @@ export default () => { ], execute([ephemeral], ctx) { const info = getDebugInfo(); + + if(info.device.codename === undefined) { info.device.codename = ""} + else{ info.device.codename = "(" + info.device.codename + ")" } + const content = [ "**Kettu Debug Info**", `> Kettu: ${info.bunny.version} (${info.bunny.loader.name} ${info.bunny.loader.version})`, @@ -22,7 +26,7 @@ export default () => { `> React: ${info.react.version} (RN ${info.react.nativeVersion})`, `> Hermes: ${info.hermes.version} (bcv${info.hermes.bytecodeVersion})`, `> System: ${info.os.name} ${info.os.version} ${info.os.sdk ? `(SDK ${info.os.sdk})` : ""}`.trimEnd(), - `> Device: ${info.device.model} (${info.device.codename})`, + `> Device: ${info.device.model} ${info.device.codename}`, ].join("\n"); if (ephemeral?.value) { diff --git a/src/core/ui/settings/pages/General/About.tsx b/src/core/ui/settings/pages/General/About.tsx index 15378b7..944a44f 100644 --- a/src/core/ui/settings/pages/General/About.tsx +++ b/src/core/ui/settings/pages/General/About.tsx @@ -70,11 +70,12 @@ export default function About() { version: debugInfo.device.model, icon: "MobilePhoneIcon" }, - { + // this is renamed now on android but i cant be bothered to find it + ...(Platform.OS !== "android" ? [{ label: Platform.select({ android: Strings.CODENAME, ios: Strings.MODELID })!, version: debugInfo.device.codename, icon: "TagIcon" - } + }] : []), ]; return (