Overview
Context
Changes
Modified gc_lang/fr/webext/background.js
from [8c06e3086c]
to [fd656c9d96].
︙ | | |
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
-
-
+
+
-
-
+
+
|
browser.runtime.onConnect.addListener(handleConnexion);
/*
Context Menu
*/
browser.contextMenus.create({
id: "parseAndSpellcheck",
title: "Correction grammaticale",
id: "getListOfTokens",
title: "Analyser",
contexts: ["selection"]
});
browser.contextMenus.create({
id: "getListOfTokens",
title: "Lexicographe",
id: "parseAndSpellcheck",
title: "Corriger",
contexts: ["selection"]
});
browser.contextMenus.create({
id: "whatever",
type: "separator",
contexts: ["selection"]
|
︙ | | |
Modified gc_lang/fr/webext/content_scripts/panels_content.css
from [4620d0a4ab]
to [2efcd78668].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
+
|
/*
CSS
Content panels for Grammalecte
*/
/*
Wrapper
*/
.grammalecte_wrapper {
margin: 3px;
padding: 5px;
border-radius: 3px;
background-color: hsl(210, 40%, 96%);
border: 1px solid hsl(210, 40%, 92%);
box-shadow: 0 0 2px hsla(210, 40%, 0%, .5);
font-family: "Trebuchet MS", "Liberation Sans", sans-serif;
color: hsl(210, 40%, 50%);
|
︙ | | |
Modified gc_lang/fr/webext/panel/main.css
from [182d8e0b86]
to [66079c1d8f].
︙ | | |
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
-
+
|
#page {
background-color: hsl(210, 0%, 100%);
height: 500px;
overflow: auto;
}
#page h1 {
margin: 0 0 10px 0;
color: hsl(210, 70%, 70%);
color: hsl(210, 50%, 50%);
font: bold 30px 'Yanone Kaffeesatz', "Liberation Sans Narrow", sans-serif;
}
/*
Home
*/
|
︙ | | |
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
|
+
+
+
-
+
+
+
+
+
-
+
+
+
+
|
/*
Help
*/
#help_page {
display: none;
padding: 20px;
}
#help_page h2 {
font-size: 20px;
background-color: hsl(0, 50%, 90%);
color: hsl(210, 50%, 50%);
}
#help_page .shortcut {
margin-top: 10px;
font-weight: bold;
font-size: 13px;
}
#help_page .shortcut_label {
margin-left: 30px;
}
/*
Grammar checking options
*/
#gc_options_page {
display: none;
padding: 20px;
|
︙ | | |
Modified gc_lang/fr/webext/panel/main.html
from [ffe15c1a20]
to [e85dfabd88].
︙ | | |
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
-
+
|
</p>
</div>
</section> <!-- #home_page -->
<section id="help_page" class="page">
<h1>AIDE</h1>
<div id="help_section">
<p data-l10n-id="useContextMenu"></p>
<p class="right"><img src="img/contextmenu.png" title="menu contextuel sur zone de texte" /></p>
<p><b data-l10n-id="shortcuts"></b></p>
<p><span class="key" data-l10n-id="keyTF"></span> ❱ <span class="goto" data-l10n-id="keyLabelTF"></span></p>
<p>Grammalecte encadre les zones de texte usuelles et propose des boutons pour accéder aux fonctionnalités existantes.</p>
<p class="right"><img src="../img/frame_and_buttons.png" title="cadre avec boutons" /></p>
<p>Pour les autres zones de texte (HTML éditable), il faut sélectionner le texte et utiliser le menu contextuel.</p>
<p class="right"><img src="../img/contextmenu.png" title="menu contextuel sur sélection" /></p>
<h2>Raccourcis clavier</h2>
<p class="shortcut">CTRL+MAJ+F6</p>
<p class="shortcut_label">Conjugueur (dans un onglet)</p>
<p class="shortcut">CTRL+MAJ+F7</p>
<p><span class="key" data-l10n-id="keyGC"></span> ❱ <span class="goto" data-l10n-id="keyLabelGC"></span></p>
<p><span class="key" data-l10n-id="keyCJ"></span> ❱ <span class="goto" data-l10n-id="keyLabelCJ"></span></p>
<p class="shortcut_label">Conjugueur (dans une fenêtre)</p>
</div>
</section> <!-- #help_page -->
<section id="gc_options_page" class="page">
<h1>OPTIONS GRAMMATICALES</h1>
<div id="grammar_options">
${webextOptionsHTML}
</div>
<div id="default_options_button" class="button blue center">Options par défaut</div>
</section> <!-- #gc_options_page -->
<section id="sc_options_page" class="page">
<h1>OPTIONS ORTHOGRAPHIQUES</h1>
<div id="spelling_options">
<p id="dictionaries_info" data-l10n-id="dictionaries_info">*** non actif ***</p>
<p id="dictionaries_info" data-l10n-id="dictionaries_info">Section inactive. WebExtension ne propose pas encore d’interface de programmation pour le correcteur orthographique.</p>
<div class="dict_section" id="fr-FR-modern_box">
<p><input type="checkbox" id="fr-FR-modern" /> <label for="fr-FR-modern">“Moderne”</label></p>
<p class="dict_description">Ce dictionnaire propose l’orthographe telle qu’elle est écrite aujourd’hui le plus couramment. C’est le dictionnaire recommandé si le français n’est pas votre langue maternelle ou si vous ne désirez qu’une seule graphie correcte par mot.</p>
</div>
<div class="dict_section" id="fr-FR-classic_box">
<p><input type="checkbox" id="fr-FR-classic" /> <label for="fr-FR-classic">“Classique” (recommandé)</label></p>
<p class="dict_description">Il s’agit du dictionnaire “Moderne”, avec des graphies classiques en sus, certaines encore communément utilisées, d’autres désuètes. C’est le dictionnaire recommandé si le français est votre langue maternelle.</p>
|
︙ | | |
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
-
-
+
+
+
|
<p class="dict_description">Ce dictionnaire contient les variantes graphiques, classiques, réformées, ainsi que d’autres plus rares encore. Ce dictionnaire est déconseillé à ceux qui ne connaissent pas très bien la langue française.</p>
</div>
</div>
</section> <!-- #sc_options_page -->
<section id="test_page" class="page">
<div id="test_cmd">
<h1>TESTS</h1>
<div><a href="https://www.dicollecte.org/test.html" target="_blank">Page for tests</a></div>
<h1>ZONE DE TEST</h1>
<p>Section de contrôle pour le développement du logiciel…</p>
<div><a href="https://www.dicollecte.org/test.html" target="_blank">Page de test</a></div>
<textarea id="text_to_test" rows="10"></textarea>
<div id="fulltests_button" class="button blue">Tests complets</div> <div id="text_to_test_button" class="button green fright">Analyser</div>
</div>
<pre id="tests_result"></pre>
</section> <!-- #test_page -->
</div> <!-- #page -->
|
︙ | | |