From 45fa963818f9209450d078b4ff75b7dfd9624210 Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Tue, 21 Mar 2023 17:46:52 +0200 Subject: [PATCH] allow default startingPage --- config/defaults.js | 2 +- config/store.js | 3 --- preload.js | 2 +- providers/extracted-data.js | 1 + 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/config/defaults.js b/config/defaults.js index fbefb7e1..97c88c0d 100644 --- a/config/defaults.js +++ b/config/defaults.js @@ -16,7 +16,7 @@ const defaultConfig = { autoResetAppCache: false, resumeOnStart: true, proxy: "", - startingPage: "Home", + startingPage: "", }, plugins: { // Enabled plugins diff --git a/config/store.js b/config/store.js index 43f85bbc..07984820 100644 --- a/config/store.js +++ b/config/store.js @@ -10,9 +10,6 @@ const setDefaultPluginOptions = (store, plugin) => { const migrations = { ">=1.20.0": (store) => { - // used only to make the radio button checked in the menu - store.set('options.startingPage', "Home"); - setDefaultPluginOptions(store, "visualizer"); if (store.get("plugins.notifications.toastStyle") === undefined) { diff --git a/preload.js b/preload.js index a4be2390..aad96400 100644 --- a/preload.js +++ b/preload.js @@ -133,7 +133,7 @@ function onApiLoaded() { // Navigate to "Starting page" const startingPage = config.get("options.startingPage"); - if (startingPage !== "home" && startingPages[startingPage]) { + if (startingPage && startingPages[startingPage]) { $('ytmusic-app')?.navigate_(startingPages[startingPage]); } diff --git a/providers/extracted-data.js b/providers/extracted-data.js index 31df149f..a7020a0d 100644 --- a/providers/extracted-data.js +++ b/providers/extracted-data.js @@ -1,4 +1,5 @@ const startingPages = { + Default: '', Home: 'FEmusic_home', Explore: 'FEmusic_explore', 'New Releases': 'FEmusic_new_releases',