![]() |
![]() |
![]() |
libempathy-gtk Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum EmpathySound; void empathy_gtk_init (void); GRegex * empathy_uri_regex_dup_singleton (void); const gchar * empathy_icon_name_from_account (McAccount *account); const gchar * empathy_icon_name_for_presence (McPresence presence); const gchar * empathy_icon_name_for_contact (EmpathyContact *contact); GdkPixbuf * empathy_pixbuf_from_data (gchar *data, gsize data_size); GdkPixbuf * empathy_pixbuf_from_data_and_mime (gchar *data, gsize data_size, gchar **mime_type); 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); GdkPixbuf * empathy_pixbuf_from_icon_name_sized (const gchar *icon_name, gint 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 (GtkWidget *parent, 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_send_file_with_file_chooser (EmpathyContact *contact); void empathy_sound_play (GtkWidget *widget, EmpathySound sound_id); gboolean empathy_sound_play_full (GtkWidget *widget, EmpathySound sound_id, ca_finish_callback_t callback, gpointer user_data); void empathy_sound_stop (EmpathySound sound_id);
typedef enum { EMPATHY_SOUND_MESSAGE_INCOMING = 0, EMPATHY_SOUND_MESSAGE_OUTGOING, EMPATHY_SOUND_CONVERSATION_NEW, EMPATHY_SOUND_CONTACT_CONNECTED, EMPATHY_SOUND_CONTACT_DISCONNECTED, EMPATHY_SOUND_ACCOUNT_CONNECTED, EMPATHY_SOUND_ACCOUNT_DISCONNECTED, EMPATHY_SOUND_PHONE_INCOMING, EMPATHY_SOUND_PHONE_OUTGOING, EMPATHY_SOUND_PHONE_HANGUP, LAST_EMPATHY_SOUND, } EmpathySound;
const gchar * empathy_icon_name_from_account (McAccount *account);
|
|
Returns : |
const gchar * empathy_icon_name_for_presence (McPresence 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_data_and_mime (gchar *data, gsize data_size, gchar **mime_type);
|
|
|
|
|
|
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 : |
GdkPixbuf * empathy_pixbuf_from_icon_name_sized (const gchar *icon_name, gint 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);
|
|
|
|
|
|
|
GtkWidget * empathy_link_button_new (const gchar *url, const gchar *title);
|
|
|
|
Returns : |
void empathy_send_file_with_file_chooser (EmpathyContact *contact);
|
void empathy_sound_play (GtkWidget *widget, EmpathySound sound_id);
|
|
|
gboolean empathy_sound_play_full (GtkWidget *widget, EmpathySound sound_id, ca_finish_callback_t callback, gpointer user_data);
|
|
|
|
|
|
|
|
Returns : |