|  |  |  | libempathy-gtk Reference Manual |  | 
|---|---|---|---|---|
#define G_STR_EMPTY (x) void empathy_glade_get_file_simple (const gchar *filename, const gchar *root, const gchar *domain, const gchar *first_required_widget, ...); GladeXML* empathy_glade_get_file (const gchar *filename, const gchar *root, const gchar *domain, const gchar *first_required_widget, ...); void empathy_glade_connect (GladeXML *gui, gpointer user_data, gchar *first_widget, ...); void empathy_glade_setup_size_group (GladeXML *gui, GtkSizeGroupMode mode, gchar *first_widget, ...); const gchar* empathy_icon_name_from_account (McAccount *account); const gchar* empathy_icon_name_for_presence_state (McPresence state); const gchar* empathy_icon_name_for_presence (EmpathyPresence *presence); const gchar* empathy_icon_name_for_contact (EmpathyContact *contact); GdkPixbuf* empathy_pixbuf_from_data (gchar *data, gsize data_size); GdkPixbuf* empathy_pixbuf_from_avatar_scaled (EmpathyAvatar *avatar, gint width, gint height); GdkPixbuf* empathy_pixbuf_avatar_from_contact_scaled (EmpathyContact *contact, gint width, gint height); GdkPixbuf* empathy_pixbuf_scale_down_if_necessary (GdkPixbuf *pixbuf, gint max_size); GdkPixbuf* empathy_pixbuf_from_icon_name (const gchar *icon_name, GtkIconSize icon_size); gboolean empathy_text_iter_forward_search (const GtkTextIter *iter, const gchar *str, GtkTextIter *match_start, GtkTextIter *match_end, const GtkTextIter *limit); gboolean empathy_text_iter_backward_search (const GtkTextIter *iter, const gchar *str, GtkTextIter *match_start, GtkTextIter *match_end, const GtkTextIter *limit); gboolean empathy_window_get_is_visible (GtkWindow *window); void empathy_window_present (GtkWindow *window, gboolean steal_focus); void empathy_window_iconify (GtkWindow *window, GtkStatusIcon *status_icon); GtkWindow* empathy_get_toplevel_window (GtkWidget *widget); void empathy_url_show (const char *url); void empathy_toggle_button_set_state_quietly (GtkWidget *widget, GCallback callback, gpointer user_data, gboolean active); GtkWidget* empathy_link_button_new (const gchar *url, const gchar *title);
void                empathy_glade_get_file_simple       (const gchar *filename,
                                                         const gchar *root,
                                                         const gchar *domain,
                                                         const gchar *first_required_widget,
                                                         ...);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | 
GladeXML* empathy_glade_get_file (const gchar *filename, const gchar *root, const gchar *domain, const gchar *first_required_widget, ...);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
void empathy_glade_connect (GladeXML *gui, gpointer user_data, gchar *first_widget, ...);
| 
 | |
| 
 | |
| 
 | |
| 
 | 
void empathy_glade_setup_size_group (GladeXML *gui, GtkSizeGroupMode mode, gchar *first_widget, ...);
| 
 | |
| 
 | |
| 
 | |
| 
 | 
const gchar* empathy_icon_name_from_account (McAccount *account);
| 
 | |
| Returns : | 
const gchar*        empathy_icon_name_for_presence_state
                                                        (McPresence state);
| 
 | |
| Returns : | 
const gchar* empathy_icon_name_for_presence (EmpathyPresence *presence);
| 
 | |
| Returns : | 
const gchar* empathy_icon_name_for_contact (EmpathyContact *contact);
| 
 | |
| Returns : | 
GdkPixbuf*          empathy_pixbuf_from_data            (gchar *data,
                                                         gsize data_size);
| 
 | |
| 
 | |
| Returns : | 
GdkPixbuf* empathy_pixbuf_from_avatar_scaled (EmpathyAvatar *avatar, gint width, gint height);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
GdkPixbuf*          empathy_pixbuf_avatar_from_contact_scaled
                                                        (EmpathyContact *contact,
                                                         gint width,
                                                         gint height);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
GdkPixbuf*          empathy_pixbuf_scale_down_if_necessary
                                                        (GdkPixbuf *pixbuf,
                                                         gint max_size);
| 
 | |
| 
 | |
| Returns : | 
GdkPixbuf*          empathy_pixbuf_from_icon_name       (const gchar *icon_name,
                                                         GtkIconSize icon_size);
| 
 | |
| 
 | |
| Returns : | 
gboolean            empathy_text_iter_forward_search    (const GtkTextIter *iter,
                                                         const gchar *str,
                                                         GtkTextIter *match_start,
                                                         GtkTextIter *match_end,
                                                         const GtkTextIter *limit);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
gboolean            empathy_text_iter_backward_search   (const GtkTextIter *iter,
                                                         const gchar *str,
                                                         GtkTextIter *match_start,
                                                         GtkTextIter *match_end,
                                                         const GtkTextIter *limit);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
gboolean empathy_window_get_is_visible (GtkWindow *window);
| 
 | |
| Returns : | 
void                empathy_window_present              (GtkWindow *window,
                                                         gboolean steal_focus);
| 
 | |
| 
 | 
void                empathy_window_iconify              (GtkWindow *window,
                                                         GtkStatusIcon *status_icon);
| 
 | |
| 
 | 
GtkWindow* empathy_get_toplevel_window (GtkWidget *widget);
| 
 | |
| Returns : | 
void                empathy_toggle_button_set_state_quietly
                                                        (GtkWidget *widget,
                                                         GCallback callback,
                                                         gpointer user_data,
                                                         gboolean active);
| 
 | |
| 
 | |
| 
 | |
| 
 |