updatemuffler

updatemuffler prevents NoScript and friends from bothering you with 'Successful Update' pages.
git clone https://wehaveforgeathome.hates.computer/updatemuffler.git
Log | Files | Refs | LICENSE

commit 378b044d8e8005a08ba1794997a5a9ce0e429a45
parent 2c3ca29dec20a7a1199dd4ff42f060cc68d87ba5
Author: Ryan Wolf <rwolf@borderstylo.com>
Date:   Sun,  2 May 2010 17:55:57 -0700

stripped uneccessary bits of skeleton filled in blanks

Diffstat:
MREADME.md | 13++++++-------
Mchrome.manifest | 9+++------
Dchrome/content/about.xul | 19-------------------
Rchrome/content/ifsiOverlay.js -> chrome/content/naggerstomper.js | 0
Rchrome/content/ifsiOverlay.xul -> chrome/content/overlay.xul | 0
Dchrome/modules/ifsi.jsm | 7-------
Dchrome/skin/.gitignore | 0
Dchrome/skin/css/ifsi.css | 0
Ddefaults/preferences/.gitignore | 0
Minstall.rdf | 13++++++-------
Dlocale/en-US/.gitignore | 0
Dlocale/en-US/ifsi.dtd | 1-
Dlocale/en-US/ifsi.properties | 1-
13 files changed, 15 insertions(+), 48 deletions(-)

diff --git a/README.md b/README.md @@ -1,7 +1,5 @@ -Firefox IFSI +Nagger Stomper ============ -Firefox bugs, features, and lack of features. - This is simply an extension skeleton to play around with. Installation @@ -12,10 +10,11 @@ Navigate to: ...and create a file named: - ifsi@lousycoder.com + naggerstomper@pseudony.ms Inside that file, write the path of this project (making sure it ends in slash). -Gotchas -======= -If your XUL files are malformed, Firefox will fail silently. Double check them by loading them in Firefox first. +Thanks +====== + +Thanks to retiman for a great firefox extension skeleton, and for complaining loudly enough about NoScript to inspire this extension. diff --git a/chrome.manifest b/chrome.manifest @@ -1,6 +1,3 @@ -content ifsi chrome/content/ -content ifsi chrome/content/ contentaccessible=yes -locale ifsi en-US locale/en-US/ -skin ifsi classic/1.0 chrome/skin/ -resource ifsi chrome/modules/ -overlay chrome://browser/content/browser.xul chrome://ifsi/content/ifsiOverlay.xul +content naggerstomper chrome/content/ +content naggerstomper chrome/content/ contentaccessible=yes +overlay chrome://browser/content/browser.xul chrome://naggerstomper/content/overlay.xul diff --git a/chrome/content/about.xul b/chrome/content/about.xul @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<window class="dialog" - title="Ifsi - About" - orient="vertical" - onload="sizeToContent();" - autostretch="always" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> - <groupbox align="center" orient="horizontal"> - <vbox> - <text value="Ifsi" style="font-weight: bold; font-size: x-large;"/> - </vbox> - <spring flex="1"/> - </groupbox> - <hbox> - <spacer flex="1"/> - <button label="Close" oncommand="window.close();"/> - </hbox> -</window> diff --git a/chrome/content/ifsiOverlay.js b/chrome/content/naggerstomper.js diff --git a/chrome/content/ifsiOverlay.xul b/chrome/content/overlay.xul diff --git a/chrome/modules/ifsi.jsm b/chrome/modules/ifsi.jsm @@ -1,7 +0,0 @@ -var EXPORTED_SYMBOLS = ["ifsi"]; - -var ifsi = { - foo: 0, - bar: 1, - baz: 2 -}; diff --git a/chrome/skin/.gitignore b/chrome/skin/.gitignore diff --git a/chrome/skin/css/ifsi.css b/chrome/skin/css/ifsi.css diff --git a/defaults/preferences/.gitignore b/defaults/preferences/.gitignore diff --git a/install.rdf b/install.rdf @@ -2,9 +2,9 @@ <RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <Description about="urn:mozilla:install-manifest"> - <em:id>ifsi@lousycoder.com</em:id> - <em:name>Ifsi</em:name> - <em:version>1.0.0</em:version> + <em:id>naggerstomper@pseudony.ms</em:id> + <em:name>Nagger Stomper</em:name> + <em:version>0.0.1</em:version> <em:type>2</em:type> <em:targetApplication> <Description> @@ -13,9 +13,8 @@ <em:maxVersion>3.6.*</em:maxVersion> </Description> </em:targetApplication> - <em:aboutURL>chrome://ifsi/content/about.xul</em:aboutURL> - <em:creator>Min Huang</em:creator> - <em:description>A sample extension</em:description> - <em:homepageURL>http://www.lousycoder.com/</em:homepageURL> + <em:creator>Ryan Wolf</em:creator> + <em:description>Nagger Stomper prevents NoScript and friends from bothering you with "Successful Update" pages.</em:description> + <em:homepageURL>http://hampsterdance.com/</em:homepageURL> </Description> </RDF> diff --git a/locale/en-US/.gitignore b/locale/en-US/.gitignore diff --git a/locale/en-US/ifsi.dtd b/locale/en-US/ifsi.dtd @@ -1 +0,0 @@ -<!ENTITY ifsi.label "Ifsi"> diff --git a/locale/en-US/ifsi.properties b/locale/en-US/ifsi.properties @@ -1 +0,0 @@ -itemMessage=Item #1