diff --git a/dist/extension.zip b/dist/extension.zip index a5764e6..6fd3eaf 100644 Binary files a/dist/extension.zip and b/dist/extension.zip differ diff --git a/dist/extension/birb.js b/dist/extension/birb.js index bfd23de..a7291a1 100644 --- a/dist/extension/birb.js +++ b/dist/extension/birb.js @@ -1852,16 +1852,16 @@ const settingsItems = [ new MenuItem("Go Back", () => switchMenuItems(menuItems, updateMenuLocation), false), new Separator(), - new MenuItem(() => `${userSettings.soundEnabled ? "Disable" : "Enable"} Sound`, () => { - userSettings.soundEnabled = !userSettings.soundEnabled; + new MenuItem(() => `${settings().soundEnabled ? "Disable" : "Enable"} Sound`, () => { + userSettings.soundEnabled = !settings().soundEnabled; save(); }), new MenuItem(() => `Toggle ${birdBirb(true)} Mode`, () => { - userSettings.birbMode = !userSettings.birbMode; + userSettings.birbMode = !settings().birbMode; save(); const message = makeElement("birb-message-content"); message.appendChild(document.createTextNode(`Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"`)); - if (userSettings.birbMode) { + if (settings().birbMode) { message.appendChild(document.createElement("br")); message.appendChild(document.createElement("br")); message.appendChild(document.createTextNode("Welcome back to 2012")); diff --git a/dist/obsidian/main.js b/dist/obsidian/main.js index 9bdb7fc..e7f808f 100644 --- a/dist/obsidian/main.js +++ b/dist/obsidian/main.js @@ -1895,16 +1895,16 @@ module.exports = class PocketBird extends Plugin { const settingsItems = [ new MenuItem("Go Back", () => switchMenuItems(menuItems, updateMenuLocation), false), new Separator(), - new MenuItem(() => `${userSettings.soundEnabled ? "Disable" : "Enable"} Sound`, () => { - userSettings.soundEnabled = !userSettings.soundEnabled; + new MenuItem(() => `${settings().soundEnabled ? "Disable" : "Enable"} Sound`, () => { + userSettings.soundEnabled = !settings().soundEnabled; save(); }), new MenuItem(() => `Toggle ${birdBirb(true)} Mode`, () => { - userSettings.birbMode = !userSettings.birbMode; + userSettings.birbMode = !settings().birbMode; save(); const message = makeElement("birb-message-content"); message.appendChild(document.createTextNode(`Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"`)); - if (userSettings.birbMode) { + if (settings().birbMode) { message.appendChild(document.createElement("br")); message.appendChild(document.createElement("br")); message.appendChild(document.createTextNode("Welcome back to 2012")); diff --git a/dist/userscript/birb.user.js b/dist/userscript/birb.user.js index a757130..c8984dc 100644 --- a/dist/userscript/birb.user.js +++ b/dist/userscript/birb.user.js @@ -1857,16 +1857,16 @@ const settingsItems = [ new MenuItem("Go Back", () => switchMenuItems(menuItems, updateMenuLocation), false), new Separator(), - new MenuItem(() => `${userSettings.soundEnabled ? "Disable" : "Enable"} Sound`, () => { - userSettings.soundEnabled = !userSettings.soundEnabled; + new MenuItem(() => `${settings().soundEnabled ? "Disable" : "Enable"} Sound`, () => { + userSettings.soundEnabled = !settings().soundEnabled; save(); }), new MenuItem(() => `Toggle ${birdBirb(true)} Mode`, () => { - userSettings.birbMode = !userSettings.birbMode; + userSettings.birbMode = !settings().birbMode; save(); const message = makeElement("birb-message-content"); message.appendChild(document.createTextNode(`Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"`)); - if (userSettings.birbMode) { + if (settings().birbMode) { message.appendChild(document.createElement("br")); message.appendChild(document.createElement("br")); message.appendChild(document.createTextNode("Welcome back to 2012")); diff --git a/dist/web/birb.embed.js b/dist/web/birb.embed.js index 2d2927e..600bea5 100644 --- a/dist/web/birb.embed.js +++ b/dist/web/birb.embed.js @@ -1837,16 +1837,16 @@ const settingsItems = [ new MenuItem("Go Back", () => switchMenuItems(menuItems, updateMenuLocation), false), new Separator(), - new MenuItem(() => `${userSettings.soundEnabled ? "Disable" : "Enable"} Sound`, () => { - userSettings.soundEnabled = !userSettings.soundEnabled; + new MenuItem(() => `${settings().soundEnabled ? "Disable" : "Enable"} Sound`, () => { + userSettings.soundEnabled = !settings().soundEnabled; save(); }), new MenuItem(() => `Toggle ${birdBirb(true)} Mode`, () => { - userSettings.birbMode = !userSettings.birbMode; + userSettings.birbMode = !settings().birbMode; save(); const message = makeElement("birb-message-content"); message.appendChild(document.createTextNode(`Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"`)); - if (userSettings.birbMode) { + if (settings().birbMode) { message.appendChild(document.createElement("br")); message.appendChild(document.createElement("br")); message.appendChild(document.createTextNode("Welcome back to 2012")); diff --git a/dist/web/birb.js b/dist/web/birb.js index 2d2927e..600bea5 100644 --- a/dist/web/birb.js +++ b/dist/web/birb.js @@ -1837,16 +1837,16 @@ const settingsItems = [ new MenuItem("Go Back", () => switchMenuItems(menuItems, updateMenuLocation), false), new Separator(), - new MenuItem(() => `${userSettings.soundEnabled ? "Disable" : "Enable"} Sound`, () => { - userSettings.soundEnabled = !userSettings.soundEnabled; + new MenuItem(() => `${settings().soundEnabled ? "Disable" : "Enable"} Sound`, () => { + userSettings.soundEnabled = !settings().soundEnabled; save(); }), new MenuItem(() => `Toggle ${birdBirb(true)} Mode`, () => { - userSettings.birbMode = !userSettings.birbMode; + userSettings.birbMode = !settings().birbMode; save(); const message = makeElement("birb-message-content"); message.appendChild(document.createTextNode(`Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"`)); - if (userSettings.birbMode) { + if (settings().birbMode) { message.appendChild(document.createElement("br")); message.appendChild(document.createElement("br")); message.appendChild(document.createTextNode("Welcome back to 2012")); diff --git a/src/application.js b/src/application.js index 4443cc4..396e7fb 100644 --- a/src/application.js +++ b/src/application.js @@ -178,16 +178,16 @@ function startApplication(birbPixels, featherPixels) { const settingsItems = [ new MenuItem("Go Back", () => switchMenuItems(menuItems, updateMenuLocation), false), new Separator(), - new MenuItem(() => `${userSettings.soundEnabled ? "Disable" : "Enable"} Sound`, () => { - userSettings.soundEnabled = !userSettings.soundEnabled; + new MenuItem(() => `${settings().soundEnabled ? "Disable" : "Enable"} Sound`, () => { + userSettings.soundEnabled = !settings().soundEnabled; save(); }), new MenuItem(() => `Toggle ${birdBirb(true)} Mode`, () => { - userSettings.birbMode = !userSettings.birbMode; + userSettings.birbMode = !settings().birbMode; save(); const message = makeElement("birb-message-content"); message.appendChild(document.createTextNode(`Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"`)); - if (userSettings.birbMode) { + if (settings().birbMode) { message.appendChild(document.createElement("br")); message.appendChild(document.createElement("br")); message.appendChild(document.createTextNode("Welcome back to 2012"));