]> git.donarmstrong.com Git - x_full.git/blobdiff - .mozilla/firefox/default/extensions/keyconfig@dorando/install.js
add various extensions
[x_full.git] / .mozilla / firefox / default / extensions / keyconfig@dorando / install.js
diff --git a/.mozilla/firefox/default/extensions/keyconfig@dorando/install.js b/.mozilla/firefox/default/extensions/keyconfig@dorando/install.js
new file mode 100644 (file)
index 0000000..1d0fa69
--- /dev/null
@@ -0,0 +1,32 @@
+initInstall("keyconfig", "/dorando/keyconfig/", ""); \r
+\r
+var chromeDir = getFolder("Profile", "chrome");\r
+\r
+addFile("keyconfig","chrome/keyconfig.jar",chromeDir,"");\r
+addFile("keyconfig-service","components/keyconfig-service.js",getFolder("Program","components"),"");\r
+addFile("keyconfig-pref","defaults/preferences/keyconfig.js",getFolder("Program","defaults/pref"),"");\r
+\r
+registerChrome(PACKAGE | PROFILE_CHROME, getFolder(chromeDir,"keyconfig.jar"), "content/");\r
+registerChrome(SKIN | PROFILE_CHROME, getFolder(chromeDir,"keyconfig.jar"), "skin/");\r
+\r
+function l(a)\r
+{\r
+  registerChrome(LOCALE | PROFILE_CHROME, getFolder(chromeDir,"keyconfig.jar"), "locale/"+a);\r
+}\r
+\r
+l("en-US/");\r
+\r
+l("cs-CZ/");\r
+l("de-DE/");\r
+l("es-AR/");\r
+l("fr-FR/");\r
+l("it-IT/");\r
+l("ja-JP/");\r
+l("ru-RU/");\r
+l("sk-SK/");\r
+l("zh-TW/");\r
+\r
+if (0 == getLastError())\r
+  performInstall();\r
+else\r
+  cancelInstall();
\ No newline at end of file