More tweaks and refinements

This commit is contained in:
idk
2020-01-04 11:47:25 -05:00
parent e49f7a7daf
commit 855febc1b4
8 changed files with 24 additions and 53 deletions

View File

@@ -232,7 +232,7 @@ fmt:
find . -path ./node_modules -prune -o -name '*.json' -exec prettier --write {} \;
lint:
eslint --fix --color *.js
eslint --color *.js
deborig: fmt version
rm -rf ../i2psetproxy.js-$(VERSION)

View File

@@ -65,51 +65,51 @@
},
"windowVisitI2ptunnel": {
"message": "Hidden Services Manager: ",
"description": ""
"description": "Title for i2ptunnel"
},
"i2ptunnel": {
"message": "I2P has a web-based interface for configuring .i2p services like web sites which you can set up.",
"description": ""
"description": "Description for i2ptunnel"
},
"windowVisitSusimail": {
"message": "E-Mail: ",
"description": ""
"description": "Title for e-mail"
},
"susimail": {
"message": "I2P also bundles a webmail client which can be used to access in-I2P e-mail.",
"description": ""
"description": "Description for e-mail"
},
"windowVisitSnark": {
"message": "Bittorrent: ",
"description": ""
"description": "Title for Bittorrent"
},
"snark": {
"message": "I2P is capable of anonymous Peer-to-Peer file sharing using the built-in bittorrent application.",
"description": ""
"description": "Description for Bittorrent"
},
"windowVisitSources": {
"message": "Extension Source Code: ",
"description": ""
"description": "Title for source code link"
},
"sources": {
"message": "Browse the source code here",
"description": ""
"description": "Description for the Source code link"
},
"windowVisitWebPage": {
"message": "Extension Home Page: ",
"description": ""
"description": "Visit extension homepage on Github"
},
"homepage": {
"message": "More information is available here",
"description": ""
"description": "Find more information"
},
"windowVisitReleases": {
"message": "Extension Releases: ",
"description": ""
"description": "Visit the release page"
},
"releases": {
"message": "Check for new releases here",
"description": ""
"description": "Description for new release page"
},
"titlePreface": {
"message": "I2P Browser",

View File

@@ -2,8 +2,7 @@ function contentUpdateById(id, message) {
let infoTitle = document.getElementById(id);
let messageContent = chrome.i18n.getMessage(message);
if (infoTitle === null) {
console.log("content error", id, message);
console.log("content error", messageContent);
console.log("content error", id, messageContent);
return;
}
infoTitle.textContent = messageContent;
@@ -37,29 +36,10 @@ contentUpdateById("susimail", "susimail");
contentUpdateById("window-visit-snark", "windowVisitSnark");
contentUpdateById("snark", "snark");
// Homepage Section
contentUpdateById("window-visit-webpage", "windowVisitWebPage");
contentUpdateById("webpage", "webpage");
contentUpdateById("window-visit-sources", "windowVisitSources");
contentUpdateById("sources", "sources");
contentUpdateById("window-visit-releases", "windowVisitReleases");
contentUpdateById("releases", "releases");
/*
document.addEventListener("click", e => {
browser.runtime.sendMessage({ url: "http://proxy.i2p" });
});
function proxyContent(message) {
var proxyData = document.getElementById("proxy-health");
proxyData.textContent = message;
console.log("Event occurred", message);
}
browser.runtime.onMessage.addListener(proxyContent);
*/
/*
function signalWebRTC(val){
console.log("signal", val)
}
*/

View File

@@ -33,10 +33,7 @@ function eventHandler(event) {
}
function createOptions(node, identity) {
for (let option of [
"Create",
"Close All"
]) {
for (let option of ["Create", "Close All"]) {
let alink = document.createElement("a");
alink.href = "#";
alink.innerText = option;

View File

@@ -9,6 +9,7 @@
<body>
<!--<div>-->
<script src="home.js" type="text/javascript"></script>
<script src="content.js" type="text/javascript"></script>
<div class='background'>
<div class='content'>
<div class='section-header'>
@@ -88,7 +89,6 @@
</div>
</div>
</div>
<script src="content.js" type="text/javascript"></script>
<!--</div>-->
</body>
</html>

View File

@@ -199,13 +199,7 @@ function EnableSavePasswords() {
var defaultSettings = {
since: "forever",
dataTypes: [
"downloads",
"passwords",
"formData",
"localStorage",
"history"
]
dataTypes: ["downloads", "passwords", "formData", "localStorage", "history"]
};
function onError(therror) {

View File

@@ -117,8 +117,11 @@ var handleContextProxyRequest = async function(requestDetails) {
console.log("(proxy)Tab error", error);
}
};
if (requestDetails.cookieStoreId == "firefox-default" || requestDetails.cookieStoreId == "firefox-private" ){
return browser.proxy.settings.get({});
if (
requestDetails.cookieStoreId == "firefox-default" ||
requestDetails.cookieStoreId == "firefox-private"
) {
return browser.proxy.settings.get({});
}
if (requestDetails.tabId > 0) {
console.log("manifest", requestDetails);

View File

@@ -421,8 +421,5 @@ browser.webRequest.onBeforeRequest.addListener(
browser.webRequest.onBeforeSendHeaders.addListener(
contextScrub,
{ urls: ["<all_urls>"] },
[
"blocking",
"requestHeaders"
]
["blocking", "requestHeaders"]
);