Overview
Comment: | [fx][js] In webext use new fonction of Textformater |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core | fx | nodejs |
Files: | files | file ages | folders |
SHA3-256: |
189b40441e4bb0d654d4ea561731e216 |
User & Date: | IllusionPerdu on 2018-10-12 17:44:55 |
Original Comment: | [webext][js] In webext use new fonction of Textformater |
Other Links: | branch diff | manifest | tags |
Context
2018-10-13
| ||
21:33 | [fx][js] Move 3 functions from panel_tf to textformatter check-in: fbfbc2dc85 user: IllusionPerdu tags: core, fx, nodejs | |
2018-10-12
| ||
17:44 | [fx][js] In webext use new fonction of Textformater check-in: 189b40441e user: IllusionPerdu tags: core, fx, nodejs | |
14:22 | [core][js] Textformater fix syntax change check-in: 4afd98aa33 user: IllusionPerdu tags: core, nodejs | |
Changes
Modified gc_lang/fr/modules-js/textformatter.js from [6ee920637b] to [a56649effd].
︙ | |||
347 348 349 350 351 352 353 | 347 348 349 350 351 352 353 354 | - | return oReplTable; } } if (typeof(exports) !== 'undefined') { exports.TextFormatter = TextFormatter; |
Modified gc_lang/fr/webext/content_scripts/panel_tf.js from [d7b30c236e] to [c327401412].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | + + + | // JavaScript // Text formatter "use strict"; class GrammalecteTextFormatter extends GrammalectePanel { constructor (...args) { super(...args); this.xTFNode = this._createTextFormatter(); this.xPanelContent.appendChild(this.xTFNode); this.xTextArea = null; this.TextFormatter = new TextFormatter(); this.formatText = this.TextFormatter.formatTextRuleCount; } _createTextFormatter () { let xTFNode = document.createElement("div"); try { // Options let xOptions = oGrammalecte.createNode("div", {id: "grammalecte_tf_options"}); |
︙ | |||
155 156 157 158 159 160 161 | 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 | - + | _createOrdinalOptions () { let xLine = oGrammalecte.createNode("div", {className: "grammalecte_tf_blockopt grammalecte_tf_underline"}); xLine.appendChild(this._createOption("o_ordinals_no_exponant", true, "Ordinaux (15e, XXIe…)")); xLine.appendChild(this._createOption("o_ordinals_exponant", true, "e → ᵉ")); xLine.appendChild(oGrammalecte.createNode("div", {id: "res_"+"o_ordinals_no_exponant", className: "grammalecte_tf_result", textContent: "·"})); return xLine; } |
︙ | |||
256 257 258 259 260 261 262 | 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 | - + | try { const t0 = Date.now(); //window.setCursor("wait"); // change pointer this.resetProgressBar(); let sText = this.xTextArea.value.normalize("NFC"); document.getElementById('grammalecte_tf_progressbar').max = 7; let n1 = 0, n2 = 0, n3 = 0, n4 = 0, n5 = 0, n6 = 0, n7 = 0; |
︙ | |||
506 507 508 509 510 511 512 | 509 510 511 512 513 514 515 516 517 518 519 520 521 522 | - - - - - - - - - - - - - - - - - - | this.xTextArea.value = sText; } catch (e) { showError(e); } } |
︙ |