Index: gc_lang/fr/webext/background.js ================================================================== --- gc_lang/fr/webext/background.js +++ gc_lang/fr/webext/background.js @@ -124,16 +124,14 @@ browser.storage.local.set({"sc_options": { extended: true, community: true, personal: true }}); - setDictionaryOnOff("extended", true); setDictionaryOnOff("community", true); setDictionaryOnOff("personal", true); } else { let dOptions = dSavedOptions.sc_options; - setDictionaryOnOff("extended", dOptions["extended"]); setDictionaryOnOff("community", dOptions["community"]); setDictionaryOnOff("personal", dOptions["personal"]); } } @@ -144,13 +142,10 @@ dInfo: {} }); } function setSpellingDictionary (dSavedDictionary) { - if (dSavedDictionary.hasOwnProperty("oExtendedDictionary")) { - setDictionary("extended", dSavedDictionary["oExtendedDictionary"]); - } if (dSavedDictionary.hasOwnProperty("oCommunityDictionary")) { setDictionary("community", dSavedDictionary["oCommunityDictionary"]); } if (dSavedDictionary.hasOwnProperty("oPersonalDictionary")) { setDictionary("personal", dSavedDictionary["oPersonalDictionary"]); @@ -159,19 +154,17 @@ function init () { if (bChrome) { browser.storage.local.get("gc_options", initGrammarChecker); browser.storage.local.get("ui_options", initUIOptions); - browser.storage.local.get("oExtendedDictionary", setSpellingDictionary); browser.storage.local.get("oCommunityDictionary", setSpellingDictionary); browser.storage.local.get("oPersonalDictionary", setSpellingDictionary); browser.storage.local.get("sc_options", initSCOptions); return; } browser.storage.local.get("gc_options").then(initGrammarChecker, showError); browser.storage.local.get("ui_options").then(initUIOptions, showError); - browser.storage.local.get("oExtendedDictionary").then(setSpellingDictionary, showError); browser.storage.local.get("oCommunityDictionary").then(setSpellingDictionary, showError); browser.storage.local.get("oPersonalDictionary").then(setSpellingDictionary, showError); browser.storage.local.get("sc_options").then(initSCOptions, showError); } Index: gc_lang/fr/webext/gce_worker.js ================================================================== --- gc_lang/fr/webext/gce_worker.js +++ gc_lang/fr/webext/gce_worker.js @@ -318,13 +318,10 @@ //console.log("setDictionary", sDictionary); switch (sDictionary) { case "main": oSpellChecker.setMainDictionary(oDict); break; - case "extended": - oSpellChecker.setExtendedDictionary(oDict); - break; case "community": oSpellChecker.setCommunityDictionary(oDict); break; case "personal": oSpellChecker.setPersonalDictionary(oDict); @@ -340,17 +337,10 @@ postMessage(createResponse("setDictionary", "# Error. SpellChecker not loaded.", dInfo, true)); return; } //console.log("setDictionaryOnOff", sDictionary, bActivate); switch (sDictionary) { - case "extended": - if (bActivate) { - oSpellChecker.activateExtendedDictionary(); - } else { - oSpellChecker.deactivateExtendedDictionary(); - } - break; case "community": if (bActivate) { oSpellChecker.activateCommunityDictionary(); } else { oSpellChecker.deactivateCommunityDictionary(); Index: gc_lang/fr/webext/panel/main.html ================================================================== --- gc_lang/fr/webext/panel/main.html +++ gc_lang/fr/webext/panel/main.html @@ -111,14 +111,10 @@

Ces dictionnaires ne sont utilisés que lors de l’analyse grammaticale.

Environ 83 000 entrées, 500 000 flexions.
Ni éditable, ni désactivable.

-
-

-

Fonctionnalité à venir.

-

Fonctionnalité à venir.