mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
Added chat status colours to preferences.c
This commit is contained in:
parent
d4803bedc0
commit
156918802d
@ -59,6 +59,10 @@ static struct colours_t {
|
|||||||
NCURSES_COLOR_T bkgnd;
|
NCURSES_COLOR_T bkgnd;
|
||||||
NCURSES_COLOR_T text;
|
NCURSES_COLOR_T text;
|
||||||
NCURSES_COLOR_T online;
|
NCURSES_COLOR_T online;
|
||||||
|
NCURSES_COLOR_T away;
|
||||||
|
NCURSES_COLOR_T chat;
|
||||||
|
NCURSES_COLOR_T dnd;
|
||||||
|
NCURSES_COLOR_T xa;
|
||||||
NCURSES_COLOR_T offline;
|
NCURSES_COLOR_T offline;
|
||||||
NCURSES_COLOR_T err;
|
NCURSES_COLOR_T err;
|
||||||
NCURSES_COLOR_T inc;
|
NCURSES_COLOR_T inc;
|
||||||
@ -149,6 +153,18 @@ _load_colours(void)
|
|||||||
gchar *online_val = g_key_file_get_string(prefs, "colours", "online", NULL);
|
gchar *online_val = g_key_file_get_string(prefs, "colours", "online", NULL);
|
||||||
_set_colour(online_val, &colour_prefs.online, COLOR_GREEN);
|
_set_colour(online_val, &colour_prefs.online, COLOR_GREEN);
|
||||||
|
|
||||||
|
gchar *away_val = g_key_file_get_string(prefs, "colours", "away", NULL);
|
||||||
|
_set_colour(away_val, &colour_prefs.away, COLOR_GREEN);
|
||||||
|
|
||||||
|
gchar *chat_val = g_key_file_get_string(prefs, "colours", "chat", NULL);
|
||||||
|
_set_colour(chat_val, &colour_prefs.chat, COLOR_GREEN);
|
||||||
|
|
||||||
|
gchar *dnd_val = g_key_file_get_string(prefs, "colours", "dnd", NULL);
|
||||||
|
_set_colour(dnd_val, &colour_prefs.dnd, COLOR_GREEN);
|
||||||
|
|
||||||
|
gchar *xa_val = g_key_file_get_string(prefs, "colours", "xa", NULL);
|
||||||
|
_set_colour(xa_val, &colour_prefs.xa, COLOR_GREEN);
|
||||||
|
|
||||||
gchar *offline_val = g_key_file_get_string(prefs, "colours", "offline", NULL);
|
gchar *offline_val = g_key_file_get_string(prefs, "colours", "offline", NULL);
|
||||||
_set_colour(offline_val, &colour_prefs.offline, COLOR_CYAN);
|
_set_colour(offline_val, &colour_prefs.offline, COLOR_CYAN);
|
||||||
|
|
||||||
@ -326,6 +342,30 @@ prefs_get_online()
|
|||||||
return colour_prefs.online;
|
return colour_prefs.online;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
NCURSES_COLOR_T
|
||||||
|
prefs_get_away()
|
||||||
|
{
|
||||||
|
return colour_prefs.away;
|
||||||
|
}
|
||||||
|
|
||||||
|
NCURSES_COLOR_T
|
||||||
|
prefs_get_chat()
|
||||||
|
{
|
||||||
|
return colour_prefs.chat;
|
||||||
|
}
|
||||||
|
|
||||||
|
NCURSES_COLOR_T
|
||||||
|
prefs_get_dnd()
|
||||||
|
{
|
||||||
|
return colour_prefs.dnd;
|
||||||
|
}
|
||||||
|
|
||||||
|
NCURSES_COLOR_T
|
||||||
|
prefs_get_xa()
|
||||||
|
{
|
||||||
|
return colour_prefs.xa;
|
||||||
|
}
|
||||||
|
|
||||||
NCURSES_COLOR_T
|
NCURSES_COLOR_T
|
||||||
prefs_get_offline()
|
prefs_get_offline()
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user