;; -*- scheme -*- ; object definitions ... (define-object AccountChooser (in-module "Empathy") (parent "GtkComboBox") (c-name "EmpathyAccountChooser") (gtype-id "EMPATHY_TYPE_ACCOUNT_CHOOSER") ) (define-object AvatarChooser (in-module "Empathy") (parent "GtkButton") (c-name "EmpathyAvatarChooser") (gtype-id "EMPATHY_TYPE_AVATAR_CHOOSER") ) (define-object AvatarImage (in-module "Empathy") (parent "GtkEventBox") (c-name "EmpathyAvatarImage") (gtype-id "EMPATHY_TYPE_AVATAR_IMAGE") ) (define-object CellRendererActivatable (in-module "Empathy") (parent "GtkCellRendererPixbuf") (c-name "EmpathyCellRendererActivatable") (gtype-id "EMPATHY_TYPE_CELL_RENDERER_ACTIVATABLE") ) (define-object CellRendererExpander (in-module "Empathy") (parent "GtkCellRenderer") (c-name "EmpathyCellRendererExpander") (gtype-id "EMPATHY_TYPE_CELL_RENDERER_EXPANDER") ) (define-object CellRendererText (in-module "Empathy") (parent "GtkCellRendererText") (c-name "EmpathyCellRendererText") (gtype-id "EMPATHY_TYPE_CELL_RENDERER_TEXT") ) (define-object Chat (in-module "Empathy") (parent "GtkBin") (c-name "EmpathyChat") (gtype-id "EMPATHY_TYPE_CHAT") ) (define-object ChatView (in-module "Empathy") (parent "GtkTextView") (c-name "EmpathyChatView") (gtype-id "EMPATHY_TYPE_CHAT_VIEW") ) (define-object Conf (in-module "Empathy") (parent "GObject") (c-name "EmpathyConf") (gtype-id "EMPATHY_TYPE_CONF") ) (define-object ContactListStore (in-module "Empathy") (parent "GtkTreeStore") (c-name "EmpathyContactListStore") (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE") ) (define-object ContactListView (in-module "Empathy") (parent "GtkTreeView") (c-name "EmpathyContactListView") (gtype-id "EMPATHY_TYPE_CONTACT_LIST_VIEW") ) (define-object PresenceChooser (in-module "Empathy") (parent "GtkToggleButton") (c-name "EmpathyPresenceChooser") (gtype-id "EMPATHY_TYPE_PRESENCE_CHOOSER") ) (define-object SmileyManager (in-module "Empathy") (parent "GObject") (c-name "EmpathySmileyManager") (gtype-id "EMPATHY_TYPE_SMILEY_MANAGER") ) (define-object Theme (in-module "Empathy") (parent "GObject") (c-name "EmpathyTheme") (gtype-id "EMPATHY_TYPE_THEME") ) (define-object ThemeBoxes (in-module "Empathy") (parent "EmpathyTheme") (c-name "EmpathyThemeBoxes") (gtype-id "EMPATHY_TYPE_THEME_BOXES") ) (define-object ThemeIrc (in-module "Empathy") (parent "EmpathyTheme") (c-name "EmpathyThemeIrc") (gtype-id "EMPATHY_TYPE_THEME_IRC") ) (define-object ThemeManager (in-module "Empathy") (parent "GObject") (c-name "EmpathyThemeManager") (gtype-id "EMPATHY_TYPE_THEME_MANAGER") ) ;; Enumerations and flags ... (define-enum ContactListStoreSort (in-module "Empathy") (c-name "EmpathyContactListStoreSort") (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE_SORT") (values '("state" "EMPATHY_CONTACT_LIST_STORE_SORT_STATE") '("name" "EMPATHY_CONTACT_LIST_STORE_SORT_NAME") ) ) (define-enum ContactListStoreCol (in-module "Empathy") (c-name "EmpathyContactListStoreCol") (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE_COL") (values '("icon-status" "EMPATHY_CONTACT_LIST_STORE_COL_ICON_STATUS") '("pixbuf-avatar" "EMPATHY_CONTACT_LIST_STORE_COL_PIXBUF_AVATAR") '("pixbuf-avatar-visible" "EMPATHY_CONTACT_LIST_STORE_COL_PIXBUF_AVATAR_VISIBLE") '("name" "EMPATHY_CONTACT_LIST_STORE_COL_NAME") '("status" "EMPATHY_CONTACT_LIST_STORE_COL_STATUS") '("status-visible" "EMPATHY_CONTACT_LIST_STORE_COL_STATUS_VISIBLE") '("contact" "EMPATHY_CONTACT_LIST_STORE_COL_CONTACT") '("is-group" "EMPATHY_CONTACT_LIST_STORE_COL_IS_GROUP") '("is-active" "EMPATHY_CONTACT_LIST_STORE_COL_IS_ACTIVE") '("is-online" "EMPATHY_CONTACT_LIST_STORE_COL_IS_ONLINE") '("is-separator" "EMPATHY_CONTACT_LIST_STORE_COL_IS_SEPARATOR") '("can-voip" "EMPATHY_CONTACT_LIST_STORE_COL_CAN_VOIP") '("count" "EMPATHY_CONTACT_LIST_STORE_COL_COUNT") ) ) (define-flags ContactListFeatures (in-module "Empathy") (c-name "EmpathyContactListFeatures") (gtype-id "EMPATHY_TYPE_CONTACT_LIST_FEATURES") (values '("none" "EMPATHY_CONTACT_LIST_FEATURE_NONE") '("groups-save" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_SAVE") '("groups-rename" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_RENAME") '("groups-remove" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_REMOVE") '("contact-chat" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CHAT") '("contact-call" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CALL") '("contact-log" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_LOG") '("contact-ft" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_FT") '("contact-invite" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INVITE") '("contact-edit" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_EDIT") '("contact-info" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INFO") '("contact-remove" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_REMOVE") '("contact-drop" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DROP") '("contact-drag" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DRAG") '("all" "EMPATHY_CONTACT_LIST_FEATURE_ALL") ) ) (define-flags ContactWidgetFlags (in-module "Empathy") (c-name "EmpathyContactWidgetFlags") (gtype-id "EMPATHY_TYPE_CONTACT_WIDGET_FLAGS") (values '("none" "EMPATHY_CONTACT_WIDGET_EDIT_NONE") '("alias" "EMPATHY_CONTACT_WIDGET_EDIT_ALIAS") '("avatar" "EMPATHY_CONTACT_WIDGET_EDIT_AVATAR") '("account" "EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT") '("id" "EMPATHY_CONTACT_WIDGET_EDIT_ID") '("groups" "EMPATHY_CONTACT_WIDGET_EDIT_GROUPS") ) ) ;; From empathy-images.h ;; From empathy-account-chooser.h (define-function empathy_account_chooser_get_type (c-name "empathy_account_chooser_get_type") (return-type "GType") ) (define-function empathy_account_chooser_new (c-name "empathy_account_chooser_new") (is-constructor-of "EmpathyAccountChooser") (return-type "GtkWidget*") ) (define-method get_account (of-object "EmpathyAccountChooser") (c-name "empathy_account_chooser_get_account") (return-type "McAccount*") ) (define-method set_account (of-object "EmpathyAccountChooser") (c-name "empathy_account_chooser_set_account") (return-type "gboolean") (parameters '("McAccount*" "account") ) ) (define-method get_has_all_option (of-object "EmpathyAccountChooser") (c-name "empathy_account_chooser_get_has_all_option") (return-type "gboolean") ) (define-method set_has_all_option (of-object "EmpathyAccountChooser") (c-name "empathy_account_chooser_set_has_all_option") (return-type "none") (parameters '("gboolean" "has_all_option") ) ) (define-method set_filter (of-object "EmpathyAccountChooser") (c-name "empathy_account_chooser_set_filter") (return-type "none") (parameters '("EmpathyAccountChooserFilterFunc" "filter") '("gpointer" "user_data") ) ) (define-function empathy_account_chooser_filter_is_connected (c-name "empathy_account_chooser_filter_is_connected") (return-type "gboolean") (parameters '("McAccount*" "account") '("gpointer" "user_data") ) ) ;; From empathy-chat.h (define-function empathy_chat_get_type (c-name "empathy_chat_get_type") (return-type "GType") ) (define-function empathy_chat_new (c-name "empathy_chat_new") (is-constructor-of "EmpathyChat") (return-type "EmpathyChat*") (parameters '("EmpathyTpChat*" "tp_chat") ) ) (define-method get_tp_chat (of-object "EmpathyChat") (c-name "empathy_chat_get_tp_chat") (return-type "EmpathyTpChat*") ) (define-method set_tp_chat (of-object "EmpathyChat") (c-name "empathy_chat_set_tp_chat") (return-type "none") (parameters '("EmpathyTpChat*" "tp_chat") ) ) (define-method get_account (of-object "EmpathyChat") (c-name "empathy_chat_get_account") (return-type "McAccount*") ) (define-method get_id (of-object "EmpathyChat") (c-name "empathy_chat_get_id") (return-type "const-gchar*") ) (define-method get_name (of-object "EmpathyChat") (c-name "empathy_chat_get_name") (return-type "const-gchar*") ) (define-method get_subject (of-object "EmpathyChat") (c-name "empathy_chat_get_subject") (return-type "const-gchar*") ) (define-method get_remote_contact (of-object "EmpathyChat") (c-name "empathy_chat_get_remote_contact") (return-type "EmpathyContact*") ) (define-method get_members_count (of-object "EmpathyChat") (c-name "empathy_chat_get_members_count") (return-type "guint") ) (define-method clear (of-object "EmpathyChat") (c-name "empathy_chat_clear") (return-type "none") ) (define-method scroll_down (of-object "EmpathyChat") (c-name "empathy_chat_scroll_down") (return-type "none") ) (define-method cut (of-object "EmpathyChat") (c-name "empathy_chat_cut") (return-type "none") ) (define-method copy (of-object "EmpathyChat") (c-name "empathy_chat_copy") (return-type "none") ) (define-method paste (of-object "EmpathyChat") (c-name "empathy_chat_paste") (return-type "none") ) (define-method correct_word (of-object "EmpathyChat") (c-name "empathy_chat_correct_word") (return-type "none") (parameters '("GtkTextIter" "start") '("GtkTextIter" "end") '("const-gchar*" "new_word") ) ) ;; From empathy-irc-network-dialog.h (define-method dialog_show (of-object "EmpathyIrcNetwork") (c-name "empathy_irc_network_dialog_show") (return-type "GtkWidget*") (parameters '("GtkWidget*" "parent") ) ) ;; From empathy-spell-dialog.h (define-function empathy_spell_dialog_show (c-name "empathy_spell_dialog_show") (return-type "none") (parameters '("EmpathyChat*" "chat") '("GtkTextIter" "start") '("GtkTextIter" "end") '("const-gchar*" "word") ) ) ;; From empathy-accounts-dialog.h (define-function empathy_accounts_dialog_show (c-name "empathy_accounts_dialog_show") (return-type "GtkWidget*") (parameters '("GtkWindow*" "parent") ) ) ;; From empathy-chat-view.h (define-function empathy_chat_view_get_type (c-name "empathy_chat_view_get_type") (return-type "GType") ) (define-function empathy_chat_view_new (c-name "empathy_chat_view_new") (is-constructor-of "EmpathyChatView") (return-type "EmpathyChatView*") ) (define-method append_message (of-object "EmpathyChatView") (c-name "empathy_chat_view_append_message") (return-type "none") (parameters '("EmpathyMessage*" "msg") ) ) (define-method append_event (of-object "EmpathyChatView") (c-name "empathy_chat_view_append_event") (return-type "none") (parameters '("const-gchar*" "str") ) ) (define-method append_button (of-object "EmpathyChatView") (c-name "empathy_chat_view_append_button") (return-type "none") (parameters '("const-gchar*" "message") '("GtkWidget*" "button1") '("GtkWidget*" "button2") ) ) (define-method set_margin (of-object "EmpathyChatView") (c-name "empathy_chat_view_set_margin") (return-type "none") (parameters '("gint" "margin") ) ) (define-method scroll (of-object "EmpathyChatView") (c-name "empathy_chat_view_scroll") (return-type "none") (parameters '("gboolean" "allow_scrolling") ) ) (define-method scroll_down (of-object "EmpathyChatView") (c-name "empathy_chat_view_scroll_down") (return-type "none") ) (define-method get_selection_bounds (of-object "EmpathyChatView") (c-name "empathy_chat_view_get_selection_bounds") (return-type "gboolean") (parameters '("GtkTextIter*" "start") '("GtkTextIter*" "end") ) ) (define-method clear (of-object "EmpathyChatView") (c-name "empathy_chat_view_clear") (return-type "none") ) (define-method find_previous (of-object "EmpathyChatView") (c-name "empathy_chat_view_find_previous") (return-type "gboolean") (parameters '("const-gchar*" "search_criteria") '("gboolean" "new_search") ) ) (define-method find_next (of-object "EmpathyChatView") (c-name "empathy_chat_view_find_next") (return-type "gboolean") (parameters '("const-gchar*" "search_criteria") '("gboolean" "new_search") ) ) (define-method find_abilities (of-object "EmpathyChatView") (c-name "empathy_chat_view_find_abilities") (return-type "none") (parameters '("const-gchar*" "search_criteria") '("gboolean*" "can_do_previous") '("gboolean*" "can_do_next") ) ) (define-method highlight (of-object "EmpathyChatView") (c-name "empathy_chat_view_highlight") (return-type "none") (parameters '("const-gchar*" "text") ) ) (define-method copy_clipboard (of-object "EmpathyChatView") (c-name "empathy_chat_view_copy_clipboard") (return-type "none") ) (define-method get_theme (of-object "EmpathyChatView") (c-name "empathy_chat_view_get_theme") (return-type "EmpathyTheme*") ) (define-method set_theme (of-object "EmpathyChatView") (c-name "empathy_chat_view_set_theme") (return-type "none") (parameters '("EmpathyTheme*" "theme") ) ) (define-method set_margin (of-object "EmpathyChatView") (c-name "empathy_chat_view_set_margin") (return-type "none") (parameters '("gint" "margin") ) ) (define-function empathy_chat_view_get_smiley_menu (c-name "empathy_chat_view_get_smiley_menu") (return-type "GtkWidget*") (parameters '("GCallback" "callback") '("gpointer" "user_data") ) ) (define-method set_is_group_chat (of-object "EmpathyChatView") (c-name "empathy_chat_view_set_is_group_chat") (return-type "none") (parameters '("gboolean" "is_group_chat") ) ) (define-method get_last_timestamp (of-object "EmpathyChatView") (c-name "empathy_chat_view_get_last_timestamp") (return-type "time_t") ) (define-method set_last_timestamp (of-object "EmpathyChatView") (c-name "empathy_chat_view_set_last_timestamp") (return-type "none") (parameters '("time_t" "timestamp") ) ) (define-method get_last_contact (of-object "EmpathyChatView") (c-name "empathy_chat_view_get_last_contact") (return-type "EmpathyContact*") ) (define-function empathy_chat_view_get_avatar_pixbuf_with_cache (c-name "empathy_chat_view_get_avatar_pixbuf_with_cache") (return-type "GdkPixbuf*") (parameters '("EmpathyContact*" "contact") ) ) ;; From empathy-log-window.h (define-function empathy_log_window_show (c-name "empathy_log_window_show") (return-type "GtkWidget*") (parameters '("McAccount*" "account") '("const-gchar*" "chat_id") '("gboolean" "chatroom") '("GtkWindow*" "parent") ) ) ;; From empathy-theme-boxes.h (define-function empathy_theme_boxes_get_type (c-name "empathy_theme_boxes_get_type") (return-type "GType") ) ;; From empathy-account-widget.h (define-function empathy_account_widget_handle_params (c-name "empathy_account_widget_handle_params") (return-type "none") (parameters '("McAccount*" "account") '("GladeXML*" "glade") '("const-gchar*" "first_widget_name") ) (varargs #t) ) (define-function empathy_account_widget_add_forget_button (c-name "empathy_account_widget_add_forget_button") (return-type "none") (parameters '("McAccount*" "account") '("GladeXML*" "glade") '("const-gchar*" "button") '("const-gchar*" "entry") ) ) (define-function empathy_account_widget_generic_new (c-name "empathy_account_widget_generic_new") (is-constructor-of "EmpathyAccountWidgetGeneric") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_salut_new (c-name "empathy_account_widget_salut_new") (is-constructor-of "EmpathyAccountWidgetSalut") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_msn_new (c-name "empathy_account_widget_msn_new") (is-constructor-of "EmpathyAccountWidgetMsn") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_jabber_new (c-name "empathy_account_widget_jabber_new") (is-constructor-of "EmpathyAccountWidgetJabber") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_icq_new (c-name "empathy_account_widget_icq_new") (is-constructor-of "EmpathyAccountWidgetIcq") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_aim_new (c-name "empathy_account_widget_aim_new") (is-constructor-of "EmpathyAccountWidgetAim") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_yahoo_new (c-name "empathy_account_widget_yahoo_new") (is-constructor-of "EmpathyAccountWidgetYahoo") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) (define-function empathy_account_widget_groupwise_new (c-name "empathy_account_widget_groupwise_new") (is-constructor-of "EmpathyAccountWidgetGroupwise") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) ;; From empathy-conf.h (define-function empathy_conf_get_type (c-name "empathy_conf_get_type") (return-type "GType") ) (define-function empathy_conf_get (c-name "empathy_conf_get") (return-type "EmpathyConf*") ) (define-function empathy_conf_shutdown (c-name "empathy_conf_shutdown") (return-type "none") ) (define-method notify_add (of-object "EmpathyConf") (c-name "empathy_conf_notify_add") (return-type "guint") (parameters '("const-gchar*" "key") '("EmpathyConfNotifyFunc" "func") '("gpointer" "data") ) ) (define-method notify_remove (of-object "EmpathyConf") (c-name "empathy_conf_notify_remove") (return-type "gboolean") (parameters '("guint" "id") ) ) (define-method set_int (of-object "EmpathyConf") (c-name "empathy_conf_set_int") (return-type "gboolean") (parameters '("const-gchar*" "key") '("gint" "value") ) ) (define-method get_int (of-object "EmpathyConf") (c-name "empathy_conf_get_int") (return-type "gboolean") (parameters '("const-gchar*" "key") '("gint*" "value") ) ) (define-method set_bool (of-object "EmpathyConf") (c-name "empathy_conf_set_bool") (return-type "gboolean") (parameters '("const-gchar*" "key") '("gboolean" "value") ) ) (define-method get_bool (of-object "EmpathyConf") (c-name "empathy_conf_get_bool") (return-type "gboolean") (parameters '("const-gchar*" "key") '("gboolean*" "value") ) ) (define-method set_string (of-object "EmpathyConf") (c-name "empathy_conf_set_string") (return-type "gboolean") (parameters '("const-gchar*" "key") '("const-gchar*" "value") ) ) (define-method get_string (of-object "EmpathyConf") (c-name "empathy_conf_get_string") (return-type "gboolean") (parameters '("const-gchar*" "key") '("gchar**" "value") ) ) (define-method set_string_list (of-object "EmpathyConf") (c-name "empathy_conf_set_string_list") (return-type "gboolean") (parameters '("const-gchar*" "key") '("GSList*" "value") ) ) (define-method get_string_list (of-object "EmpathyConf") (c-name "empathy_conf_get_string_list") (return-type "gboolean") (parameters '("const-gchar*" "key") '("GSList**" "value") ) ) ;; From empathy-theme.h (define-function empathy_theme_get_type (c-name "empathy_theme_get_type") (return-type "GType") ) (define-method update_view (of-object "EmpathyTheme") (c-name "empathy_theme_update_view") (return-type "none") (parameters '("EmpathyChatView*" "view") ) ) (define-method append_message (of-object "EmpathyTheme") (c-name "empathy_theme_append_message") (return-type "none") (parameters '("EmpathyChatView*" "view") '("EmpathyMessage*" "msg") ) ) (define-method append_text (of-object "EmpathyTheme") (c-name "empathy_theme_append_text") (return-type "none") (parameters '("EmpathyChatView*" "view") '("const-gchar*" "body") '("const-gchar*" "tag") '("const-gchar*" "link_tag") ) ) (define-method append_spacing (of-object "EmpathyTheme") (c-name "empathy_theme_append_spacing") (return-type "none") (parameters '("EmpathyChatView*" "view") ) ) (define-method append_event (of-object "EmpathyTheme") (c-name "empathy_theme_append_event") (return-type "none") (parameters '("EmpathyChatView*" "view") '("const-gchar*" "str") ) ) (define-method append_timestamp (of-object "EmpathyTheme") (c-name "empathy_theme_append_timestamp") (return-type "none") (parameters '("EmpathyChatView*" "view") '("EmpathyMessage*" "message") '("gboolean" "show_date") '("gboolean" "show_time") ) ) (define-method maybe_append_date_and_time (of-object "EmpathyTheme") (c-name "empathy_theme_maybe_append_date_and_time") (return-type "none") (parameters '("EmpathyChatView*" "view") '("EmpathyMessage*" "message") ) ) (define-method get_show_avatars (of-object "EmpathyTheme") (c-name "empathy_theme_get_show_avatars") (return-type "gboolean") ) (define-method set_show_avatars (of-object "EmpathyTheme") (c-name "empathy_theme_set_show_avatars") (return-type "none") (parameters '("gboolean" "show") ) ) ;; From empathy-account-widget-irc.h (define-function empathy_account_widget_irc_new (c-name "empathy_account_widget_irc_new") (is-constructor-of "EmpathyAccountWidgetIrc") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) ;; From empathy-account-widget-sip.h (define-function empathy_account_widget_sip_new (c-name "empathy_account_widget_sip_new") (is-constructor-of "EmpathyAccountWidgetSip") (return-type "GtkWidget*") (parameters '("McAccount*" "account") ) ) ;; From empathy-contact-dialogs.h (define-function empathy_subscription_dialog_show (c-name "empathy_subscription_dialog_show") (return-type "none") (parameters '("EmpathyContact*" "contact") '("GtkWindow*" "parent") ) ) (define-method information_dialog_show (of-object "EmpathyContact") (c-name "empathy_contact_information_dialog_show") (return-type "none") (parameters '("GtkWindow*" "parent") '("gboolean" "edit") '("gboolean" "is_user") ) ) (define-function empathy_new_contact_dialog_show (c-name "empathy_new_contact_dialog_show") (return-type "none") (parameters '("GtkWindow*" "parent") ) ) ;; From empathy-new-message-dialog.h (define-function empathy_new_message_dialog_show (c-name "empathy_new_message_dialog_show") (return-type "GtkWidget*") (parameters '("GtkWindow*" "parent") ) ) ;; From empathy-theme-irc.h (define-function empathy_theme_irc_get_type (c-name "empathy_theme_irc_get_type") (return-type "GType") ) ;; From empathy-avatar-chooser.h (define-function empathy_avatar_chooser_get_type (c-name "empathy_avatar_chooser_get_type") (return-type "GType") ) (define-function empathy_avatar_chooser_new (c-name "empathy_avatar_chooser_new") (is-constructor-of "EmpathyAvatarChooser") (return-type "GtkWidget*") ) (define-method set (of-object "EmpathyAvatarChooser") (c-name "empathy_avatar_chooser_set") (return-type "none") (parameters '("EmpathyAvatar*" "avatar") ) ) (define-method get_image_data (of-object "EmpathyAvatarChooser") (c-name "empathy_avatar_chooser_get_image_data") (return-type "none") (parameters '("const-gchar**" "data") '("gsize*" "data_size") '("const-gchar**" "mime_type") ) ) ;; From empathy-contact-list-store.h (define-function empathy_contact_list_store_get_type (c-name "empathy_contact_list_store_get_type") (return-type "GType") ) (define-function empathy_contact_list_store_new (is-constructor-of "EmpathyContactListStore") (c-name "empathy_contact_list_store_new") (return-type "EmpathyContactListStore*") (parameters '("EmpathyContactList*" "list_iface") ) ) (define-method get_list_iface (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_get_list_iface") (return-type "EmpathyContactList*") ) (define-method get_show_offline (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_get_show_offline") (return-type "gboolean") ) (define-method set_show_offline (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_set_show_offline") (return-type "none") (parameters '("gboolean" "show_offline") ) ) (define-method get_show_avatars (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_get_show_avatars") (return-type "gboolean") ) (define-method set_show_avatars (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_set_show_avatars") (return-type "none") (parameters '("gboolean" "show_avatars") ) ) (define-method get_show_groups (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_get_show_groups") (return-type "gboolean") ) (define-method set_show_groups (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_set_show_groups") (return-type "none") (parameters '("gboolean" "show_groups") ) ) (define-method get_is_compact (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_get_is_compact") (return-type "gboolean") ) (define-method set_is_compact (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_set_is_compact") (return-type "none") (parameters '("gboolean" "is_compact") ) ) (define-method get_sort_criterium (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_get_sort_criterium") (return-type "EmpathyContactListStoreSort") ) (define-method set_sort_criterium (of-object "EmpathyContactListStore") (c-name "empathy_contact_list_store_set_sort_criterium") (return-type "none") (parameters '("EmpathyContactListStoreSort" "sort_criterium") ) ) (define-function empathy_contact_list_store_row_separator_func (c-name "empathy_contact_list_store_row_separator_func") (return-type "gboolean") (parameters '("GtkTreeModel*" "model") '("GtkTreeIter*" "iter") '("gpointer" "data") ) ) (define-function empathy_contact_list_store_get_parent_group (c-name "empathy_contact_list_store_get_parent_group") (return-type "gchar*") (parameters '("GtkTreeModel*" "model") '("GtkTreePath*" "path") '("gboolean*" "path_is_group") ) ) (define-function empathy_contact_list_store_search_equal_func (c-name "empathy_contact_list_store_search_equal_func") (return-type "gboolean") (parameters '("GtkTreeModel*" "model") '("gint" "column") '("const-gchar*" "key") '("GtkTreeIter*" "iter") '("gpointer" "search_data") ) ) ;; From empathy-presence-chooser.h (define-function empathy_presence_chooser_get_type (c-name "empathy_presence_chooser_get_type") (return-type "GType") ) (define-function empathy_presence_chooser_new (c-name "empathy_presence_chooser_new") (is-constructor-of "EmpathyPresenceChooser") (return-type "GtkWidget*") ) (define-function empathy_presence_chooser_create_menu (c-name "empathy_presence_chooser_create_menu") (return-type "GtkWidget*") ) ;; From empathy-theme-manager.h (define-function empathy_theme_manager_get_type (c-name "empathy_theme_manager_get_type") (return-type "GType") ) (define-function empathy_theme_manager_get (c-name "empathy_theme_manager_get") (return-type "EmpathyThemeManager*") ) (define-function empathy_theme_manager_get_themes (c-name "empathy_theme_manager_get_themes") (return-type "const-gchar**") ) (define-method apply (of-object "EmpathyThemeManager") (c-name "empathy_theme_manager_apply") (return-type "none") (parameters '("EmpathyChatView*" "view") '("const-gchar*" "theme") ) ) (define-method apply_saved (of-object "EmpathyThemeManager") (c-name "empathy_theme_manager_apply_saved") (return-type "none") (parameters '("EmpathyChatView*" "view") ) ) ;; From empathy-avatar-image.h (define-function empathy_avatar_image_get_type (c-name "empathy_avatar_image_get_type") (return-type "GType") ) (define-function empathy_avatar_image_new (c-name "empathy_avatar_image_new") (is-constructor-of "EmpathyAvatarImage") (return-type "GtkWidget*") ) (define-method set (of-object "EmpathyAvatarImage") (c-name "empathy_avatar_image_set") (return-type "none") (parameters '("EmpathyAvatar*" "avatar") ) ) ;; From empathy-contact-list-view.h (define-function empathy_contact_list_view_get_type (c-name "empathy_contact_list_view_get_type") (return-type "GType") ) (define-function empathy_contact_list_view_new (c-name "empathy_contact_list_view_new") (is-constructor-of "EmpathyContactListView") (return-type "EmpathyContactListView*") (parameters '("EmpathyContactListStore*" "store") '("EmpathyContactListFeatures" "features") ) ) (define-method set_features (of-object "EmpathyContactListView") (c-name "empathy_contact_list_view_set_features") (return-type "none") (parameters '("EmpathyContactListFeatures" "features") ) ) (define-method get_features (of-object "EmpathyContactListView") (c-name "empathy_contact_list_view_get_features") (return-type "EmpathyContactListFeatures") ) (define-method get_selected (of-object "EmpathyContactListView") (c-name "empathy_contact_list_view_get_selected") (return-type "EmpathyContact*") ) (define-method get_selected_group (of-object "EmpathyContactListView") (c-name "empathy_contact_list_view_get_selected_group") (return-type "gchar*") ) (define-method get_contact_menu (of-object "EmpathyContactListView") (c-name "empathy_contact_list_view_get_contact_menu") (return-type "GtkWidget*") (parameters '("EmpathyContact*" "contact") ) ) (define-method get_group_menu (of-object "EmpathyContactListView") (c-name "empathy_contact_list_view_get_group_menu") (return-type "GtkWidget*") ) ;; From empathy-ui-utils.h (define-function empathy_glade_get_file_simple (c-name "empathy_glade_get_file_simple") (return-type "none") (parameters '("const-gchar*" "filename") '("const-gchar*" "root") '("const-gchar*" "domain") '("const-gchar*" "first_required_widget") ) (varargs #t) ) (define-function empathy_glade_get_file (c-name "empathy_glade_get_file") (return-type "GladeXML*") (parameters '("const-gchar*" "filename") '("const-gchar*" "root") '("const-gchar*" "domain") '("const-gchar*" "first_required_widget") ) (varargs #t) ) (define-function empathy_glade_connect (c-name "empathy_glade_connect") (return-type "none") (parameters '("GladeXML*" "gui") '("gpointer" "user_data") '("gchar*" "first_widget") ) (varargs #t) ) (define-function empathy_glade_setup_size_group (c-name "empathy_glade_setup_size_group") (return-type "none") (parameters '("GladeXML*" "gui") '("GtkSizeGroupMode" "mode") '("gchar*" "first_widget") ) (varargs #t) ) (define-function empathy_icon_name_from_account (c-name "empathy_icon_name_from_account") (return-type "const-gchar*") (parameters '("McAccount*" "account") ) ) (define-function empathy_icon_name_for_presence (c-name "empathy_icon_name_for_presence") (return-type "const-gchar*") (parameters '("McPresence" "presence") ) ) (define-function empathy_icon_name_for_contact (c-name "empathy_icon_name_for_contact") (return-type "const-gchar*") (parameters '("EmpathyContact*" "contact") ) ) (define-function empathy_pixbuf_from_data (c-name "empathy_pixbuf_from_data") (return-type "GdkPixbuf*") (parameters '("gchar*" "data") '("gsize" "data_size") ) ) (define-function empathy_pixbuf_from_avatar_scaled (c-name "empathy_pixbuf_from_avatar_scaled") (return-type "GdkPixbuf*") (parameters '("EmpathyAvatar*" "avatar") '("gint" "width") '("gint" "height") ) ) (define-function empathy_pixbuf_avatar_from_contact_scaled (c-name "empathy_pixbuf_avatar_from_contact_scaled") (return-type "GdkPixbuf*") (parameters '("EmpathyContact*" "contact") '("gint" "width") '("gint" "height") ) ) (define-function empathy_pixbuf_scale_down_if_necessary (c-name "empathy_pixbuf_scale_down_if_necessary") (return-type "GdkPixbuf*") (parameters '("GdkPixbuf*" "pixbuf") '("gint" "max_size") ) ) (define-function empathy_pixbuf_from_icon_name (c-name "empathy_pixbuf_from_icon_name") (return-type "GdkPixbuf*") (parameters '("const-gchar*" "icon_name") '("GtkIconSize" "icon_size") ) ) (define-function empathy_text_iter_forward_search (c-name "empathy_text_iter_forward_search") (return-type "gboolean") (parameters '("const-GtkTextIter*" "iter") '("const-gchar*" "str") '("GtkTextIter*" "match_start") '("GtkTextIter*" "match_end") '("const-GtkTextIter*" "limit") ) ) (define-function empathy_text_iter_backward_search (c-name "empathy_text_iter_backward_search") (return-type "gboolean") (parameters '("const-GtkTextIter*" "iter") '("const-gchar*" "str") '("GtkTextIter*" "match_start") '("GtkTextIter*" "match_end") '("const-GtkTextIter*" "limit") ) ) (define-function empathy_window_get_is_visible (c-name "empathy_window_get_is_visible") (return-type "gboolean") (parameters '("GtkWindow*" "window") ) ) (define-function empathy_window_present (c-name "empathy_window_present") (return-type "none") (parameters '("GtkWindow*" "window") '("gboolean" "steal_focus") ) ) (define-function empathy_window_iconify (c-name "empathy_window_iconify") (return-type "none") (parameters '("GtkWindow*" "window") '("GtkStatusIcon*" "status_icon") ) ) (define-function empathy_get_toplevel_window (c-name "empathy_get_toplevel_window") (return-type "GtkWindow*") (parameters '("GtkWidget*" "widget") ) ) (define-function empathy_url_show (c-name "empathy_url_show") (return-type "none") (parameters '("const-char*" "url") ) ) (define-function empathy_toggle_button_set_state_quietly (c-name "empathy_toggle_button_set_state_quietly") (return-type "none") (parameters '("GtkWidget*" "widget") '("GCallback" "callback") '("gpointer" "user_data") '("gboolean" "active") ) ) (define-function empathy_link_button_new (c-name "empathy_link_button_new") (is-constructor-of "EmpathyLinkButton") (return-type "GtkWidget*") (parameters '("const-gchar*" "url") '("const-gchar*" "title") ) ) (define-function empathy_text_buffer_tag_set (c-name "empathy_text_buffer_tag_set") (return-type "GtkTextTag*") (parameters '("GtkTextBuffer*" "buffer") '("const-gchar*" "tag_name") '("const-gchar*" "first_property_name") ) (varargs #t) ) ;; From empathy-cell-renderer-activatable.h (define-function empathy_cell_renderer_activatable_get_type (c-name "empathy_cell_renderer_activatable_get_type") (return-type "GType") ) (define-function empathy_cell_renderer_activatable_new (c-name "empathy_cell_renderer_activatable_new") (is-constructor-of "EmpathyCellRendererActivatable") (return-type "GtkCellRenderer*") ) ;; From empathy-contact-widget.h (define-method widget_new (of-object "EmpathyContact") (c-name "empathy_contact_widget_new") (return-type "GtkWidget*") (parameters '("EmpathyContactWidgetFlags" "flags") ) ) (define-function empathy_contact_widget_get_contact (c-name "empathy_contact_widget_get_contact") (return-type "EmpathyContact*") (parameters '("GtkWidget*" "widget") ) ) (define-function empathy_contact_widget_set_contact (c-name "empathy_contact_widget_set_contact") (return-type "none") (parameters '("GtkWidget*" "widget") '("EmpathyContact*" "contact") ) ) (define-function empathy_contact_widget_set_account_filter (c-name "empathy_contact_widget_set_account_filter") (return-type "none") (parameters '("GtkWidget*" "widget") '("EmpathyAccountChooserFilterFunc" "filter") '("gpointer" "user_data") ) ) ;; From empathy-profile-chooser.h (define-function empathy_profile_chooser_new (c-name "empathy_profile_chooser_new") (is-constructor-of "EmpathyProfileChooser") (return-type "GtkWidget*") ) (define-function empathy_profile_chooser_get_selected (c-name "empathy_profile_chooser_get_selected") (return-type "McProfile*") (parameters '("GtkWidget*" "widget") ) ) (define-function empathy_profile_chooser_n_profiles (c-name "empathy_profile_chooser_n_profiles") (return-type "gint") (parameters '("GtkWidget*" "widget") ) ) ;; From empathy-cell-renderer-expander.h (define-function empathy_cell_renderer_expander_get_type (c-name "empathy_cell_renderer_expander_get_type") (return-type "GType") ) (define-function empathy_cell_renderer_expander_new (c-name "empathy_cell_renderer_expander_new") (is-constructor-of "EmpathyCellRendererExpander") (return-type "GtkCellRenderer*") ) ;; From empathy-geometry.h (define-function empathy_geometry_save (c-name "empathy_geometry_save") (return-type "none") (parameters '("const-gchar*" "name") '("gint" "x") '("gint" "y") '("gint" "w") '("gint" "h") ) ) (define-function empathy_geometry_load (c-name "empathy_geometry_load") (return-type "none") (parameters '("const-gchar*" "name") '("gint*" "x") '("gint*" "y") '("gint*" "w") '("gint*" "h") ) ) ;; From empathy-smiley-manager.h (define-function empathy_smiley_manager_get_type (c-name "empathy_smiley_manager_get_type") (return-type "GType") ) (define-function empathy_smiley_manager_new (c-name "empathy_smiley_manager_new") (is-constructor-of "EmpathySmileyManager") (return-type "EmpathySmileyManager*") ) (define-method load (of-object "EmpathySmileyManager") (c-name "empathy_smiley_manager_load") (return-type "none") ) (define-method add (of-object "EmpathySmileyManager") (c-name "empathy_smiley_manager_add") (return-type "none") (parameters '("const-gchar*" "icon_name") '("const-gchar*" "first_str") ) (varargs #t) ) (define-method add_from_pixbuf (of-object "EmpathySmileyManager") (c-name "empathy_smiley_manager_add_from_pixbuf") (return-type "none") (parameters '("GdkPixbuf*" "smiley") '("const-gchar*" "first_str") ) (varargs #t) ) (define-method get_all (of-object "EmpathySmileyManager") (c-name "empathy_smiley_manager_get_all") (return-type "GSList*") ) (define-method parse (of-object "EmpathySmileyManager") (c-name "empathy_smiley_manager_parse") (return-type "GSList*") (parameters '("const-gchar*" "text") ) ) (define-method free (of-object "EmpathySmiley") (c-name "empathy_smiley_free") (return-type "none") ) ;; From empathy-cell-renderer-text.h (define-function empathy_cell_renderer_text_get_type (c-name "empathy_cell_renderer_text_get_type") (return-type "GType") ) (define-function empathy_cell_renderer_text_new (c-name "empathy_cell_renderer_text_new") (is-constructor-of "EmpathyCellRendererText") (return-type "GtkCellRenderer*") ) ;; From empathy-spell.h (define-function empathy_spell_supported (c-name "empathy_spell_supported") (return-type "gboolean") ) (define-function empathy_spell_get_language_name (c-name "empathy_spell_get_language_name") (return-type "const-gchar*") (parameters '("const-gchar*" "code") ) ) (define-function empathy_spell_get_language_codes (c-name "empathy_spell_get_language_codes") (return-type "GList*") ) (define-function empathy_spell_free_language_codes (c-name "empathy_spell_free_language_codes") (return-type "none") (parameters '("GList*" "codes") ) ) (define-function empathy_spell_check (c-name "empathy_spell_check") (return-type "gboolean") (parameters '("const-gchar*" "word") ) ) (define-function empathy_spell_get_suggestions (c-name "empathy_spell_get_suggestions") (return-type "GList*") (parameters '("const-gchar*" "word") ) ) (define-function empathy_spell_free_suggestions (c-name "empathy_spell_free_suggestions") (return-type "none") (parameters '("GList*" "suggestions") ) )