author | Myhailo Danylenko <isbear@isbear.org.ua> |
Fri, 09 Dec 2016 03:14:57 +0200 | |
changeset 93 | d59df8a9413d |
parent 92 | 66f7e2aa040c |
permissions | -rw-r--r-- |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
1 |
# HG changeset patch |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
2 |
# Parent d4907cafba880f45f2dcf2ced4352c2adf1325ea |
29
335662766a88
Some updates to add-cmake
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
3 |
Change roster item colors on chatstate change |
335662766a88
Some updates to add-cmake
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
4 |
|
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
5 |
diff -r d4907cafba88 mcabber/contrib/themes/light.txt |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
6 |
--- a/mcabber/contrib/themes/light.txt Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
7 |
+++ b/mcabber/contrib/themes/light.txt Fri Dec 09 01:48:40 2016 +0200 |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
8 |
@@ -14,7 +14,6 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
9 |
set color_bgrostersel = green |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
10 |
set color_rostersel = yellow |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
11 |
set color_rosterselmsg = red |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
12 |
-set color_rosternewmsg = red |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
13 |
set color_readmark = red |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
14 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
15 |
# vim:set ft=conf: |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
16 |
diff -r d4907cafba88 mcabber/contrib/themes/light2.txt |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
17 |
--- a/mcabber/contrib/themes/light2.txt Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
18 |
+++ b/mcabber/contrib/themes/light2.txt Fri Dec 09 01:48:40 2016 +0200 |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
19 |
@@ -14,7 +14,6 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
20 |
set color_bgrostersel = black |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
21 |
set color_rostersel = brightgreen |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
22 |
set color_rosterselmsg = red |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
23 |
-set color_rosternewmsg = red |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
24 |
set color_readmark = red |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
25 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
26 |
# vim:set ft=conf: |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
27 |
diff -r d4907cafba88 mcabber/contrib/themes/oliver.txt |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
28 |
--- a/mcabber/contrib/themes/oliver.txt Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
29 |
+++ b/mcabber/contrib/themes/oliver.txt Fri Dec 09 01:48:40 2016 +0200 |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
30 |
@@ -14,7 +14,6 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
31 |
set color_bgrostersel = yellow |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
32 |
set color_rostersel = blue |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
33 |
set color_rosterselmsg = red |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
34 |
-set color_rosternewmsg = red |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
35 |
set color_readmark = red |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
36 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
37 |
# vim:set ft=conf: |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
38 |
diff -r d4907cafba88 mcabber/doc/help/en/hlp_color.txt |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
39 |
--- a/mcabber/doc/help/en/hlp_color.txt Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
40 |
+++ b/mcabber/doc/help/en/hlp_color.txt Fri Dec 09 01:48:40 2016 +0200 |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
41 |
@@ -11,6 +11,7 @@ |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
42 |
Set a color rule (or overwrite, if it already exists). The status is string containing all statuses the roster item can have for the rule to match, or * if any status is OK. Wildcard is the file-matching wildcard that will be applied to JID. Color is the wanted color. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
43 |
If color is -, the rule is removed. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
44 |
If more than one rule matches, the color from the last created (not overwritten) is used. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
45 |
+ Also mask can contain symbols '!', '#', '+' and '.', that represent buddies with urgent condition, with new messages, that are typing and that have ceased typing. These symbols have higher priority than status ones. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
46 |
/color mucnick nick (color|-) |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
47 |
Marks the nick to be colored by given color. If a MUC has colored nicks, this one will be used. If color is -, the color is marked as chosen automatically, which means it will not be used in 'preset' coloring mode, but will stay the same in 'on' coloring mode. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
48 |
/color muc (jid|.|*) [on|preset|off|-] |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
49 |
diff -r d4907cafba88 mcabber/doc/help/uk/hlp_color.txt |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
50 |
--- a/mcabber/doc/help/uk/hlp_color.txt Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
51 |
+++ b/mcabber/doc/help/uk/hlp_color.txt Fri Dec 09 01:48:40 2016 +0200 |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
52 |
@@ -11,6 +11,7 @@ |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
53 |
Додає нове чи змінює існуюче правило кольору. "Статус" складений з літер статусу, до яких докладається це правило (наприклад "n_d?"). Зірочка ("*") відповідає будь-якому статусу. "Маска" подібна до файлової маски й докладається до jid. Правило встановлює колір контактів, що йому відповідають. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
54 |
Щоб вилучити правило, вкажіть колір "-". |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
55 |
Коли є декілька правил, що відповідають контакту, спрацьовує останнє додане (_не_ змінене). |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
56 |
+ Також рядок статусів може містити символи '!', '#', '+' та '.', що відповідають користувачам, які відповідно мають негайні події, нові повідомлення, друкують та друкували але спинилися. Ці символи мають більший пріоритет ніж символи статусів. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
57 |
/color muc (jid|.|*) [on|preset|off|-] |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
58 |
Встановлює режим забарвлення прізвиськ у чаті. Якщо замість jid вказано * режим докладається до всіх чатів, для яких не визначено особистого правила (з вказанням jid). |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
59 |
У режимі on забарвлюються усі прізвиська, у режимі preset - лише ті, для яких колір встановлено командою /color mucnick, а режим off вимикає забарвлення прізвиськ. Режим - прибирає з вказаних jid особисті режими забарвлення. Тоді до них докладається глобальний. Глобальний режим прибрати не можна. |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
60 |
diff -r d4907cafba88 mcabber/mcabber/screen.c |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
61 |
--- a/mcabber/mcabber/screen.c Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
62 |
+++ b/mcabber/mcabber/screen.c Fri Dec 09 01:48:40 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
63 |
@@ -229,6 +229,8 @@ |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
64 |
|
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
65 |
/* Functions */ |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
66 |
|
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
67 |
+static unsigned int attention_sign(void); |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
68 |
+ |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
69 |
static int find_color(const char *name) |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
70 |
{ |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
71 |
int result; |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
72 |
@@ -448,7 +450,7 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
73 |
"roster", |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
74 |
"rostersel", |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
75 |
"rosterselmsg", |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
76 |
- "rosternewmsg", |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
77 |
+ "rosternewmsg", /* not removing this to not break binary compatibility with mainstream */ |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
78 |
"info", |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
79 |
"msgin", |
18
2714b95de09d
Sync with development version
Mikael Berthe <mikael@lilotux.net>
parents:
16
diff
changeset
|
80 |
"readmark", |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
81 |
@@ -522,10 +524,6 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
82 |
init_pair(i+1, ((color) ? find_color(color) : COLOR_RED), |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
83 |
find_color(backselected)); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
84 |
break; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
85 |
- case COLOR_ROSTERNMSG: |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
86 |
- init_pair(i+1, ((color) ? find_color(color) : COLOR_RED), |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
87 |
- find_color(background)); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
88 |
- break; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
89 |
case COLOR_INFO: |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
90 |
init_pair(i+1, ((color) ? find_color(color) : COLOR_WHITE), |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
91 |
find_color(background)); |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
92 |
@@ -829,6 +827,24 @@ |
16
ca5a2f1def20
Rebase to new development version
Mikael Berthe <mikael@lilotux.net>
parents:
1
diff
changeset
|
93 |
settings_set_guard("color_rosternewmsg", scr_color_guard); |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
94 |
settings_set_guard("color_timestamp", scr_color_guard); |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
95 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
96 |
+ { // Add default rule only if user has not defined one already |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
97 |
+ GSList *rel; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
98 |
+ gboolean found = FALSE; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
99 |
+ for (rel = rostercolrules; rel; rel = rel->next) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
100 |
+ rostercolor *rule = rel->data; |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
101 |
+ if ((strchr(rule->status, '#') || strchr(rule->status, attention_sign())) |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
102 |
+ && (!strcmp(rule->wildcard, "*"))) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
103 |
+ found = TRUE; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
104 |
+ break; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
105 |
+ } |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
106 |
+ } |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
107 |
+ if (!found) { |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
108 |
+ char statuses[3] = "#!"; |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
109 |
+ statuses[1] = attention_sign(); |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
110 |
+ scr_roster_color(statuses, "*", "red"); |
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
111 |
+ } |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
112 |
+ } |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
113 |
+ |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
114 |
getmaxyx(stdscr, maxY, maxX); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
115 |
Log_Win_Height = DEFAULT_LOG_WIN_HEIGHT; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
116 |
// Note scr_draw_main_window() should be called early after scr_init_curses() |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
117 |
@@ -2200,6 +2216,10 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
118 |
// for unfolded groups. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
119 |
if (ismsg && (!isgrp || ishid)) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
120 |
pending = '#'; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
121 |
+ // Attention sign? |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
122 |
+ if ((ismuc && isurg >= ui_attn_sign_prio_level_muc) || |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
123 |
+ (!ismuc && isurg >= ui_attn_sign_prio_level)) |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
124 |
+ pending = attention_sign(); |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
125 |
} |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
126 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
127 |
if (ismuc) { |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
128 |
@@ -2223,24 +2243,22 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
129 |
for (n = 0; n < maxx; n++) |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
130 |
waddch(rosterWnd, ' '); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
131 |
} else { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
132 |
- if (pending == '#') |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
133 |
- wattrset(rosterWnd, get_color(COLOR_ROSTERNMSG)); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
134 |
- else { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
135 |
- int color = get_color(COLOR_ROSTER); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
136 |
- if ((!isspe) && (!isgrp)) { // Look for color rules |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
137 |
- GSList *head; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
138 |
- const char *bjid = buddy_getjid(BUDDATA(buddy)); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
139 |
- for (head = rostercolrules; head; head = g_slist_next(head)) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
140 |
- rostercolor *rc = head->data; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
141 |
- if (g_pattern_match_string(rc->compiled, bjid) && |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
142 |
- (!strcmp("*", rc->status) || strchr(rc->status, status))) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
143 |
- color = compose_color(rc->color); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
144 |
- break; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
145 |
- } |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
146 |
+ int color = get_color(COLOR_ROSTER); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
147 |
+ if ((!isspe) && (!isgrp)) { // Look for color rules |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
148 |
+ GSList *head; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
149 |
+ const char *jid = buddy_getjid(BUDDATA(buddy)); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
150 |
+ for (head = rostercolrules; head; head = g_slist_next(head)) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
151 |
+ rostercolor *rc = head->data; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
152 |
+ if (g_pattern_match_string(rc->compiled, jid) && |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
153 |
+ (!strcmp("*", rc->status) || |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
154 |
+ strchr(rc->status, pending) || |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
155 |
+ strchr(rc->status, status))) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
156 |
+ color = compose_color(rc->color); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
157 |
+ break; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
158 |
} |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
159 |
} |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
160 |
- wattrset(rosterWnd, color); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
161 |
} |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
162 |
+ wattrset(rosterWnd, color); |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
163 |
} |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
164 |
|
26
65d81aec6691
Resync to mainstream, drop extend-caps
Myhailo Danylenko <isbear@ukrpost.net>
parents:
24
diff
changeset
|
165 |
if (Roster_Width > prefix_length) |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
166 |
@@ -2248,13 +2266,6 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
167 |
else |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
168 |
name[0] = 0; |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
169 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
170 |
- if (pending == '#') { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
171 |
- // Attention sign? |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
172 |
- if ((ismuc && isurg >= ui_attn_sign_prio_level_muc) || |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
173 |
- (!ismuc && isurg >= ui_attn_sign_prio_level)) |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
174 |
- pending = attention_sign(); |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
175 |
- } |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
176 |
- |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
177 |
if (isgrp) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
178 |
if (ishid) { |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
179 |
int group_count = 0; |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
180 |
diff -r d4907cafba88 mcabber/mcabber/screen.h |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
181 |
--- a/mcabber/mcabber/screen.h Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
182 |
+++ b/mcabber/mcabber/screen.h Fri Dec 09 01:48:40 2016 +0200 |
57
cfa24a16e928
Drop accepted, add guide to seaprate-build
Myhailo Danylenko <isbear@ukrpost.net>
parents:
36
diff
changeset
|
183 |
@@ -47,7 +47,7 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
184 |
COLOR_ROSTER, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
185 |
COLOR_ROSTERSEL, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
186 |
COLOR_ROSTERSELNMSG, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
187 |
- COLOR_ROSTERNMSG, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
188 |
+ COLOR_ROSTERNMSG, /* not removing this to not break binary compatibility with mainstream */ |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
189 |
COLOR_INFO, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
190 |
COLOR_MSGIN, |
18
2714b95de09d
Sync with development version
Mikael Berthe <mikael@lilotux.net>
parents:
16
diff
changeset
|
191 |
COLOR_READMARK, |
92
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
192 |
diff -r d4907cafba88 mcabber/mcabberrc.example |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
193 |
--- a/mcabber/mcabberrc.example Fri Dec 09 01:38:34 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
194 |
+++ b/mcabber/mcabberrc.example Fri Dec 09 01:48:40 2016 +0200 |
66f7e2aa040c
Add fix-compile-warning-xmpp_c, refresh queue
Myhailo Danylenko <isbear@isbear.org.ua>
parents:
87
diff
changeset
|
195 |
@@ -457,16 +457,25 @@ |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
196 |
#set color_bgrostersel = cyan |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
197 |
#set color_rostersel = blue |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
198 |
#set color_rosterselmsg = red |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
199 |
-#set color_rosternewmsg = red |
18
2714b95de09d
Sync with development version
Mikael Berthe <mikael@lilotux.net>
parents:
16
diff
changeset
|
200 |
#set color_readmark = red |
87
78238d26911a
Update series to current dev version
Myhailo Danylenko <isbear@ukrpost.net>
parents:
85
diff
changeset
|
201 |
#set color_timestamp = brightblue |
1
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
202 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
203 |
-# You can color roster items by their status and JID. For example, to have |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
204 |
-# all roster items white, just all contacts from jabber.org that are away, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
205 |
-# not available or do not disturb yellow, you do this: |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
206 |
+# You can color roster items by their status, state and JID. For example, |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
207 |
+# to have all roster items white, just all contacts from jabber.org that |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
208 |
+# are away, not available or do not disturb yellow, you do this: |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
209 |
# |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
210 |
#color roster * * white |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
211 |
#color roster adn *@jabber.org yellow |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
212 |
+# |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
213 |
+# You can specify '!', '#', '+' and '.' in status mask, they will take |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
214 |
+# precedence over status letters and will select buddies accordingly with |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
215 |
+# urgent condition, with new messages, that are typing and that ceased |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
216 |
+# typing. By default there exists one rule: |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
217 |
+# |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
218 |
+#color roster !# * red |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
219 |
+# |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
220 |
+# However, if you define a rule with either '!' or '#', this default rule |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
221 |
+# will not be added. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
222 |
|
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
223 |
# You can let mcabber color nicks in MUC. |
024f3a2dda3e
Add roster-state-colors (hg ignored it for some reason)
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff
changeset
|
224 |
# These colors will by used automatically: |