EmpathyTheme

EmpathyTheme

Synopsis

                    EmpathyTheme;
void                empathy_theme_update_view           (EmpathyTheme *theme,
                                                         EmpathyChatView *view);
void                empathy_theme_append_message        (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         EmpathyMessage *msg);
void                empathy_theme_append_text           (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         const gchar *body,
                                                         const gchar *tag,
                                                         const gchar *link_tag);
void                empathy_theme_append_spacing        (EmpathyTheme *theme,
                                                         EmpathyChatView *view);
void                empathy_theme_append_event          (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         const gchar *str);
void                empathy_theme_append_timestamp      (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         EmpathyMessage *message,
                                                         gboolean show_date,
                                                         gboolean show_time);
void                empathy_theme_maybe_append_date_and_time
                                                        (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         EmpathyMessage *message);
gboolean            empathy_theme_get_show_avatars      (EmpathyTheme *theme);
void                empathy_theme_set_show_avatars      (EmpathyTheme *theme,
                                                         gboolean show);

Object Hierarchy

  GObject
   +----EmpathyTheme
         +----EmpathyThemeBoxes
         +----EmpathyThemeIrc

Properties

  "show-avatars"             gboolean              : Read / Write

Description

Details

EmpathyTheme

typedef struct _EmpathyTheme EmpathyTheme;


empathy_theme_update_view ()

void                empathy_theme_update_view           (EmpathyTheme *theme,
                                                         EmpathyChatView *view);

theme :

view :


empathy_theme_append_message ()

void                empathy_theme_append_message        (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         EmpathyMessage *msg);

theme :

view :

msg :


empathy_theme_append_text ()

void                empathy_theme_append_text           (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         const gchar *body,
                                                         const gchar *tag,
                                                         const gchar *link_tag);

theme :

view :

body :

tag :

link_tag :


empathy_theme_append_spacing ()

void                empathy_theme_append_spacing        (EmpathyTheme *theme,
                                                         EmpathyChatView *view);

theme :

view :


empathy_theme_append_event ()

void                empathy_theme_append_event          (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         const gchar *str);

theme :

view :

str :


empathy_theme_append_timestamp ()

void                empathy_theme_append_timestamp      (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         EmpathyMessage *message,
                                                         gboolean show_date,
                                                         gboolean show_time);

theme :

view :

message :

show_date :

show_time :


empathy_theme_maybe_append_date_and_time ()

void                empathy_theme_maybe_append_date_and_time
                                                        (EmpathyTheme *theme,
                                                         EmpathyChatView *view,
                                                         EmpathyMessage *message);

theme :

view :

message :


empathy_theme_get_show_avatars ()

gboolean            empathy_theme_get_show_avatars      (EmpathyTheme *theme);

theme :

Returns :


empathy_theme_set_show_avatars ()

void                empathy_theme_set_show_avatars      (EmpathyTheme *theme,
                                                         gboolean show);

theme :

show :

Property Details

The "show-avatars" property

  "show-avatars"             gboolean              : Read / Write

Default value: TRUE