prettier, update to the dependencies (latest), remove nip26 and its artifacts, cleanup and renew

This commit is contained in:
Fishcake
2024-09-20 20:31:58 +09:00
parent 0477cc5cdf
commit e1c83597dd
37 changed files with 3136 additions and 2488 deletions

View File

@@ -1,20 +1,20 @@
{
"colors" : [
{
"color" : {
"color-space" : "display-p3",
"components" : {
"alpha" : "1.000",
"blue" : "0.665",
"green" : "0.271",
"red" : "0.509"
"colors": [
{
"color": {
"color-space": "display-p3",
"components": {
"alpha": "1.000",
"blue": "0.665",
"green": "0.271",
"red": "0.509"
}
},
"idiom": "universal"
}
},
"idiom" : "universal"
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,74 +1,74 @@
{
"images" : [
{
"filename" : "iOS-Icon-1024.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
},
{
"filename" : "Icon-16.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "16x16"
},
{
"filename" : "Icon-32.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "16x16"
},
{
"filename" : "Icon-32 1.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "32x32"
},
{
"filename" : "Icon-64.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "32x32"
},
{
"filename" : "Icon-128.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "128x128"
},
{
"filename" : "Icon-256.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "128x128"
},
{
"filename" : "Icon-256 1.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "256x256"
},
{
"filename" : "Icon-512.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "256x256"
},
{
"filename" : "Icon-512 1.png",
"idiom" : "mac",
"scale" : "1x",
"size" : "512x512"
},
{
"filename" : "Icon-1024.png",
"idiom" : "mac",
"scale" : "2x",
"size" : "512x512"
"images": [
{
"filename": "iOS-Icon-1024.png",
"idiom": "universal",
"platform": "ios",
"size": "1024x1024"
},
{
"filename": "Icon-16.png",
"idiom": "mac",
"scale": "1x",
"size": "16x16"
},
{
"filename": "Icon-32.png",
"idiom": "mac",
"scale": "2x",
"size": "16x16"
},
{
"filename": "Icon-32 1.png",
"idiom": "mac",
"scale": "1x",
"size": "32x32"
},
{
"filename": "Icon-64.png",
"idiom": "mac",
"scale": "2x",
"size": "32x32"
},
{
"filename": "Icon-128.png",
"idiom": "mac",
"scale": "1x",
"size": "128x128"
},
{
"filename": "Icon-256.png",
"idiom": "mac",
"scale": "2x",
"size": "128x128"
},
{
"filename": "Icon-256 1.png",
"idiom": "mac",
"scale": "1x",
"size": "256x256"
},
{
"filename": "Icon-512.png",
"idiom": "mac",
"scale": "2x",
"size": "256x256"
},
{
"filename": "Icon-512 1.png",
"idiom": "mac",
"scale": "1x",
"size": "512x512"
},
{
"filename": "Icon-1024.png",
"idiom": "mac",
"scale": "2x",
"size": "512x512"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,6 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
"info": {
"author": "xcode",
"version": 1
}
}

View File

@@ -1,20 +1,20 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "Icon-512.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "Icon-512.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,6 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
"info": {
"author": "xcode",
"version": 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "ipad-menu.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "ipad-menu.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "ipad-popup.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "ipad-popup.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "ipad-url-bar.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "ipad-url-bar.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,6 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
"info": {
"author": "xcode",
"version": 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "iphone-menu.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "iphone-menu.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "iphone-popup.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "iphone-popup.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "iphone-url-bar.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "iphone-url-bar.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,6 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
"info": {
"author": "xcode",
"version": 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "default-popup.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "default-popup.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,21 +1,21 @@
{
"images" : [
{
"filename" : "toolbar-inactive.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
"images": [
{
"filename": "toolbar-inactive.png",
"idiom": "universal",
"scale": "1x"
},
{
"idiom": "universal",
"scale": "2x"
},
{
"idiom": "universal",
"scale": "3x"
}
],
"info": {
"author": "xcode",
"version": 1
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -1,20 +1,39 @@
<!DOCTYPE html>
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Security-Policy" content="default-src 'self'">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta
http-equiv="Content-Security-Policy"
content="default-src 'self'"
/>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta
name="viewport"
content="width=device-width, initial-scale=1, user-scalable=no"
/>
<link rel="stylesheet" href="../Style.css">
<script src="../Script.js" defer></script>
</head>
<body>
<img src="../Icon.png" width="128" height="128" alt="Nostore Icon">
<p class="platform-ios">You can turn on Nostores Safari extension in Settings.</p>
<p class="platform-mac state-unknown">You can turn on Nostores extension in Safari Extensions preferences.</p>
<p class="platform-mac state-on">Nostores extension is currently on. You can turn it off in Safari Extensions preferences.</p>
<p class="platform-mac state-off">Nostores extension is currently off. You can turn it on in Safari Extensions preferences.</p>
<button class="platform-mac open-preferences">Quit and Open Safari Extensions Preferences…</button>
</body>
<link rel="stylesheet" href="../Style.css" />
<script src="../Script.js" defer></script>
</head>
<body>
<img src="../Icon.png" width="128" height="128" alt="Nostore Icon" />
<p class="platform-ios">
You can turn on Nostores Safari extension in Settings.
</p>
<p class="platform-mac state-unknown">
You can turn on Nostores extension in Safari Extensions
preferences.
</p>
<p class="platform-mac state-on">
Nostores extension is currently on. You can turn it off in Safari
Extensions preferences.
</p>
<p class="platform-mac state-off">
Nostores extension is currently off. You can turn it on in Safari
Extensions preferences.
</p>
<button class="platform-mac open-preferences">
Quit and Open Safari Extensions Preferences…
</button>
</body>
</html>

View File

@@ -2,13 +2,20 @@ function show(platform, enabled, useSettingsInsteadOfPreferences) {
document.body.classList.add(`platform-${platform}`);
if (useSettingsInsteadOfPreferences) {
document.getElementsByClassName('platform-mac state-on')[0].innerText = "Nostores extension is currently on. You can turn it off in the Extensions section of Safari Settings.";
document.getElementsByClassName('platform-mac state-off')[0].innerText = "Nostores extension is currently off. You can turn it on in the Extensions section of Safari Settings.";
document.getElementsByClassName('platform-mac state-unknown')[0].innerText = "You can turn on Nostores extension in the Extensions section of Safari Settings.";
document.getElementsByClassName('platform-mac open-preferences')[0].innerText = "Quit and Open Safari Settings…";
document.getElementsByClassName('platform-mac state-on')[0].innerText =
'Nostores extension is currently on. You can turn it off in the Extensions section of Safari Settings.';
document.getElementsByClassName('platform-mac state-off')[0].innerText =
'Nostores extension is currently off. You can turn it on in the Extensions section of Safari Settings.';
document.getElementsByClassName(
'platform-mac state-unknown'
)[0].innerText =
'You can turn on Nostores extension in the Extensions section of Safari Settings.';
document.getElementsByClassName(
'platform-mac open-preferences'
)[0].innerText = 'Quit and Open Safari Settings…';
}
if (typeof enabled === "boolean") {
if (typeof enabled === 'boolean') {
document.body.classList.toggle(`state-on`, enabled);
document.body.classList.toggle(`state-off`, !enabled);
} else {
@@ -18,7 +25,9 @@ function show(platform, enabled, useSettingsInsteadOfPreferences) {
}
function openPreferences() {
webkit.messageHandlers.controller.postMessage("open-preferences");
webkit.messageHandlers.controller.postMessage('open-preferences');
}
document.querySelector("button.open-preferences").addEventListener("click", openPreferences);
document
.querySelector('button.open-preferences')
.addEventListener('click', openPreferences);