Overview
| Comment: | [fx] remove rescanPage command |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fx |
| Files: | files | file ages | folders |
| SHA3-256: |
45bce0a28270a0d5cf3cae8ebb2a69aa |
| User & Date: | olr on 2020-03-31 15:41:35 |
| Other Links: | manifest | tags |
Context
|
2020-03-31
| ||
| 20:26 | [fr] faux positif et ajustements check-in: 2d9eedba4c user: olr tags: trunk, fr | |
| 15:41 | [fx] remove rescanPage command check-in: 45bce0a282 user: olr tags: trunk, fx | |
| 15:39 | [fx] panel button: stop observing page content, just create one button and move according to the focus (much simplier and more reliable) check-in: d330b8f101 user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/webext/background.js from [1a3131ce70] to [6e8ab066e7].
| ︙ | ︙ | |||
340 341 342 343 344 345 346 |
// Tools
browser.contextMenus.create({ id: "conjugueur_tab", title: "Conjugueur [onglet]", contexts: ["all"] });
browser.contextMenus.create({ id: "conjugueur_window", title: "Conjugueur [fenêtre]", contexts: ["all"] });
//browser.contextMenus.create({ id: "dictionaries", title: "Dictionnaires", contexts: ["all"] });
browser.contextMenus.create({ id: "lexicon_editor", title: "Éditeur lexical", contexts: ["all"] });
// Rescan page
browser.contextMenus.create({ id: "separator_rescan", type: "separator", contexts: ["editable"] });
| < | 340 341 342 343 344 345 346 347 348 349 350 351 352 353 |
// Tools
browser.contextMenus.create({ id: "conjugueur_tab", title: "Conjugueur [onglet]", contexts: ["all"] });
browser.contextMenus.create({ id: "conjugueur_window", title: "Conjugueur [fenêtre]", contexts: ["all"] });
//browser.contextMenus.create({ id: "dictionaries", title: "Dictionnaires", contexts: ["all"] });
browser.contextMenus.create({ id: "lexicon_editor", title: "Éditeur lexical", contexts: ["all"] });
// Rescan page
browser.contextMenus.create({ id: "separator_rescan", type: "separator", contexts: ["editable"] });
browser.contextMenus.onClicked.addListener(function (xInfo, xTab) {
// xInfo = https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/contextMenus/OnClickData
// xTab = https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/tabs/Tab
// confusing: no way to get the node where we click?!
switch (xInfo.menuItemId) {
|
| ︙ | ︙ | |||
372 373 374 375 376 377 378 |
break;
case "lexicon_editor":
openLexiconEditor();
break;
case "dictionaries":
openDictionaries();
break;
| < < < < < | 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
break;
case "lexicon_editor":
openLexiconEditor();
break;
case "dictionaries":
openDictionaries();
break;
default:
console.log("[Background] Unknown menu id: " + xInfo.menuItemId);
console.log(xInfo);
console.log(xTab);
}
});
|
| ︙ | ︙ |
Modified gc_lang/fr/webext/content_scripts/init.js from [e2ae031877] to [7191bd4109].
| ︙ | ︙ | |||
416 417 418 419 420 421 422 |
if (document.activeElement.tagName == "IFRAME") {
//console.log(document.activeElement.id); frameId given by result is different than frame.id
oGrammalecte.startGCPanel(document.activeElement);
} else {
oGrammalecte.showMessage("Erreur. Le cadre sur lequel vous avez cliqué n’a pas pu être identifié. Sélectionnez le texte à corriger et relancez le correcteur via le menu contextuel.");
}
break;
| < < < < | 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
if (document.activeElement.tagName == "IFRAME") {
//console.log(document.activeElement.id); frameId given by result is different than frame.id
oGrammalecte.startGCPanel(document.activeElement);
} else {
oGrammalecte.showMessage("Erreur. Le cadre sur lequel vous avez cliqué n’a pas pu être identifié. Sélectionnez le texte à corriger et relancez le correcteur via le menu contextuel.");
}
break;
default:
console.log("[Content script] Unknown command: " + sActionDone);
}
});
},
/*
|
| ︙ | ︙ |