XEP-0392: theme, ui: conditionally colorize user nicks

* add theme_hash_attrs()
* when printing a user message check PREF_COLOR_NICK to decide whether
  to colorize it or not

ideally we should hash the jid instead of the nick but this is already
a first step.
This commit is contained in:
Aurelien Aptel
2019-12-03 20:59:18 +01:00
parent 4a672bda22
commit 7a0a578a8a
3 changed files with 11 additions and 0 deletions

View File

@@ -147,6 +147,7 @@ gboolean theme_load(const char *const theme_name);
gboolean theme_exists(const char *const theme_name);
GSList* theme_list(void);
void theme_close(void);
int theme_hash_attrs(const char *str);
int theme_attrs(theme_item_t attrs);
char* theme_get_string(char *str);
void theme_free_string(char *str);