Skip to content

Commit a4f5bd4

Browse files
authored
Backport: 6x > 2x: Optional show key selector in details view (#525)
1 parent 0b8963c commit a4f5bd4

18 files changed

+28
-1
lines changed

chrome/content/options_display.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ let gDKIMOptionsDisplayPane = {
1717
if (gDKIMOptionsDisplayPane.initDone) { return; }
1818
gDKIMOptionsDisplayPane.checkBox.showAdvancedInfo = document.getElementById("display.advancedInfo.show");
1919
gDKIMOptionsDisplayPane.checkBox.allSignatures = document.getElementById("display.advancedInfo.allSignatures");
20+
gDKIMOptionsDisplayPane.checkBox.includeSelector = document.getElementById("display.advancedInfo.includeSelector");
2021
gDKIMOptionsDisplayPane.checkBox.includeHeaders = document.getElementById("display.advancedInfo.includeHeaders");
2122
gDKIMOptionsDisplayPane.toggleDetailsOptionsEnabled();
2223
gDKIMOptionsDisplayPane.initDone = true;
@@ -26,6 +27,7 @@ let gDKIMOptionsDisplayPane = {
2627
"use strict";
2728
let disabled = !gDKIMOptionsDisplayPane.checkBox.showAdvancedInfo.checked;
2829
gDKIMOptionsDisplayPane.checkBox.allSignatures.disabled = disabled;
30+
gDKIMOptionsDisplayPane.checkBox.includeSelector.disabled = disabled;
2931
gDKIMOptionsDisplayPane.checkBox.includeHeaders.disabled = disabled;
3032
}
3133

chrome/content/options_display.xul

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@
6969
<preference id="pref_display.advancedInfo.allSignatures"
7070
name="extensions.dkim_verifier.advancedInfo.allSignatures"
7171
type="bool"/>
72+
<preference id="pref_display.advancedInfo.includeSelector"
73+
name="extensions.dkim_verifier.advancedInfo.includeSelector"
74+
type="bool"/>
7275
<preference id="pref_display.advancedInfo.includeHeaders"
7376
name="extensions.dkim_verifier.advancedInfo.includeHeaders"
7477
type="bool"/>
@@ -202,6 +205,9 @@
202205
<checkbox preference="pref_display.advancedInfo.allSignatures"
203206
label="&display.advancedInfo.allSignatures.label;"
204207
id="display.advancedInfo.allSignatures" />
208+
<checkbox preference="pref_display.advancedInfo.includeSelector"
209+
label="&display.advancedInfo.includeSelector.label;"
210+
id="display.advancedInfo.includeSelector" />
205211
<checkbox preference="pref_display.advancedInfo.includeHeaders"
206212
label="&display.advancedInfo.includeHeaders.label;"
207213
id="display.advancedInfo.includeHeaders" />

chrome/locale/de/dkim.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,6 @@ DKIM_RESULT_DETAILS_TIME_EXPIRY = Sigiert um %S, läuft ab um %S
118118
DKIM_RESULT_DETAILS_TIME_NO_EXPIRY = Signiert um %S, läuft nie ab
119119
DKIM_RESULT_DETAILS_ALGORITHM = Algorithmus: %S / %S
120120
DKIM_RESULT_DETAILS_ALGORITHM_WITH_LENGTH = Algorithmus: %S (%S Bit) / %S
121+
DKIM_RESULT_DETAILS_SELECTOR = Schlüssel-Selektor: %S
121122
DKIM_RESULT_DETAILS_HEADERS = Signierte Kopfzeilen: %S
122123
DKIM_RESULT_DETAILS_WARNINGS = Warnungen:\n- %S

chrome/locale/de/options.dtd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,5 @@
108108

109109
<!ENTITY display.advancedInfo.show.label "Erweiterte Signatur-Informationen in Tooltips anzeigen">
110110
<!ENTITY display.advancedInfo.allSignatures.label "Alle Signaturen anzeigen">
111+
<!ENTITY display.advancedInfo.includeSelector.label "Schlüssel-Selektor anzeigen">
111112
<!ENTITY display.advancedInfo.includeHeaders.label "Information über signierte Kopfzeilen anzeigen">

chrome/locale/en-US/dkim.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,6 @@ DKIM_RESULT_DETAILS_TIME_EXPIRY = Signed at %S, expires at %S
118118
DKIM_RESULT_DETAILS_TIME_NO_EXPIRY = Signed at %S, expires never
119119
DKIM_RESULT_DETAILS_ALGORITHM = Algorithm: %S / %S
120120
DKIM_RESULT_DETAILS_ALGORITHM_WITH_LENGTH = Algorithm: %S (%S bit) / %S
121+
DKIM_RESULT_DETAILS_SELECTOR = Key selector: %S
121122
DKIM_RESULT_DETAILS_HEADERS = Signed headers: %S
122123
DKIM_RESULT_DETAILS_WARNINGS = Warnings:\n- %S

chrome/locale/en-US/options.dtd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,5 @@
108108

109109
<!ENTITY display.advancedInfo.show.label "Show extended signature information in tooltips">
110110
<!ENTITY display.advancedInfo.allSignatures.label "Show all signatures">
111+
<!ENTITY display.advancedInfo.includeSelector.label "Show key selector">
111112
<!ENTITY display.advancedInfo.includeHeaders.label "Show signed headers">

chrome/locale/fr/dkim.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,6 @@ DKIM_RESULT_DETAILS_TIME_EXPIRY = Signed at %S, expires at %S
118118
DKIM_RESULT_DETAILS_TIME_NO_EXPIRY = Signed at %S, expires never
119119
DKIM_RESULT_DETAILS_ALGORITHM = Algorithm: %S / %S
120120
DKIM_RESULT_DETAILS_ALGORITHM_WITH_LENGTH = Algorithm: %S (%S bit) / %S
121+
DKIM_RESULT_DETAILS_SELECTOR = Key selector: %S
121122
DKIM_RESULT_DETAILS_HEADERS = Signed headers: %S
122123
DKIM_RESULT_DETAILS_WARNINGS = Warnings:\n- %S

chrome/locale/fr/options.dtd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,5 @@
108108

109109
<!ENTITY display.advancedInfo.show.label "Show extended signature information in tooltips">
110110
<!ENTITY display.advancedInfo.allSignatures.label "Show all signatures">
111+
<!ENTITY display.advancedInfo.includeSelector.label "Show key selector">
111112
<!ENTITY display.advancedInfo.includeHeaders.label "Show signed headers">

chrome/locale/hu/dkim.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,6 @@ DKIM_RESULT_DETAILS_TIME_EXPIRY = Signed at %S, expires at %S
118118
DKIM_RESULT_DETAILS_TIME_NO_EXPIRY = Signed at %S, expires never
119119
DKIM_RESULT_DETAILS_ALGORITHM = Algorithm: %S / %S
120120
DKIM_RESULT_DETAILS_ALGORITHM_WITH_LENGTH = Algorithm: %S (%S bit) / %S
121+
DKIM_RESULT_DETAILS_SELECTOR = Key selector: %S
121122
DKIM_RESULT_DETAILS_HEADERS = Signed headers: %S
122123
DKIM_RESULT_DETAILS_WARNINGS = Warnings:\n- %S

chrome/locale/hu/options.dtd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,5 @@
108108

109109
<!ENTITY display.advancedInfo.show.label "Show extended signature information in tooltips">
110110
<!ENTITY display.advancedInfo.allSignatures.label "Show all signatures">
111+
<!ENTITY display.advancedInfo.includeSelector.label "Show key selector">
111112
<!ENTITY display.advancedInfo.includeHeaders.label "Show signed headers">

0 commit comments

Comments
 (0)