X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=.mozilla%2Ffirefox%2Fdefault%2Fextensions%2Fkeyconfig%40dorando%2Finstall.js;fp=.mozilla%2Ffirefox%2Fdefault%2Fextensions%2Fkeyconfig%40dorando%2Finstall.js;h=1d0fa69354316cf620d3b9b6e97a0869864a6964;hb=a517109b3dc1ab3f5a2577ed4c16fc84e3430712;hp=0000000000000000000000000000000000000000;hpb=1c4c5cca83491ec02329fc3801be472a01bf91b6;p=x_full.git diff --git a/.mozilla/firefox/default/extensions/keyconfig@dorando/install.js b/.mozilla/firefox/default/extensions/keyconfig@dorando/install.js new file mode 100644 index 0000000..1d0fa69 --- /dev/null +++ b/.mozilla/firefox/default/extensions/keyconfig@dorando/install.js @@ -0,0 +1,32 @@ +initInstall("keyconfig", "/dorando/keyconfig/", ""); + +var chromeDir = getFolder("Profile", "chrome"); + +addFile("keyconfig","chrome/keyconfig.jar",chromeDir,""); +addFile("keyconfig-service","components/keyconfig-service.js",getFolder("Program","components"),""); +addFile("keyconfig-pref","defaults/preferences/keyconfig.js",getFolder("Program","defaults/pref"),""); + +registerChrome(PACKAGE | PROFILE_CHROME, getFolder(chromeDir,"keyconfig.jar"), "content/"); +registerChrome(SKIN | PROFILE_CHROME, getFolder(chromeDir,"keyconfig.jar"), "skin/"); + +function l(a) +{ + registerChrome(LOCALE | PROFILE_CHROME, getFolder(chromeDir,"keyconfig.jar"), "locale/"+a); +} + +l("en-US/"); + +l("cs-CZ/"); +l("de-DE/"); +l("es-AR/"); +l("fr-FR/"); +l("it-IT/"); +l("ja-JP/"); +l("ru-RU/"); +l("sk-SK/"); +l("zh-TW/"); + +if (0 == getLastError()) + performInstall(); +else + cancelInstall(); \ No newline at end of file