Grammalecte  Check-in [486dc1d1e5]

Overview
Comment:[fx] update note for reviewers
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fx
Files: files | file ages | folders
SHA3-256: 486dc1d1e52f053aee89735e00d6e5106adc10825757a3f47294f8765a107036
User & Date: olr on 2020-07-21 06:43:57
Other Links: manifest | tags
Context
2020-07-21
06:46
[fx] update note for reviewers check-in: d00dce0d39 user: olr tags: trunk, fx
06:43
[fx] update note for reviewers check-in: 486dc1d1e5 user: olr tags: trunk, fx
06:35
[fx] add a note for reviewers check-in: 57dc4f6ed0 user: olr tags: trunk, fx
Changes

Modified gc_lang/fr/webext/NOTE_FOR_REVIEWERS.md from [034eede7f1] to [0709ea0573].

1
2
3
4
5


6
7
8
9
10
11



12
13
14
15
16
17

18
19
20

21
22
23
24
25
26
27
1
2



3
4



5
6
7
8
9
10
11
12
13
14


15
16
17

18
19
20
21
22
23
24
25


-
-
-
+
+
-
-
-



+
+
+




-
-
+


-
+







# Grammalecte for Firefox and Chrome and for Thunderbird


[Website](https://grammalecte.net)
[Code](http://code.grammalecte.net:8080/home)
* [Website](https://grammalecte.net)
* [Source code](http://code.grammalecte.net:8080/home)


## WebExtension

This extension offers a grammar checking tool for the French Language.


## WebExtension

The grammar checker runs in a Worker launched from the background script.
And text are analysed at users request. Results are displayed within
the webpages.


    Content-scripts <---> Background <---> Grammar checker (Worker)
    Content-scripts <---> Background <---> Worker: Grammar checker (gce_worker.js)


### Folders in the addon
### Folders

* grammalecte: the grammar checker (receive texts, analyse it and send back results).
* content_scripts (what is run in content-scripts).
* panel: browser_action panel, and other webpages (lexicon editor, conjugueur and other stuff).


### Building the extension
41
42
43
44
45
46
47
48

49
50
51
52
53

54
55
39
40
41
42
43
44
45

46
47
48
49
50

51
52
53







-
+




-
+



Build and rebuild data (may be not deterministic):

    make.py fr -js -b -d

If you got the source code from a zip archive, you must first uncompress the archive
in `gc_lang/fr/dictionnaire/lexique/corpus_data`. (It isn’t possible to upload the
source code as is to Mozilla website, as these files are considered too big).
source code as is to Mozilla website, as these files are considered too big.)


## MailExtension

The MailExtension is built upon the Grammalecte [WebExtension](https://addons.mozilla.org/fr/firefox/addon/grammalecte-fr/)
The MailExtension is built upon the Grammalecte [WebExtension](https://addons.mozilla.org/fr/firefox/addon/grammalecte-fr/).

Both extensions use the same code. Only one file differs: manifest.json