diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f730660 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +builds/* +chrome/content/useragentswitcher/about/about.xul +chrome/content/useragentswitcher/options/options.js +chrome/content/useragentswitcher/upgrade.js +install.rdf diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b03b239 --- /dev/null +++ b/Makefile @@ -0,0 +1,94 @@ +SHELL = /bin/sh + +BROWSER ?= $(if $(and $(DISPLAY),$(XDG_SESSION_ID)),xdg-open, \ + $(if $(and $(COMSPEC),$(OS)),start,firefox)) + +CURL ?= curl +ECHO ?= echo +MARKDOWN ?= Markdown.pl +MKDIR ?= install -d -m 755 +RM ?= rm -f +RMDIR ?= $(RM) -r +SED ?= sed +ZIP ?= zip -q -r -9 + +AMO_API_KEY ?= user:12345678:987 +AMO_API_SECRET ?= 28934y23i4h32i4j23nk4j3244 +AMO_DOM ?= allizom.org +JWT ?= $(strip $(shell jwtgen --api-key $(AMO_API_KEY) --api-secret $(AMO_API_SECRET))) + +# Default to all locales, but it can be overridden +LINGUAS ?= * +locales = $(notdir $(wildcard $(addprefix source/locale_common/,$(addsuffix *,en $(LINGUAS))))) + +ID = $(call jq,.applications.gecko.id) +VERSION = $(call jq,.version) + +jq = $(shell jq -r $(1) $(if $(2),$(2),manifest.json)) + +out_prefix = $(if $(findstring $(firstword $(sort 2 $(words $(locales)))),2),-localized,) +out_xpi = builds/user-agent-switcher-$(VERSION)$(out_prefix).xpi +signed_xpi = $(out_xpi:.xpi=-signed.xpi) + +common_files = $(addprefix chrome/content/useragentswitcher/,about/common_about.xul common_upgrade.js options/common_options.js) common_install.rdf +generated_files = $(subst common_,,$(common_files)) + +.PHONY: all build clean chrome distclean generate install sign-download sign-submit update-translations xpi +all build xpi: generate $(out_xpi) +generate: $(generated_files) $(wildcard docs/*.html) + +clean: + $(RM) $(wildcard builds/*.xpi) + $(RM) $(wildcard config.sed) + $(RM) $(wildcard $(generated_files)) + +distclean: clean + $(RMDIR) $(wildcard builds) + +install: sign + $(BROWSER) $(out_xpi) + +sign-download: + $(CURL) -H "Authorization: JWT $(JWT)" -g -o signed.json https://$(AMO_DOMAIN)/api/v3/addons/$(ID)/versions/$(VERSION)/ + $(if $(findstring true,$(call jq,.files[0].signed,signed.json)),\ + $(CURL) -g -o $(signed_xpi) -H "Authorization: JWT $(JWT)" $(call jq,.files[0].download_url,signed.json),\ + $(error Not signed)) + $(RM) signed.json + +sign-send: $(out_xpi) + $(CURL) -H "Authorization: JWT $(JWT)" -H "Content-type: multipart/form-data -XPUT -g --form "upload=@$(out_xpi)" https://addons.$(AMO_DOM)/api/v3/addons/$(ID)/versions/$(VERSION)/ + +dtd_files ::= $(addsuffix /useragentswitcher/useragentswitcher.dtd,$(wildcard chrome/locale/*)) +update-translations: $(dtd_files) +$(dtd_files): $(addprefix chrome/locale/en-US/useragentswitcher/useragentswitcher.,dtd properties) + $(MKDIR) po + -$(foreach t,$(subst /useragentswitcher/useragentswitcher.dtd,,$@), \ + moz2po -t $(dir $(t))en-US $(t) po; po2moz -t $(dir $(t))en-US po $(t);) + $(RMDIR) po + +docs/index.html: README.md + $(MKDIR) $(dir $@) + $(file > $@,User Agent Switcher Overview) + $(file >> $@,$(shell $(MARKDOWN) $<)) + -tidy -config docs/tidy.conf $@ + +docs/help.html: docs/HELP.md + $(MKDIR) $(dir $@) + $(file > $@,User Agent Switcher Help) + $(file >> $@,$(shell $(MARKDOWN) $<)) + -tidy -config docs/tidy.conf $@ + +$(generated_files): $(common_files) + $(SED) \ + -e 's/@author@/$(call jq,.author)/g' \ + -e 's/@description@/$(call jq,.description)/g' \ + -e 's,@home\.page@,$(call jq,.homepage_url),g' \ + -e 's/@name@/$(call jq,.name)/g' \ + -e 's/@id@/$(ID)/g' \ + -e 's,@user\.agents\.page@,$(call jq,.useragents_download),g' \ + -e 's/@version@/$(VERSION)/g' \ + $(dir $@)$(addprefix common_,$(notdir $@)) > $@ + +$(out_xpi): chrome chrome.manifest install.rdf + $(MKDIR) builds + $(ZIP) $@ $^ license.txt $(foreach f,$(common_files),-x $(f)) diff --git a/readme.md b/README.md similarity index 94% rename from readme.md rename to README.md index ae119dd..379c2bf 100644 --- a/readme.md +++ b/README.md @@ -30,13 +30,12 @@ Of course, I recommend you use a current version of a maintained application if Currently my planned releases are: * ~~0.8: My first release, separating it from the original. Maybe it should be 0.7.4, as there are no major changes, but just some annoyances I've had have been fixed (persistent settings, the name of the menu item stays the same, fix for Netflix not working with the Tech Patterns list).~~ -* 0.8.1: Make this an extractionless, restartless extension. Self-signing will give way to signing from mozilla.org. No more English-only builds. * 0.9: This should be a hybrid XPCOM/WebExtension in browsers that support it, or pure XPCOM in those that don't. Chris Pederick's list of issues and to-dos will be fixed in the WebExtensions and shared code. Not much might be different from 0.8.1 in the XPCOM code. * 1.0: Completely separate XPCOM and WebExtension extensions. They might share the same tree or I might create a branch for the legacy extension. Doubtlessly other features and bug fixes. ## Help -* [Help](http://chrispederick.com/work/user-agent-switcher/help/) +* [Help](https://github.com/keithbowes/docs/help.html) * [Known issues](https://github.com/keithbowes/user-agent-switcher/issues/) ## Acknowledgements diff --git a/chrome.manifest b/chrome.manifest new file mode 100644 index 0000000..d8ae51f --- /dev/null +++ b/chrome.manifest @@ -0,0 +1,38 @@ +content useragentswitcher chrome/content/useragentswitcher/ + +locale useragentswitcher be-BY chrome/locale/be-BY/useragentswitcher/ +locale useragentswitcher cs-CZ chrome/locale/cs-CZ/useragentswitcher/ +locale useragentswitcher da-DK chrome/locale/da-DK/useragentswitcher/ +locale useragentswitcher de-DE chrome/locale/de-DE/useragentswitcher/ +locale useragentswitcher en-US chrome/locale/en-US/useragentswitcher/ +locale useragentswitcher es-AR chrome/locale/es-AR/useragentswitcher/ +locale useragentswitcher es-ES chrome/locale/es-ES/useragentswitcher/ +locale useragentswitcher eu-ES chrome/locale/eu-ES/useragentswitcher/ +locale useragentswitcher fi-FI chrome/locale/fi-FI/useragentswitcher/ +locale useragentswitcher fr-FR chrome/locale/fr-FR/useragentswitcher/ +locale useragentswitcher fy-NL chrome/locale/fy-NL/useragentswitcher/ +locale useragentswitcher he-IL chrome/locale/he-IL/useragentswitcher/ +locale useragentswitcher hu-HU chrome/locale/hu-HU/useragentswitcher/ +locale useragentswitcher it-IT chrome/locale/it-IT/useragentswitcher/ +locale useragentswitcher ja-JP chrome/locale/ja-JP/useragentswitcher/ +locale useragentswitcher ko-KR chrome/locale/ko-KR/useragentswitcher/ +locale useragentswitcher lt-LT chrome/locale/lt-LT/useragentswitcher/ +locale useragentswitcher mk-MK chrome/locale/mk-MK/useragentswitcher/ +locale useragentswitcher nl-NL chrome/locale/nl-NL/useragentswitcher/ +locale useragentswitcher pl-PL chrome/locale/pl-PL/useragentswitcher/ +locale useragentswitcher pt-BR chrome/locale/pt-BR/useragentswitcher/ +locale useragentswitcher pt-PT chrome/locale/pt-PT/useragentswitcher/ +locale useragentswitcher ro-RO chrome/locale/ro-RO/useragentswitcher/ +locale useragentswitcher ru-RU chrome/locale/ru-RU/useragentswitcher/ +locale useragentswitcher sk-SK chrome/locale/sk-SK/useragentswitcher/ +locale useragentswitcher tr-TR chrome/locale/tr-TR/useragentswitcher/ +locale useragentswitcher uk-UA chrome/locale/uk-UA/useragentswitcher/ +locale useragentswitcher zh-CN chrome/locale/zh-CN/useragentswitcher/ +locale useragentswitcher zh-TW chrome/locale/zh-TW/useragentswitcher/ + +overlay chrome://browser/content/browser.xul chrome://useragentswitcher/content/useragentswitcher.xul +overlay chrome://navigator/content/navigator.xul chrome://useragentswitcher/content/useragentswitcher.xul +skin useragentswitcher classic/1.0 chrome/skin/classic/useragentswitcher/ +style chrome://browser/content/browser.xul chrome://useragentswitcher/skin/useragentswitcher.css +style chrome://global/content/customizeToolbar.xul chrome://useragentswitcher/skin/useragentswitcher.css +style chrome://navigator/content/navigator.xul chrome://useragentswitcher/skin/useragentswitcher.css diff --git a/development/source/content_common/useragentswitcher/about/about.css b/chrome/content/useragentswitcher/about/about.css similarity index 96% rename from development/source/content_common/useragentswitcher/about/about.css rename to chrome/content/useragentswitcher/about/about.css index 37fff62..e37cc13 100644 --- a/development/source/content_common/useragentswitcher/about/about.css +++ b/chrome/content/useragentswitcher/about/about.css @@ -28,11 +28,6 @@ separator, #useragentswitcher-about-dialog padding-right: 35px; } -.date -{ - color: #999999; -} - .name { font-size: x-large; diff --git a/development/source/content_common/useragentswitcher/about/about.js b/chrome/content/useragentswitcher/about/about.js similarity index 100% rename from development/source/content_common/useragentswitcher/about/about.js rename to chrome/content/useragentswitcher/about/about.js diff --git a/development/source/content_common/useragentswitcher/about/about.xul b/chrome/content/useragentswitcher/about/common_about.xul similarity index 87% rename from development/source/content_common/useragentswitcher/about/about.xul rename to chrome/content/useragentswitcher/about/common_about.xul index 83b1b61..64faf66 100644 --- a/development/source/content_common/useragentswitcher/about/about.xul +++ b/chrome/content/useragentswitcher/about/common_about.xul @@ -15,8 +15,6 @@ @name@ @version@ - &useragentswitcher.build.date; - @build.date@ &useragentswitcher.author; @author@ @home.page@ diff --git a/development/source/content_common/useragentswitcher/common/array.js b/chrome/content/useragentswitcher/common/array.js similarity index 100% rename from development/source/content_common/useragentswitcher/common/array.js rename to chrome/content/useragentswitcher/common/array.js diff --git a/development/source/content_common/useragentswitcher/common/dom.js b/chrome/content/useragentswitcher/common/dom.js similarity index 100% rename from development/source/content_common/useragentswitcher/common/dom.js rename to chrome/content/useragentswitcher/common/dom.js diff --git a/development/source/content_common/useragentswitcher/common/log.js b/chrome/content/useragentswitcher/common/log.js similarity index 100% rename from development/source/content_common/useragentswitcher/common/log.js rename to chrome/content/useragentswitcher/common/log.js diff --git a/development/source/content_common/useragentswitcher/common/preferences.js b/chrome/content/useragentswitcher/common/preferences.js similarity index 100% rename from development/source/content_common/useragentswitcher/common/preferences.js rename to chrome/content/useragentswitcher/common/preferences.js diff --git a/development/source/content_common/useragentswitcher/common/string.js b/chrome/content/useragentswitcher/common/string.js similarity index 100% rename from development/source/content_common/useragentswitcher/common/string.js rename to chrome/content/useragentswitcher/common/string.js diff --git a/development/source/content_common/useragentswitcher/common/stringbundle.js b/chrome/content/useragentswitcher/common/stringbundle.js similarity index 100% rename from development/source/content_common/useragentswitcher/common/stringbundle.js rename to chrome/content/useragentswitcher/common/stringbundle.js diff --git a/development/source/content_common/useragentswitcher/upgrade.js b/chrome/content/useragentswitcher/common_upgrade.js similarity index 100% rename from development/source/content_common/useragentswitcher/upgrade.js rename to chrome/content/useragentswitcher/common_upgrade.js diff --git a/development/source/content_common/useragentswitcher/logo.png b/chrome/content/useragentswitcher/logo.png similarity index 100% rename from development/source/content_common/useragentswitcher/logo.png rename to chrome/content/useragentswitcher/logo.png diff --git a/development/source/content_common/useragentswitcher/options/options.js b/chrome/content/useragentswitcher/options/common_options.js similarity index 100% rename from development/source/content_common/useragentswitcher/options/options.js rename to chrome/content/useragentswitcher/options/common_options.js diff --git a/development/source/content_common/useragentswitcher/options/dialogs/dialog.css b/chrome/content/useragentswitcher/options/dialogs/dialog.css similarity index 100% rename from development/source/content_common/useragentswitcher/options/dialogs/dialog.css rename to chrome/content/useragentswitcher/options/dialogs/dialog.css diff --git a/development/source/content_common/useragentswitcher/options/dialogs/folder.js b/chrome/content/useragentswitcher/options/dialogs/folder.js similarity index 100% rename from development/source/content_common/useragentswitcher/options/dialogs/folder.js rename to chrome/content/useragentswitcher/options/dialogs/folder.js diff --git a/development/source/content_common/useragentswitcher/options/dialogs/folder.xul b/chrome/content/useragentswitcher/options/dialogs/folder.xul similarity index 100% rename from development/source/content_common/useragentswitcher/options/dialogs/folder.xul rename to chrome/content/useragentswitcher/options/dialogs/folder.xul diff --git a/development/source/content_common/useragentswitcher/options/dialogs/useragent.js b/chrome/content/useragentswitcher/options/dialogs/useragent.js similarity index 100% rename from development/source/content_common/useragentswitcher/options/dialogs/useragent.js rename to chrome/content/useragentswitcher/options/dialogs/useragent.js diff --git a/development/source/content_common/useragentswitcher/options/dialogs/useragent.xul b/chrome/content/useragentswitcher/options/dialogs/useragent.xul similarity index 100% rename from development/source/content_common/useragentswitcher/options/dialogs/useragent.xul rename to chrome/content/useragentswitcher/options/dialogs/useragent.xul diff --git a/development/source/content_common/useragentswitcher/options/options.css b/chrome/content/useragentswitcher/options/options.css similarity index 100% rename from development/source/content_common/useragentswitcher/options/options.css rename to chrome/content/useragentswitcher/options/options.css diff --git a/development/source/content_common/useragentswitcher/options/options.xul b/chrome/content/useragentswitcher/options/options.xul similarity index 100% rename from development/source/content_common/useragentswitcher/options/options.xul rename to chrome/content/useragentswitcher/options/options.xul diff --git a/development/source/content_common/useragentswitcher/useragentswitcher.js b/chrome/content/useragentswitcher/useragentswitcher.js similarity index 100% rename from development/source/content_common/useragentswitcher/useragentswitcher.js rename to chrome/content/useragentswitcher/useragentswitcher.js diff --git a/development/source/content_common/useragentswitcher/useragentswitcher.xul b/chrome/content/useragentswitcher/useragentswitcher.xul similarity index 100% rename from development/source/content_common/useragentswitcher/useragentswitcher.xul rename to chrome/content/useragentswitcher/useragentswitcher.xul diff --git a/development/source/content_common/useragentswitcher/xml/export.js b/chrome/content/useragentswitcher/xml/export.js similarity index 100% rename from development/source/content_common/useragentswitcher/xml/export.js rename to chrome/content/useragentswitcher/xml/export.js diff --git a/development/source/content_common/useragentswitcher/xml/import.js b/chrome/content/useragentswitcher/xml/import.js similarity index 100% rename from development/source/content_common/useragentswitcher/xml/import.js rename to chrome/content/useragentswitcher/xml/import.js diff --git a/development/source/content_common/useragentswitcher/xml/useragents.xml b/chrome/content/useragentswitcher/xml/useragents.xml similarity index 100% rename from development/source/content_common/useragentswitcher/xml/useragents.xml rename to chrome/content/useragentswitcher/xml/useragents.xml diff --git a/development/source/locale_common/be-BY/useragentswitcher/useragentswitcher.dtd b/chrome/locale/be-BY/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/be-BY/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/be-BY/useragentswitcher/useragentswitcher.dtd index ca4e05e..6822b4a 100644 --- a/development/source/locale_common/be-BY/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/be-BY/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/be-BY/useragentswitcher/useragentswitcher.properties b/chrome/locale/be-BY/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/be-BY/useragentswitcher/useragentswitcher.properties rename to chrome/locale/be-BY/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/cs-CZ/useragentswitcher/useragentswitcher.dtd b/chrome/locale/cs-CZ/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/cs-CZ/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/cs-CZ/useragentswitcher/useragentswitcher.dtd index 731e2e2..4e260c5 100644 --- a/development/source/locale_common/cs-CZ/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/cs-CZ/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/cs-CZ/useragentswitcher/useragentswitcher.properties b/chrome/locale/cs-CZ/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/cs-CZ/useragentswitcher/useragentswitcher.properties rename to chrome/locale/cs-CZ/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/da-DK/useragentswitcher/useragentswitcher.dtd b/chrome/locale/da-DK/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/da-DK/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/da-DK/useragentswitcher/useragentswitcher.dtd index d762388..717fd93 100644 --- a/development/source/locale_common/da-DK/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/da-DK/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/da-DK/useragentswitcher/useragentswitcher.properties b/chrome/locale/da-DK/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/da-DK/useragentswitcher/useragentswitcher.properties rename to chrome/locale/da-DK/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/de-DE/useragentswitcher/useragentswitcher.dtd b/chrome/locale/de-DE/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/de-DE/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/de-DE/useragentswitcher/useragentswitcher.dtd index 77870c7..819c2e0 100644 --- a/development/source/locale_common/de-DE/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/de-DE/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/de-DE/useragentswitcher/useragentswitcher.properties b/chrome/locale/de-DE/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/de-DE/useragentswitcher/useragentswitcher.properties rename to chrome/locale/de-DE/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/en-US/useragentswitcher/useragentswitcher.dtd b/chrome/locale/en-US/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/en-US/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/en-US/useragentswitcher/useragentswitcher.dtd index ee3e650..37e9cf7 100644 --- a/development/source/locale_common/en-US/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/en-US/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/en-US/useragentswitcher/useragentswitcher.properties b/chrome/locale/en-US/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/en-US/useragentswitcher/useragentswitcher.properties rename to chrome/locale/en-US/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/es-AR/useragentswitcher/useragentswitcher.dtd b/chrome/locale/es-AR/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/es-AR/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/es-AR/useragentswitcher/useragentswitcher.dtd index 30e4699..2a0e0fa 100644 --- a/development/source/locale_common/es-AR/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/es-AR/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/es-AR/useragentswitcher/useragentswitcher.properties b/chrome/locale/es-AR/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/es-AR/useragentswitcher/useragentswitcher.properties rename to chrome/locale/es-AR/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/es-ES/useragentswitcher/useragentswitcher.dtd b/chrome/locale/es-ES/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/es-ES/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/es-ES/useragentswitcher/useragentswitcher.dtd index 4a0d199..cc3eef7 100644 --- a/development/source/locale_common/es-ES/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/es-ES/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/chrome/locale/es-ES/useragentswitcher/useragentswitcher.properties b/chrome/locale/es-ES/useragentswitcher/useragentswitcher.properties new file mode 100644 index 0000000..80df7ac --- /dev/null +++ b/chrome/locale/es-ES/useragentswitcher/useragentswitcher.properties @@ -0,0 +1,15 @@ +useragentswitcher_defaultUserAgent=Default User Agent +useragentswitcher_deleteFolderConfirmation=\\00BFEst\\00E1 seguro de que quiere eliminar esta carpeta? (Todos los agentes de usuario en esta carpeta tambi\\00E9n ser\\00E1n eliminados.) +useragentswitcher_deleteMultipleConfirmation=\\00BFEst\\00E1 seguro de que quiere eliminar todos los agentes de usuario, carpetas y separadores seleccionados? (Todos los agentes de usuario en cualquiera de las carpetas seleccionadas tambi\\00E9n ser\\00E1n eliminados.) +useragentswitcher_deleteUserAgentConfirmation=\\00BFEst\\00E1 seguro de que quiere eliminar este agente de usuario? +useragentswitcher_editUserAgent=Editar agente de usuario +useragentswitcher_exportFileFailed=El fichero '%S' no era escribible. +useragentswitcher_exportUserAgents=Exportar agentes de usuario +useragentswitcher_importFileFailed=El fichero '%S' o bien no se encontr\\00F3 o no era legible. +useragentswitcher_importParserError=El fichero '%S' no ten\\00EDa el formato correcto. +useragentswitcher_importUserAgents=Importar agentes de usuario +useragentswitcher_newUserAgent=Nuevo agente de usuario +useragentswitcher_reset=Restablecer +useragentswitcher_resetConfirmation=\\00BFEst\\00E1 seguro de que quiere restablecer todas las opciones de User Agent Switcher incluyendo la lista de agentes de usuario? +useragentswitcher_whatsNew=You just upgraded to a new version. Would you like to see what's new? +useragentswitcher_xmlFileDescription=Ficheros XML diff --git a/development/source/locale_common/eu-ES/useragentswitcher/useragentswitcher.dtd b/chrome/locale/eu-ES/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/eu-ES/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/eu-ES/useragentswitcher/useragentswitcher.dtd index aa05ab0..1c36dff 100644 --- a/development/source/locale_common/eu-ES/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/eu-ES/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/eu-ES/useragentswitcher/useragentswitcher.properties b/chrome/locale/eu-ES/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/eu-ES/useragentswitcher/useragentswitcher.properties rename to chrome/locale/eu-ES/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/fi-FI/useragentswitcher/useragentswitcher.dtd b/chrome/locale/fi-FI/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/fi-FI/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/fi-FI/useragentswitcher/useragentswitcher.dtd index db0ddaa..bf10025 100644 --- a/development/source/locale_common/fi-FI/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/fi-FI/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/fi-FI/useragentswitcher/useragentswitcher.properties b/chrome/locale/fi-FI/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/fi-FI/useragentswitcher/useragentswitcher.properties rename to chrome/locale/fi-FI/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/fr-FR/useragentswitcher/useragentswitcher.dtd b/chrome/locale/fr-FR/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/fr-FR/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/fr-FR/useragentswitcher/useragentswitcher.dtd index 447a200..3cddc84 100644 --- a/development/source/locale_common/fr-FR/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/fr-FR/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/fr-FR/useragentswitcher/useragentswitcher.properties b/chrome/locale/fr-FR/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/fr-FR/useragentswitcher/useragentswitcher.properties rename to chrome/locale/fr-FR/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/fy-NL/useragentswitcher/useragentswitcher.dtd b/chrome/locale/fy-NL/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/fy-NL/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/fy-NL/useragentswitcher/useragentswitcher.dtd index 602da7e..79b2f1b 100644 --- a/development/source/locale_common/fy-NL/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/fy-NL/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/fy-NL/useragentswitcher/useragentswitcher.properties b/chrome/locale/fy-NL/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/fy-NL/useragentswitcher/useragentswitcher.properties rename to chrome/locale/fy-NL/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/he-IL/useragentswitcher/useragentswitcher.dtd b/chrome/locale/he-IL/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/he-IL/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/he-IL/useragentswitcher/useragentswitcher.dtd index 51e7c38..cc19480 100644 --- a/development/source/locale_common/he-IL/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/he-IL/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/he-IL/useragentswitcher/useragentswitcher.properties b/chrome/locale/he-IL/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/he-IL/useragentswitcher/useragentswitcher.properties rename to chrome/locale/he-IL/useragentswitcher/useragentswitcher.properties diff --git a/chrome/locale/hu-HU/useragentswitcher/useragentswitcher.dtd b/chrome/locale/hu-HU/useragentswitcher/useragentswitcher.dtd new file mode 100644 index 0000000..e8062be --- /dev/null +++ b/chrome/locale/hu-HU/useragentswitcher/useragentswitcher.dtd @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/chrome/locale/hu-HU/useragentswitcher/useragentswitcher.properties b/chrome/locale/hu-HU/useragentswitcher/useragentswitcher.properties new file mode 100644 index 0000000..f94b063 --- /dev/null +++ b/chrome/locale/hu-HU/useragentswitcher/useragentswitcher.properties @@ -0,0 +1,28 @@ +useragentswitcher_defaultUserAgent=Alapértelmezett böngésző azonosító +useragentswitcher_deleteFolderConfirmation=Are you sure you want to delete this folder? (All user agents in this folder will also be deleted.) +useragentswitcher_deleteMultipleConfirmation=Are you sure you want to delete all of the selected user agents, folders and separators? (All user agents in any selected folders will also be deleted.) +useragentswitcher_deleteUserAgentConfirmation=Törölni kívánja a kiválasztott böngésző azonosítót? +useragentswitcher_editUserAgent=Böngésző azonosító szerkesztése +useragentswitcher_exportFileFailed=The file '%S' was not writable. +useragentswitcher_exportUserAgents=Böngésző azonosítók exportálása +useragentswitcher_importFileFailed=A megadott '%S' fájl nem található vagy nem olvasható. +useragentswitcher_importParserError=A megadott '%S' fájl formátuma nem értelmezhető. +useragentswitcher_importUserAgents=Böngésző azonosító importálása +useragentswitcher_newUserAgent=New User Agent +useragentswitcher_reset=Alapértelmezett +useragentswitcher_resetConfirmation=Alapértelmezések visszaállítása +useragentswitcher_whatsNew=You just upgraded to a new version. Would you like to see what's new? +useragentswitcher_xmlFileDescription=XML Fájlok +useragentswitcher_name=Böngésző Azonosító Váltó +useragentswitcher_about=Névjegy... +useragentswitcher_help=Súgó... +useragentswitcher_test=Test... +useragentswitcher_edit_user_agents=Edit User Agents... +useragentswitcher_name_key=U +useragentswitcher_default_user_agent_key=A +useragentswitcher_edit_user_agents_key=B +useragentswitcher_options_key=B +useragentswitcher_help_key=S +useragentswitcher_test_key=T +useragentswitcher_about_key=N +useragentswitcher_options=Beállítások... diff --git a/development/source/locale_common/it-IT/useragentswitcher/useragentswitcher.dtd b/chrome/locale/it-IT/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/it-IT/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/it-IT/useragentswitcher/useragentswitcher.dtd index f38b4e6..073f3a8 100644 --- a/development/source/locale_common/it-IT/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/it-IT/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/it-IT/useragentswitcher/useragentswitcher.properties b/chrome/locale/it-IT/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/it-IT/useragentswitcher/useragentswitcher.properties rename to chrome/locale/it-IT/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/ja-JP/useragentswitcher/useragentswitcher.dtd b/chrome/locale/ja-JP/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/ja-JP/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/ja-JP/useragentswitcher/useragentswitcher.dtd index 170d8a0..00ad707 100644 --- a/development/source/locale_common/ja-JP/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/ja-JP/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/ja-JP/useragentswitcher/useragentswitcher.properties b/chrome/locale/ja-JP/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/ja-JP/useragentswitcher/useragentswitcher.properties rename to chrome/locale/ja-JP/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/ko-KR/useragentswitcher/useragentswitcher.dtd b/chrome/locale/ko-KR/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/ko-KR/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/ko-KR/useragentswitcher/useragentswitcher.dtd index e47f677..46eb789 100644 --- a/development/source/locale_common/ko-KR/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/ko-KR/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/ko-KR/useragentswitcher/useragentswitcher.properties b/chrome/locale/ko-KR/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/ko-KR/useragentswitcher/useragentswitcher.properties rename to chrome/locale/ko-KR/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/lt-LT/useragentswitcher/useragentswitcher.dtd b/chrome/locale/lt-LT/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/lt-LT/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/lt-LT/useragentswitcher/useragentswitcher.dtd index 4e84aa8..50596e3 100644 --- a/development/source/locale_common/lt-LT/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/lt-LT/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/lt-LT/useragentswitcher/useragentswitcher.properties b/chrome/locale/lt-LT/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/lt-LT/useragentswitcher/useragentswitcher.properties rename to chrome/locale/lt-LT/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/mk-MK/useragentswitcher/useragentswitcher.dtd b/chrome/locale/mk-MK/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/mk-MK/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/mk-MK/useragentswitcher/useragentswitcher.dtd index 83d47a4..45cb1c8 100644 --- a/development/source/locale_common/mk-MK/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/mk-MK/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/mk-MK/useragentswitcher/useragentswitcher.properties b/chrome/locale/mk-MK/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/mk-MK/useragentswitcher/useragentswitcher.properties rename to chrome/locale/mk-MK/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/nl-NL/useragentswitcher/useragentswitcher.dtd b/chrome/locale/nl-NL/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/nl-NL/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/nl-NL/useragentswitcher/useragentswitcher.dtd index 688dfc6..fb8ef67 100644 --- a/development/source/locale_common/nl-NL/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/nl-NL/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/nl-NL/useragentswitcher/useragentswitcher.properties b/chrome/locale/nl-NL/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/nl-NL/useragentswitcher/useragentswitcher.properties rename to chrome/locale/nl-NL/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/pl-PL/useragentswitcher/useragentswitcher.dtd b/chrome/locale/pl-PL/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/pl-PL/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/pl-PL/useragentswitcher/useragentswitcher.dtd index 514fd28..ad1ed61 100644 --- a/development/source/locale_common/pl-PL/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/pl-PL/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/pl-PL/useragentswitcher/useragentswitcher.properties b/chrome/locale/pl-PL/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/pl-PL/useragentswitcher/useragentswitcher.properties rename to chrome/locale/pl-PL/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/pt-BR/useragentswitcher/useragentswitcher.dtd b/chrome/locale/pt-BR/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/pt-BR/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/pt-BR/useragentswitcher/useragentswitcher.dtd index 03f9f56..f63eeda 100644 --- a/development/source/locale_common/pt-BR/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/pt-BR/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/pt-BR/useragentswitcher/useragentswitcher.properties b/chrome/locale/pt-BR/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/pt-BR/useragentswitcher/useragentswitcher.properties rename to chrome/locale/pt-BR/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/pt-PT/useragentswitcher/useragentswitcher.dtd b/chrome/locale/pt-PT/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/pt-PT/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/pt-PT/useragentswitcher/useragentswitcher.dtd index a839ac2..5cac6ac 100644 --- a/development/source/locale_common/pt-PT/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/pt-PT/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/pt-PT/useragentswitcher/useragentswitcher.properties b/chrome/locale/pt-PT/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/pt-PT/useragentswitcher/useragentswitcher.properties rename to chrome/locale/pt-PT/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/ro-RO/useragentswitcher/useragentswitcher.dtd b/chrome/locale/ro-RO/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/ro-RO/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/ro-RO/useragentswitcher/useragentswitcher.dtd index 6dc19ae..49ebc8b 100644 --- a/development/source/locale_common/ro-RO/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/ro-RO/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/ro-RO/useragentswitcher/useragentswitcher.properties b/chrome/locale/ro-RO/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/ro-RO/useragentswitcher/useragentswitcher.properties rename to chrome/locale/ro-RO/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/ru-RU/useragentswitcher/useragentswitcher.dtd b/chrome/locale/ru-RU/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/ru-RU/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/ru-RU/useragentswitcher/useragentswitcher.dtd index 539c040..e763aff 100644 --- a/development/source/locale_common/ru-RU/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/ru-RU/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/ru-RU/useragentswitcher/useragentswitcher.properties b/chrome/locale/ru-RU/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/ru-RU/useragentswitcher/useragentswitcher.properties rename to chrome/locale/ru-RU/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/sk-SK/useragentswitcher/useragentswitcher.dtd b/chrome/locale/sk-SK/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/sk-SK/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/sk-SK/useragentswitcher/useragentswitcher.dtd index 182e204..758dbc2 100644 --- a/development/source/locale_common/sk-SK/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/sk-SK/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/sk-SK/useragentswitcher/useragentswitcher.properties b/chrome/locale/sk-SK/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/sk-SK/useragentswitcher/useragentswitcher.properties rename to chrome/locale/sk-SK/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/tr-TR/useragentswitcher/useragentswitcher.dtd b/chrome/locale/tr-TR/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/tr-TR/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/tr-TR/useragentswitcher/useragentswitcher.dtd index 9166547..86b78d4 100644 --- a/development/source/locale_common/tr-TR/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/tr-TR/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/tr-TR/useragentswitcher/useragentswitcher.properties b/chrome/locale/tr-TR/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/tr-TR/useragentswitcher/useragentswitcher.properties rename to chrome/locale/tr-TR/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/uk-UA/useragentswitcher/useragentswitcher.dtd b/chrome/locale/uk-UA/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/uk-UA/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/uk-UA/useragentswitcher/useragentswitcher.dtd index 08117f8..b0fbe85 100644 --- a/development/source/locale_common/uk-UA/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/uk-UA/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/uk-UA/useragentswitcher/useragentswitcher.properties b/chrome/locale/uk-UA/useragentswitcher/useragentswitcher.properties similarity index 98% rename from development/source/locale_common/uk-UA/useragentswitcher/useragentswitcher.properties rename to chrome/locale/uk-UA/useragentswitcher/useragentswitcher.properties index 1871679..4f0cac8 100644 --- a/development/source/locale_common/uk-UA/useragentswitcher/useragentswitcher.properties +++ b/chrome/locale/uk-UA/useragentswitcher/useragentswitcher.properties @@ -10,6 +10,6 @@ useragentswitcher_importParserError=Файл '%S' має неправильни useragentswitcher_importUserAgents=Імпорт 'User Agents' useragentswitcher_newUserAgent=New User Agent useragentswitcher_reset=Скинути -useragentswitcher_resetConfirmation=Підтвердження Скидання\u0020 +useragentswitcher_resetConfirmation=Підтвердження Скидання useragentswitcher_whatsNew=You just upgraded to a new version. Would you like to see what's new? useragentswitcher_xmlFileDescription=XML Файли diff --git a/development/source/locale_common/zh-CN/useragentswitcher/useragentswitcher.dtd b/chrome/locale/zh-CN/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/zh-CN/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/zh-CN/useragentswitcher/useragentswitcher.dtd index 7ede2ca..afec95b 100644 --- a/development/source/locale_common/zh-CN/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/zh-CN/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/zh-CN/useragentswitcher/useragentswitcher.properties b/chrome/locale/zh-CN/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/zh-CN/useragentswitcher/useragentswitcher.properties rename to chrome/locale/zh-CN/useragentswitcher/useragentswitcher.properties diff --git a/development/source/locale_common/zh-TW/useragentswitcher/useragentswitcher.dtd b/chrome/locale/zh-TW/useragentswitcher/useragentswitcher.dtd similarity index 98% rename from development/source/locale_common/zh-TW/useragentswitcher/useragentswitcher.dtd rename to chrome/locale/zh-TW/useragentswitcher/useragentswitcher.dtd index 3984e1e..f91755e 100644 --- a/development/source/locale_common/zh-TW/useragentswitcher/useragentswitcher.dtd +++ b/chrome/locale/zh-TW/useragentswitcher/useragentswitcher.dtd @@ -7,7 +7,6 @@ - diff --git a/development/source/locale_common/zh-TW/useragentswitcher/useragentswitcher.properties b/chrome/locale/zh-TW/useragentswitcher/useragentswitcher.properties similarity index 100% rename from development/source/locale_common/zh-TW/useragentswitcher/useragentswitcher.properties rename to chrome/locale/zh-TW/useragentswitcher/useragentswitcher.properties diff --git a/development/source/skin_common/classic/useragentswitcher/contents.rdf b/chrome/skin/classic/useragentswitcher/contents.rdf similarity index 100% rename from development/source/skin_common/classic/useragentswitcher/contents.rdf rename to chrome/skin/classic/useragentswitcher/contents.rdf diff --git a/development/source/skin_common/classic/useragentswitcher/default.png b/chrome/skin/classic/useragentswitcher/default.png similarity index 100% rename from development/source/skin_common/classic/useragentswitcher/default.png rename to chrome/skin/classic/useragentswitcher/default.png diff --git a/development/source/skin_common/classic/useragentswitcher/non-default.png b/chrome/skin/classic/useragentswitcher/non-default.png similarity index 100% rename from development/source/skin_common/classic/useragentswitcher/non-default.png rename to chrome/skin/classic/useragentswitcher/non-default.png diff --git a/development/source/skin_common/classic/useragentswitcher/useragentswitcher.css b/chrome/skin/classic/useragentswitcher/useragentswitcher.css similarity index 100% rename from development/source/skin_common/classic/useragentswitcher/useragentswitcher.css rename to chrome/skin/classic/useragentswitcher/useragentswitcher.css diff --git a/development/common_install.rdf b/common_install.rdf similarity index 88% rename from development/common_install.rdf rename to common_install.rdf index 1f0ef89..f923807 100644 --- a/development/common_install.rdf +++ b/common_install.rdf @@ -14,8 +14,9 @@ @name@ chrome://useragentswitcher/content/options/options.xul 2 + true @home.page@releases/ - @user.agent.switcher.update.manifest@ + https://cdn.rawgit.com/keithbowes/user-agent-switcher/master/update.rdf @version@ diff --git a/development/chrome.manifest b/development/chrome.manifest deleted file mode 100644 index c5bc75f..0000000 --- a/development/chrome.manifest +++ /dev/null @@ -1,38 +0,0 @@ -content useragentswitcher jar:chrome/useragentswitcher.jar!/content/useragentswitcher/ - -locale useragentswitcher be-BY jar:chrome/useragentswitcher.jar!/locale/be-BY/useragentswitcher/ -locale useragentswitcher cs-CZ jar:chrome/useragentswitcher.jar!/locale/cs-CZ/useragentswitcher/ -locale useragentswitcher da-DK jar:chrome/useragentswitcher.jar!/locale/da-DK/useragentswitcher/ -locale useragentswitcher de-DE jar:chrome/useragentswitcher.jar!/locale/de-DE/useragentswitcher/ -locale useragentswitcher en-US jar:chrome/useragentswitcher.jar!/locale/en-US/useragentswitcher/ -locale useragentswitcher es-AR jar:chrome/useragentswitcher.jar!/locale/es-AR/useragentswitcher/ -locale useragentswitcher es-ES jar:chrome/useragentswitcher.jar!/locale/es-ES/useragentswitcher/ -locale useragentswitcher eu-ES jar:chrome/useragentswitcher.jar!/locale/eu-ES/useragentswitcher/ -locale useragentswitcher fi-FI jar:chrome/useragentswitcher.jar!/locale/fi-FI/useragentswitcher/ -locale useragentswitcher fr-FR jar:chrome/useragentswitcher.jar!/locale/fr-FR/useragentswitcher/ -locale useragentswitcher fy-NL jar:chrome/useragentswitcher.jar!/locale/fy-NL/useragentswitcher/ -locale useragentswitcher he-IL jar:chrome/useragentswitcher.jar!/locale/he-IL/useragentswitcher/ -locale useragentswitcher hu-HU jar:chrome/useragentswitcher.jar!/locale/hu-HU/useragentswitcher/ -locale useragentswitcher it-IT jar:chrome/useragentswitcher.jar!/locale/it-IT/useragentswitcher/ -locale useragentswitcher ja-JP jar:chrome/useragentswitcher.jar!/locale/ja-JP/useragentswitcher/ -locale useragentswitcher ko-KR jar:chrome/useragentswitcher.jar!/locale/ko-KR/useragentswitcher/ -locale useragentswitcher lt-LT jar:chrome/useragentswitcher.jar!/locale/lt-LT/useragentswitcher/ -locale useragentswitcher mk-MK jar:chrome/useragentswitcher.jar!/locale/mk-MK/useragentswitcher/ -locale useragentswitcher nl-NL jar:chrome/useragentswitcher.jar!/locale/nl-NL/useragentswitcher/ -locale useragentswitcher pl-PL jar:chrome/useragentswitcher.jar!/locale/pl-PL/useragentswitcher/ -locale useragentswitcher pt-BR jar:chrome/useragentswitcher.jar!/locale/pt-BR/useragentswitcher/ -locale useragentswitcher pt-PT jar:chrome/useragentswitcher.jar!/locale/pt-PT/useragentswitcher/ -locale useragentswitcher ro-RO jar:chrome/useragentswitcher.jar!/locale/ro-RO/useragentswitcher/ -locale useragentswitcher ru-RU jar:chrome/useragentswitcher.jar!/locale/ru-RU/useragentswitcher/ -locale useragentswitcher sk-SK jar:chrome/useragentswitcher.jar!/locale/sk-SK/useragentswitcher/ -locale useragentswitcher tr-TR jar:chrome/useragentswitcher.jar!/locale/tr-TR/useragentswitcher/ -locale useragentswitcher uk-UA jar:chrome/useragentswitcher.jar!/locale/uk-UA/useragentswitcher/ -locale useragentswitcher zh-CN jar:chrome/useragentswitcher.jar!/locale/zh-CN/useragentswitcher/ -locale useragentswitcher zh-TW jar:chrome/useragentswitcher.jar!/locale/zh-TW/useragentswitcher/ - -overlay chrome://browser/content/browser.xul chrome://useragentswitcher/content/useragentswitcher.xul -overlay chrome://navigator/content/navigator.xul chrome://useragentswitcher/content/useragentswitcher.xul -skin useragentswitcher classic/1.0 jar:chrome/useragentswitcher.jar!/skin/classic/useragentswitcher/ -style chrome://browser/content/browser.xul chrome://useragentswitcher/skin/useragentswitcher.css -style chrome://global/content/customizeToolbar.xul chrome://useragentswitcher/skin/useragentswitcher.css -style chrome://navigator/content/navigator.xul chrome://useragentswitcher/skin/useragentswitcher.css diff --git a/development/source/content_common/useragentswitcher/contents.rdf b/development/source/content_common/useragentswitcher/contents.rdf deleted file mode 100644 index c4af0d2..0000000 --- a/development/source/content_common/useragentswitcher/contents.rdf +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - chrome://useragentswitcher/content/useragentswitcher.xul - - - chrome://useragentswitcher/content/useragentswitcher.xul - - diff --git a/development/source/locale_common/es-ES/useragentswitcher/useragentswitcher.properties b/development/source/locale_common/es-ES/useragentswitcher/useragentswitcher.properties deleted file mode 100644 index f2f2a26..0000000 --- a/development/source/locale_common/es-ES/useragentswitcher/useragentswitcher.properties +++ /dev/null @@ -1,15 +0,0 @@ -useragentswitcher_defaultUserAgent=Default User Agent -useragentswitcher_deleteFolderConfirmation=¿Está seguro de que quiere eliminar esta carpeta? (Todos los agentes de usuario en esta carpeta también serán eliminados.) -useragentswitcher_deleteMultipleConfirmation=¿Está seguro de que quiere eliminar todos los agentes de usuario, carpetas y separadores seleccionados? (Todos los agentes de usuario en cualquiera de las carpetas seleccionadas también serán eliminados.) -useragentswitcher_deleteUserAgentConfirmation=¿Está seguro de que quiere eliminar este agente de usuario? -useragentswitcher_editUserAgent=Editar agente de usuario -useragentswitcher_exportFileFailed=El fichero '%S' no era escribible. -useragentswitcher_exportUserAgents=Exportar agentes de usuario -useragentswitcher_importFileFailed=El fichero '%S' o bien no se encontró o no era legible. -useragentswitcher_importParserError=El fichero '%S' no tenía el formato correcto. -useragentswitcher_importUserAgents=Importar agentes de usuario -useragentswitcher_newUserAgent=Nuevo agente de usuario -useragentswitcher_reset=Restablecer -useragentswitcher_resetConfirmation=¿Está seguro de que quiere restablecer todas las opciones de User Agent Switcher incluyendo la lista de agentes de usuario? -useragentswitcher_whatsNew=You just upgraded to a new version. Would you like to see what's new? -useragentswitcher_xmlFileDescription=Ficheros XML diff --git a/development/updates/update-localized.rdf b/development/updates/update-localized.rdf deleted file mode 100644 index 26bb6ce..0000000 --- a/development/updates/update-localized.rdf +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - 0.6.11 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.10 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.9 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.8 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.7 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.6 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 2.0.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.5 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.4 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.3 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.2 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6.1 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - 0.6 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 3.5.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.0.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 1.1.* - 1.0 - http://cdn.chrispederick.com/downloads/work/user-agent-switcher/user-agent-switcher-localized.xpi - - - - \ No newline at end of file diff --git a/development/updates/update.rdf b/development/updates/update.rdf deleted file mode 100644 index 8c47c12..0000000 --- a/development/updates/update.rdf +++ /dev/null @@ -1,482 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.7.3-kb-1.0 - - - toolkit@mozilla.org - 49.* - 1.9b1 - https://github.com/keithbowes/releases/download/0.7.3-kb-1.0/user-agent-switcher.xpi - - - - - 0.7.3 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.7.2 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.7.1 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.7 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.11 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.10 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.9 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.8 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.7 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.6 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.5 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.4 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.3 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.2 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6.1 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - 0.6 - - - {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 4.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {a463f10c-3994-11da-9945-000d60ca027b} - 2.6.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - - {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} - 2.0.* - 1.0 - https://addons.mozilla.org/downloads/latest/59/addon-59-latest.xpi - - - - diff --git a/docs/HELP.md b/docs/HELP.md new file mode 100644 index 0000000..bd16b45 --- /dev/null +++ b/docs/HELP.md @@ -0,0 +1,27 @@ +# User Agent Switcher Help + +This is a short help document inspired by [Chris Pederick's](http://chrispederick.com/work/user-agent-switcher/help/). + +## Requirements + +Please read the [README file](https://keithbowes.github.io/user-agent-switcher/) for that. + +## Adding different user agents + +Currently that's possible, but the 0.9 rewrite will make it so that you can enter the URI of the user-agents file rather than importing and exporting. I might add custom user agents as an option. + +## How can the localizations be updated? + +Please fork the repository and send me a pull request. I'll try to add the translations. + +Note: Currently only the English and German translations are complete. German isn't my native language, so there may be errors. The others are around two-thirds complete and include the English strings where translated strings aren't available. + +0.9 will transform these into WebExtension JSON files and lose the country code, except where it's necessary to distinguish dialects that aren't mutually intelligible (as mainland and Taiwanese Chinese, but the Portuguese and Spanish translations will be merged). Please try to send in country-agnostic translations if possible. + +## Where are the signed XPIs? + +As this extension changes user agent settings, Mozilla won't sign it. Maybe when it's migrated to WebExtensions (modifying HTTP headers without directly changing user settings), it will be signed. + +## How to report bugs + +Please use [GitHub issues](https://github.com/keithbowes/user-agent-switcher/issues). diff --git a/docs/help.html b/docs/help.html new file mode 100644 index 0000000..fc7ae94 --- /dev/null +++ b/docs/help.html @@ -0,0 +1,54 @@ + + + + + + User Agent Switcher Help + + + +

+ User Agent Switcher Help +

+

+ This is a short help document inspired by Chris Pederick's. +

+

+ Requirements +

+

+ Please read the README file for that. +

+

+ Adding different user agents +

+

+ Currently that's possible, but the 0.9 rewrite will make it so that you can enter the URI of the user-agents file rather than importing and exporting. I might add custom user agents as an option. +

+

+ How can the localizations be updated? +

+

+ Please fork the repository and send me a pull request. I'll try to add the translations. +

+

+ Note: Currently only the English and German translations are complete. German isn't my native language, so there may be errors. The others are around two-thirds complete and include the English strings where translated strings aren't available. +

+

+ 0.9 will transform these into WebExtension JSON files and lose the country code, except where it's necessary to distinguish dialects that aren't mutually intelligible (as mainland and Taiwanese Chinese, but the Portuguese and Spanish translations will be merged). Please try to send in country-agnostic translations if possible. +

+

+ Where are the signed XPIs? +

+

+ As this extension changes user agent settings, Mozilla won't sign it. Maybe when it's migrated to WebExtensions (modifying HTTP headers without directly changing user settings), it will be signed. +

+

+ How to report bugs +

+

+ Please use GitHub issues. +

+ + diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..1a5758b --- /dev/null +++ b/docs/index.html @@ -0,0 +1,110 @@ + + + + + + User Agent Switcher Overview + + + +

+ User Agent Switcher +

+

+ The User Agent Switcher extension adds a menu and a toolbar button to switch the user agent of a browser. The extension is available for Toolkit-based Gecko applications (see the Works in section for more details), and will run on any platform that this layout engine supports, including Windows, OS X, and Linux. +

+

+ Downloading and installing +

+

+ The extension can be installed from from the releases page. +

+

+ The latest source code can be downloaded as a ZIP file, a tarball, or directly from Github. +

+

+ Works in +

+

+ The current version should work in any Toolkit-based application using Gecko 1.9 or higher. It's been successfully tested in: +

+ +

+ It should also work in Flock 2.x, Firefox 3.0 or higher, Nightingale 1.8 or higher, Palemoon 2.0 or higher, SeaMonkey 2.0 or higher, versions 0.3 or higher of Nightingale's predecessor, Songbird, and in other applications using Toolkit and Gecko 1.9 or higher, but these haven't been tested. +

+

+ Older versions claim to support older 1.x and 2.x versions of Firefox and older 1.x versions of Flock. For SeaMonkey, 2.0 or higher is needed for it to function in a meaningful way (older versions claim to work in SeaMonkey 1.x, but they don't). +

+

+ Of course, I recommend you use a current version of a maintained application if possible, to avoid putting yourself at risk for exploits. Currently, such applications are Firefox and SeaMonkey. Flock and Songbird have been discontinued and shouldn't be used. +

+

+ Plans +

+

+ Currently my planned releases are: +

+ +

+ Help +

+ +

+ Acknowledgements +

+

+ Supported by: +

+ +

+ Authors +

+ +

+ License +

+

+ All files are distributed for free under the terms of the GNU General Public License. This does not apply to the icons included in the extension which have their own individual licenses. +

+ + diff --git a/docs/tidy.conf b/docs/tidy.conf new file mode 100644 index 0000000..698492b --- /dev/null +++ b/docs/tidy.conf @@ -0,0 +1,11 @@ +char-encoding: utf8 +doctype: html5 +indent: yes +input-encoding: utf8 +markup: yes +output-xhtml: true +quiet: yes +sort-attributes: alpha +output-bom: yes +wrap: 0 +write-back: yes diff --git a/downloads/update-localized.rdf b/downloads/update-localized.rdf deleted file mode 100644 index 4b89bbb..0000000 --- a/downloads/update-localized.rdf +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/downloads/update.rdf b/downloads/update.rdf deleted file mode 100644 index b3260ef..0000000 --- a/downloads/update.rdf +++ /dev/null @@ -1,379 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/development/license.txt b/license.txt similarity index 100% rename from development/license.txt rename to license.txt diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..8817c1d --- /dev/null +++ b/manifest.json @@ -0,0 +1,21 @@ +{ + "manifest_version": 2, + "name": "User Agent Switcher", + "short_name": "uaswitch", + "version": "0.9", + + "author": "Keith Bowes", + "default_locale": "en", + "description": "Adds a menu and a toolbar button to switch the user agent of a browser.", + "homepage_url": "https://keithbowes.github.io/user-agent-switcher/", + + "useragents_download": "http://techpatterns.com/downloads/download_item.php?folder=firefox&filename=useragentswitcher.xml", + + "applications": { + "gecko": + { + "id": "user-agent-switcher@keithbowes.github.io", + "update_url": "https://cdn.rawgit.com/keithbowes/user-agent-switcher/master/updates.json" + } + } +} diff --git a/update.rdf b/update.rdf new file mode 100644 index 0000000..2e996f1 --- /dev/null +++ b/update.rdf @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + 0.8 + + + toolkit@mozilla.org + 49.* + 1.9b1 + https://github.com/keithbowes/releases/download/0.8/user-agent-switcher.xpi + + + + diff --git a/www/footer.html b/www/footer.html deleted file mode 100644 index 8115336..0000000 --- a/www/footer.html +++ /dev/null @@ -1,14 +0,0 @@ - - -

- This page was last updated on . -
- Copyright - © - . - All rights reserved. -

- - - - diff --git a/www/head.txt b/www/head.txt deleted file mode 100644 index 2382e95..0000000 --- a/www/head.txt +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/www/index.html b/www/index.html deleted file mode 100644 index 449cbcc..0000000 --- a/www/index.html +++ /dev/null @@ -1,6 +0,0 @@ -

User Agent Switcher

-

- Visit - chrispederick.com - for more information... -

diff --git a/www/local.conf b/www/local.conf deleted file mode 100644 index 2c4c25d..0000000 --- a/www/local.conf +++ /dev/null @@ -1,24 +0,0 @@ -' . "\n"; - -?> diff --git a/www/project.css b/www/project.css deleted file mode 100644 index e69de29..0000000 diff --git a/www/project_nav.html b/www/project_nav.html deleted file mode 100644 index e69de29..0000000