File: update.js

package info (click to toggle)
xnote 4.6.51-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 960 kB
  • sloc: javascript: 7,147; makefile: 22; sh: 9
file content (28 lines) | stat: -rw-r--r-- 1,097 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

addEventListener("click", async (event) => {
  if (event.target.id.startsWith("donate")) {
    //console.log("donate link");
    messenger.windows.openDefaultBrowser("https://www.paypal.com/donate?hosted_button_id=2AKE2G2B9J3ZS");
  };
  if (event.target.id.startsWith("expsearch")) {
    //console.log("donate link");
    messenger.tabs.create({url:"https://addons.thunderbird.net/thunderbird/addon/expression-search-ng/"});
  }
	if (event.target.id.startsWith("textinsert")) {
		//console.log("donate link");
		messenger.tabs.create({url:"https://addons.thunderbird.net/thunderbird/addon/text-insert-text-blocks/"});
	  }
});

addEventListener("load", async (event) => {
  //	debugger;
  let text = document.body.innerHTML;
  htmltext = text.replace(/{addon}/g, await browser.runtime.getManifest().name);
  htmltext2 = htmltext.replace(/{version}/g, await browser.runtime.getManifest().version);
  let browserInfo = await browser.runtime.getBrowserInfo()
  htmltext = htmltext2.replace(/{appver}/g, browserInfo.version);
  document.body.innerHTML = htmltext;
});