From d6f0ef5e7372d5b41a9a1d5fb3ca49639c95f66d Mon Sep 17 00:00:00 2001 From: Meow Meow Date: Sun, 1 Jun 2025 01:26:07 +1000 Subject: [PATCH 1/2] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 410eaf1..4a5c909 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ pnpm run watch 1. Open TidalLuna after Building & Serving 2. Navigate to Luna Settings (Top right of Tidal) 3. Click "Plugin Store" Tab -4. Paste in the "Install from URL" Bar https://github.com/meowarex/neptune-projects-fork/releases/download/latest/store.json +4. Paste in the "Install from URL" Bar `https://github.com/meowarex/neptune-projects-fork/releases/download/latest/store.json` ### Installing Plugins in TidalLuna from Files 1. Open TidalLuna after Building & Serving 2. Navigate to Luna Settings (Top right of Tidal) @@ -79,4 +79,4 @@ This project is made for: ## Credits -Original Neptune versions by itzzexcel. Ported to Luna framework following the Luna plugin template structure by meowarex with help from Inrixia <3 \ No newline at end of file +Original Neptune versions by itzzexcel. Ported to Luna framework following the Luna plugin template structure by meowarex with help from Inrixia <3 From d5662441fae193981240090f4ae0e7e69fa9cbc6 Mon Sep 17 00:00:00 2001 From: meowarex Date: Sun, 1 Jun 2025 22:16:44 +1000 Subject: [PATCH 2/2] Removed Debug Messages + Fixed Setting States --- plugins/clean-view-luna/src/Settings.tsx | 2 +- plugins/oled-theme-luna/src/index.ts | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/plugins/clean-view-luna/src/Settings.tsx b/plugins/clean-view-luna/src/Settings.tsx index 7298b20..7ee7c5c 100644 --- a/plugins/clean-view-luna/src/Settings.tsx +++ b/plugins/clean-view-luna/src/Settings.tsx @@ -3,7 +3,7 @@ import { LunaSettings, LunaSwitchSetting } from "@luna/ui"; import React from "react"; export const settings = await ReactiveStore.getPluginStorage("CleanView", { - hideUIEnabled: false, + hideUIEnabled: true, playerBarVisible: true, }); diff --git a/plugins/oled-theme-luna/src/index.ts b/plugins/oled-theme-luna/src/index.ts index 6f2f45a..fb0724b 100644 --- a/plugins/oled-theme-luna/src/index.ts +++ b/plugins/oled-theme-luna/src/index.ts @@ -27,16 +27,11 @@ const applyThemeStyles = function(): void { // Remove SeekBar coloring if Quality Color Matched Seek Bar is enabled if (settings.qualityColorMatchedSeekBar) { modifiedStyle = modifiedStyle.replace(/\[class\^="_progressBarWrapper"\]\s*\{[^}]*\}/g, ''); - trace.msg.log("OLED theme applied with SeekBar coloring removed"); - } else { - trace.msg.log("OLED theme applied with original SeekBar coloring"); } // Remove button styling if OLED Friendly Buttons is enabled if (settings.oledFriendlyButtons) { - // First, let's debug what we're working with const originalRuleCount = (modifiedStyle.match(/\{[^}]*\}/g) || []).length; - trace.msg.log(`Original CSS has ${originalRuleCount} rules`); // Split CSS into individual rules and filter out button-related ones const cssRules = modifiedStyle.split('}').filter(rule => rule.trim()); @@ -83,12 +78,6 @@ const applyThemeStyles = function(): void { }); modifiedStyle = filteredRules.join('} ') + (filteredRules.length > 0 ? '}' : ''); - - const filteredRuleCount = (modifiedStyle.match(/\{[^}]*\}/g) || []).length; - const removedRuleCount = originalRuleCount - filteredRuleCount; - trace.msg.log(`OLED Friendly Buttons enabled: Removed ${removedRuleCount} button-related CSS rules, ${filteredRuleCount} rules remaining`); - } else { - trace.msg.log("OLED Friendly Buttons disabled: Button styling preserved from original theme"); } appliedStyleElement = document.createElement("style");