From fbc302317ad635c095c77170882b4fbb16a4dace Mon Sep 17 00:00:00 2001 From: James Booth Date: Thu, 14 Jan 2016 22:54:50 +0000 Subject: Added roster contact themes --- src/config/theme.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/config/theme.h') diff --git a/src/config/theme.h b/src/config/theme.h index c0380354..7b86d1a7 100644 --- a/src/config/theme.h +++ b/src/config/theme.h @@ -85,6 +85,24 @@ typedef enum { THEME_OTR_UNTRUSTED, THEME_OCCUPANTS_HEADER, THEME_ROSTER_HEADER, + THEME_ROSTER_ONLINE, + THEME_ROSTER_OFFLINE, + THEME_ROSTER_AWAY, + THEME_ROSTER_CHAT, + THEME_ROSTER_DND, + THEME_ROSTER_XA, + THEME_ROSTER_ONLINE_ACTIVE, + THEME_ROSTER_OFFLINE_ACTIVE, + THEME_ROSTER_AWAY_ACTIVE, + THEME_ROSTER_CHAT_ACTIVE, + THEME_ROSTER_DND_ACTIVE, + THEME_ROSTER_XA_ACTIVE, + THEME_ROSTER_ONLINE_UNREAD, + THEME_ROSTER_OFFLINE_UNREAD, + THEME_ROSTER_AWAY_UNREAD, + THEME_ROSTER_CHAT_UNREAD, + THEME_ROSTER_DND_UNREAD, + THEME_ROSTER_XA_UNREAD, THEME_ROSTER_ROOM, THEME_ROSTER_ROOM_UNREAD, THEME_RECEIPT_SENT, @@ -113,6 +131,10 @@ gboolean theme_load(const char *const theme_name); GSList* theme_list(void); void theme_close(void); int theme_attrs(theme_item_t attrs); + theme_item_t theme_main_presence_attrs(const char *const presence); +theme_item_t theme_roster_unread_presence_attrs(const char *const presence); +theme_item_t theme_roster_active_presence_attrs(const char *const presence); +theme_item_t theme_roster_presence_attrs(const char *const presence); #endif -- cgit 1.4.1-2-gfad0 y/commit/tests/unittests/test_cmd_presence.h?id=14f33e54f66e7b23ddd67e91a13b628066da2a48'>commit diff stats
path: root/tests/unittests/test_cmd_presence.h
blob: 620921aed1f39bd7c421f83cfab02ad0cafcd567 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
void cmd_presence_shows_usage_when_bad_subcmd(void **state);
void cmd_presence_shows_usage_when_bad_console_setting(void **state);
void cmd_presence_shows_usage_when_bad_chat_setting(void **state);
void cmd_presence_shows_usage_when_bad_muc_setting(void **state);
void cmd_presence_console_sets_all(void **state);
void cmd_presence_console_sets_online(void **state);
void cmd_presence_console_sets_none(void **state);
void cmd_presence_chat_sets_all(void **state);
void cmd_presence_chat_sets_online(void **state);
void cmd_presence_chat_sets_none(void **state);
void cmd_presence_room_sets_all(void **state);
void cmd_presence_room_sets_online(void **state);
void cmd_presence_room_sets_none(void **state);