mirror of
https://github.com/passepartoutvpn/wireguard-apple.git
synced 2025-01-18 06:19:04 +00:00
Highlighter: Report each key type separately
Signed-off-by: Roopesh Chander <roop@roopc.net>
This commit is contained in:
parent
94c4922913
commit
bbeb732ef3
@ -56,10 +56,6 @@ class ConfTextStorage: NSTextStorage {
|
||||
.foregroundColor: theme.key,
|
||||
.font: boldFont
|
||||
],
|
||||
HighlightKey.rawValue: [
|
||||
.foregroundColor: theme.plainText,
|
||||
.font: defaultFont
|
||||
],
|
||||
HighlightIP.rawValue: [
|
||||
.foregroundColor: theme.url,
|
||||
.font: defaultFont
|
||||
|
@ -470,9 +470,13 @@ static void highlight_value(struct highlight_span_array *ret, const string_span_
|
||||
{
|
||||
switch (section) {
|
||||
case PrivateKey:
|
||||
append_highlight_span(ret, parent.s, s, is_valid_key(s) ? HighlightPrivateKey : HighlightError);
|
||||
break;
|
||||
case PublicKey:
|
||||
append_highlight_span(ret, parent.s, s, is_valid_key(s) ? HighlightPublicKey : HighlightError);
|
||||
break;
|
||||
case PresharedKey:
|
||||
append_highlight_span(ret, parent.s, s, is_valid_key(s) ? HighlightKey : HighlightError);
|
||||
append_highlight_span(ret, parent.s, s, is_valid_key(s) ? HighlightPresharedKey : HighlightError);
|
||||
break;
|
||||
case MTU:
|
||||
append_highlight_span(ret, parent.s, s, is_valid_mtu(s) ? HighlightMTU : HighlightError);
|
||||
|
@ -8,7 +8,9 @@
|
||||
enum highlight_type {
|
||||
HighlightSection,
|
||||
HighlightKeytype,
|
||||
HighlightKey,
|
||||
HighlightPrivateKey,
|
||||
HighlightPublicKey,
|
||||
HighlightPresharedKey,
|
||||
HighlightIP,
|
||||
HighlightCidr,
|
||||
HighlightHost,
|
||||
|
Loading…
Reference in New Issue
Block a user