From c5c3be40b4ce182c9b461b2817da7beb5b3e3983 Mon Sep 17 00:00:00 2001 From: ECHibiki Date: Sat, 17 Mar 2018 02:58:16 -0400 Subject: [PATCH] initialization procedures --- builds/4-Free.user.js | 11 +++-------- src/docs.ts | 2 +- src/main.ts | 6 ------ src/settings-window.ts | 4 ++-- 4 files changed, 6 insertions(+), 17 deletions(-) diff --git a/builds/4-Free.user.js b/builds/4-Free.user.js index 5b348a3..7ce2342 100644 --- a/builds/4-Free.user.js +++ b/builds/4-Free.user.js @@ -12,7 +12,7 @@ var __extends = (this && this.__extends) || (function () { // @name 4Free-FSE [4chan X Enhancement] // @author ECHibiki - /qa/ // @description 4Free - Free Stuff Enhancments. 7 additional features on top of 4chanX -// @version 1.3.0 +// @version 1.3.1 // @namespace http://verniy.xyz/ // @match *://boards.4chan.org/* // @updateURL https://raw.githubusercontent.com/ECHibiki/4Free-FSE/master/builds/4-Free.user.js @@ -1822,7 +1822,7 @@ var SettingsWindow = /** @class */ (function (_super) { this.setting_items.password_settings = (localStorage.getItem("PasswordActive")); }; SettingsWindow.prototype.retrieveActiveToggles = function () { - if (localStorage.getItem("ImageHidingActive") == null || localStorage.getItem("ImageHidingActive") === undefined) { + if (localStorage.getItem("4F-FSE") === null) { document.getElementById("check-settings0").checked = true; document.getElementById("check-settings1").checked = false; document.getElementById("check-settings2").checked = false; @@ -1830,6 +1830,7 @@ var SettingsWindow = /** @class */ (function (_super) { document.getElementById("check-settings4").checked = true; document.getElementById("check-settings5").checked = true; document.getElementById("check-settings6").checked = true; + localStorage.setItem("4F-FSE", "Success"); this.displayWindow(); return; } @@ -1890,7 +1891,6 @@ var SettingsWindow = /** @class */ (function (_super) { localStorage.setItem("Kita_Color", "#444444"); this.setting_items.character_inserter_settings = { Yen_Active: localStorage.getItem("YenActive") == 'true', Yen_Character: localStorage.getItem("Yen_Character"), Yen_Color: localStorage.getItem("Yen_Color"), Kita_Active: localStorage.getItem("KitaActive") == 'true', Kita_Character: localStorage.getItem("Kita_Character"), Kita_Color: localStorage.getItem("Kita_Color") }; - console.log(this.setting_items.character_inserter_settings); }; SettingsWindow.prototype.storeStates = function () { //image settings @@ -2341,11 +2341,6 @@ var Main = /** @class */ (function (_super) { [].forEach.call(mutation.addedNodes, function (node) { return _this.decideAction(node); }); }); }).observe(document.body, { childList: true, subtree: true }); - // document.addEventListener('PostsInserted', (evt:any) => { - // if(evt.explicitOriginalTarget.plugins !== undefined){ - // this.decideAction(document.getElementById('delform')); - // } - // }); }; Main.prototype.decideAction = function (node) { if (node === undefined || node.tagName === undefined) diff --git a/src/docs.ts b/src/docs.ts index 6a56aee..4a8202d 100644 --- a/src/docs.ts +++ b/src/docs.ts @@ -2,7 +2,7 @@ // @name 4Free-FSE [4chan X Enhancement] // @author ECHibiki - /qa/ // @description 4Free - Free Stuff Enhancments. 7 additional features on top of 4chanX -// @version 1.3.0 +// @version 1.3.1 // @namespace http://verniy.xyz/ // @match *://boards.4chan.org/* // @updateURL https://raw.githubusercontent.com/ECHibiki/4Free-FSE/master/builds/4-Free.user.js diff --git a/src/main.ts b/src/main.ts index d868949..4d4a3da 100644 --- a/src/main.ts +++ b/src/main.ts @@ -55,12 +55,6 @@ class Main extends FeatureInterface{ }); }).observe(document.body, {childList: true, subtree:true}); - // document.addEventListener('PostsInserted', (evt:any) => { - - // if(evt.explicitOriginalTarget.plugins !== undefined){ - // this.decideAction(document.getElementById('delform')); - // } - // }); } decideAction(node:any):void{ if(node === undefined || node.tagName === undefined) return; diff --git a/src/settings-window.ts b/src/settings-window.ts index 6ab5722..18f577a 100644 --- a/src/settings-window.ts +++ b/src/settings-window.ts @@ -295,7 +295,7 @@ class SettingsWindow extends FeatureInterface{ } retrieveActiveToggles():void{ - if(localStorage.getItem("ImageHidingActive") == null || localStorage.getItem("ImageHidingActive") === undefined){ + if(localStorage.getItem("4F-FSE") === null){ (document.getElementById("check-settings0")).checked = true; (document.getElementById("check-settings1")).checked = false; (document.getElementById("check-settings2")).checked = false; @@ -303,6 +303,7 @@ class SettingsWindow extends FeatureInterface{ (document.getElementById("check-settings4")).checked = true; (document.getElementById("check-settings5")).checked = true; (document.getElementById("check-settings6")).checked = true; + localStorage.setItem("4F-FSE", "Success"); this.displayWindow(); return; } @@ -365,7 +366,6 @@ class SettingsWindow extends FeatureInterface{ this.setting_items.character_inserter_settings = {Yen_Active: localStorage.getItem("YenActive") == 'true', Yen_Character: localStorage.getItem("Yen_Character"), Yen_Color: localStorage.getItem("Yen_Color"), Kita_Active: localStorage.getItem("KitaActive") == 'true', Kita_Character:localStorage.getItem("Kita_Character"), Kita_Color: localStorage.getItem("Kita_Color")}; - console.log(this.setting_items.character_inserter_settings ); } storeStates():void{ -- 2.11.4.GIT