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:
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