// ==UserScript==
// @name Pinterest Plus
// @namespace https://greasyfork.org/users/102866
// @description Show full size + open original image.
// @match https://*.pinterest.com/*
// @match https://*.pinterest.at/*
// @match https://*.pinterest.ca/*
// @match https://*.pinterest.ch/*
// @match https://*.pinterest.cl/*
// @match https://*.pinterest.co.kr/*
// @match https://*.pinterest.co.uk/*
// @match https://*.pinterest.com.au/*
// @match https://*.pinterest.com.mx/*
// @match https://*.pinterest.de/*
// @match https://*.pinterest.dk/*
// @match https://*.pinterest.es/*
// @match https://*.pinterest.fr/*
// @match https://*.pinterest.ie/*
// @match https://*.pinterest.info/*
// @match https://*.pinterest.it/*
// @match https://*.pinterest.jp/*
// @match https://*.pinterest.nz/*
// @match https://*.pinterest.ph/*
// @match https://*.pinterest.pt/*
// @match https://*.pinterest.se/*
// @author TiLied
// @version 0.7.02
// @grant GM_openInTab
// @grant GM_listValues
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_deleteValue
// @require https://greasemonkey.github.io/gm4-polyfill/gm4-polyfill.js
// @grant GM.openInTab
// @grant GM.listValues
// @grant GM.getValue
// @grant GM.setValue
// @grant GM.deleteValue
// @downloadURL https://update.greasyfork.icu/scripts/30839/Pinterest%20Plus.user.js
// @updateURL https://update.greasyfork.icu/scripts/30839/Pinterest%20Plus.meta.js
// ==/UserScript==
class PinterestPlus
{
static FirstInstance;
_Urls = new Array();
_BtnOn = false;
_OldHash = "";
_Check = 0;
static
{
this.FirstInstance = new PinterestPlus();
}
constructor()
{
console.log("Pinterest Plus v" + GM.info.script.version + " initialization");
this._SetCSS();
this._FirstTime();
}
_SetCSS()
{
globalThis.window.document.head.append("");
globalThis.window.document.head.insertAdjacentHTML("beforeend", "");
globalThis.window.document.head.insertAdjacentHTML("beforeend", "");
globalThis.window.document.head.insertAdjacentHTML("beforeend", "");
globalThis.window.document.head.insertAdjacentHTML("beforeend", "