2 ; object definitions ...
3 (define-object AccountChooser
6 (c-name "EmpathyAccountChooser")
7 (gtype-id "EMPATHY_TYPE_ACCOUNT_CHOOSER")
10 (define-object AvatarChooser
13 (c-name "EmpathyAvatarChooser")
14 (gtype-id "EMPATHY_TYPE_AVATAR_CHOOSER")
17 (define-object AvatarImage
19 (parent "GtkEventBox")
20 (c-name "EmpathyAvatarImage")
21 (gtype-id "EMPATHY_TYPE_AVATAR_IMAGE")
24 (define-object CellRendererActivatable
26 (parent "GtkCellRendererPixbuf")
27 (c-name "EmpathyCellRendererActivatable")
28 (gtype-id "EMPATHY_TYPE_CELL_RENDERER_ACTIVATABLE")
31 (define-object CellRendererExpander
33 (parent "GtkCellRenderer")
34 (c-name "EmpathyCellRendererExpander")
35 (gtype-id "EMPATHY_TYPE_CELL_RENDERER_EXPANDER")
38 (define-object CellRendererText
40 (parent "GtkCellRendererText")
41 (c-name "EmpathyCellRendererText")
42 (gtype-id "EMPATHY_TYPE_CELL_RENDERER_TEXT")
48 (c-name "EmpathyChat")
49 (gtype-id "EMPATHY_TYPE_CHAT")
52 (define-object ChatTextView
54 (parent "GtkTextView")
55 (c-name "EmpathyChatTextView")
56 (gtype-id "EMPATHY_TYPE_CHAT_TEXT_VIEW")
59 (define-interface ChatView
61 (c-name "EmpathyChatView")
62 (gtype-id "EMPATHY_TYPE_CHAT_VIEW")
68 (c-name "EmpathyConf")
69 (gtype-id "EMPATHY_TYPE_CONF")
72 (define-object ContactListStore
74 (parent "GtkTreeStore")
75 (c-name "EmpathyContactListStore")
76 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE")
79 (define-object ContactListView
81 (parent "GtkTreeView")
82 (c-name "EmpathyContactListView")
83 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_VIEW")
86 (define-object ContactSelector
88 (parent "GtkComboBox")
89 (c-name "EmpathyContactSelector")
90 (gtype-id "EMPATHY_TYPE_CONTACT_SELECTOR")
93 (define-object GstAudioSink
96 (c-name "EmpathyGstAudioSink")
97 (gtype-id "EMPATHY_TYPE_GST_AUDIO_SINK")
100 (define-object GstAudioSrc
101 (in-module "Empathy")
103 (c-name "EmpathyGstAudioSrc")
104 (gtype-id "EMPATHY_TYPE_GST_AUDIO_SRC")
107 (define-object GstVideoSrc
108 (in-module "Empathy")
110 (c-name "EmpathyGstVideoSrc")
111 (gtype-id "EMPATHY_TYPE_GST_VIDEO_SRC")
114 (define-object PresenceChooser
115 (in-module "Empathy")
116 (parent "GtkToggleButton")
117 (c-name "EmpathyPresenceChooser")
118 (gtype-id "EMPATHY_TYPE_PRESENCE_CHOOSER")
121 (define-object SmileyManager
122 (in-module "Empathy")
124 (c-name "EmpathySmileyManager")
125 (gtype-id "EMPATHY_TYPE_SMILEY_MANAGER")
128 (define-object ThemeBoxes
129 (in-module "Empathy")
130 (parent "EmpathyChatTextView")
131 (c-name "EmpathyThemeBoxes")
132 (gtype-id "EMPATHY_TYPE_THEME_BOXES")
135 (define-object ThemeIrc
136 (in-module "Empathy")
137 (parent "EmpathyChatTextView")
138 (c-name "EmpathyThemeIrc")
139 (gtype-id "EMPATHY_TYPE_THEME_IRC")
142 (define-object ThemeManager
143 (in-module "Empathy")
145 (c-name "EmpathyThemeManager")
146 (gtype-id "EMPATHY_TYPE_THEME_MANAGER")
149 (define-object VideoWidget
150 (in-module "Empathy")
151 (parent "GtkDrawingArea")
152 (c-name "EmpathyVideoWidget")
153 (gtype-id "EMPATHY_TYPE_VIDEO_WIDGET")
156 ;; Enumerations and flags ...
158 (define-enum ContactListStoreSort
159 (in-module "Empathy")
160 (c-name "EmpathyContactListStoreSort")
161 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE_SORT")
163 '("state" "EMPATHY_CONTACT_LIST_STORE_SORT_STATE")
164 '("name" "EMPATHY_CONTACT_LIST_STORE_SORT_NAME")
168 (define-enum ContactListStoreCol
169 (in-module "Empathy")
170 (c-name "EmpathyContactListStoreCol")
171 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE_COL")
173 '("icon-status" "EMPATHY_CONTACT_LIST_STORE_COL_ICON_STATUS")
174 '("pixbuf-avatar" "EMPATHY_CONTACT_LIST_STORE_COL_PIXBUF_AVATAR")
175 '("pixbuf-avatar-visible" "EMPATHY_CONTACT_LIST_STORE_COL_PIXBUF_AVATAR_VISIBLE")
176 '("name" "EMPATHY_CONTACT_LIST_STORE_COL_NAME")
177 '("status" "EMPATHY_CONTACT_LIST_STORE_COL_STATUS")
178 '("status-visible" "EMPATHY_CONTACT_LIST_STORE_COL_STATUS_VISIBLE")
179 '("contact" "EMPATHY_CONTACT_LIST_STORE_COL_CONTACT")
180 '("is-group" "EMPATHY_CONTACT_LIST_STORE_COL_IS_GROUP")
181 '("is-active" "EMPATHY_CONTACT_LIST_STORE_COL_IS_ACTIVE")
182 '("is-online" "EMPATHY_CONTACT_LIST_STORE_COL_IS_ONLINE")
183 '("is-separator" "EMPATHY_CONTACT_LIST_STORE_COL_IS_SEPARATOR")
184 '("can-voip" "EMPATHY_CONTACT_LIST_STORE_COL_CAN_VOIP")
185 '("count" "EMPATHY_CONTACT_LIST_STORE_COL_COUNT")
189 (define-flags ContactListFeatureFlags
190 (in-module "Empathy")
191 (c-name "EmpathyContactListFeatureFlags")
192 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_FEATURE_FLAGS")
194 '("none" "EMPATHY_CONTACT_LIST_FEATURE_NONE")
195 '("groups-save" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_SAVE")
196 '("groups-rename" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_RENAME")
197 '("groups-remove" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_REMOVE")
198 '("contact-remove" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_REMOVE")
199 '("contact-drop" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DROP")
200 '("contact-drag" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DRAG")
201 '("contact-tooltip" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_TOOLTIP")
202 '("all" "EMPATHY_CONTACT_LIST_FEATURE_ALL")
206 (define-flags ContactFeatureFlags
207 (in-module "Empathy")
208 (c-name "EmpathyContactFeatureFlags")
209 (gtype-id "EMPATHY_TYPE_CONTACT_FEATURE_FLAGS")
211 '("none" "EMPATHY_CONTACT_FEATURE_NONE")
212 '("chat" "EMPATHY_CONTACT_FEATURE_CHAT")
213 '("call" "EMPATHY_CONTACT_FEATURE_CALL")
214 '("log" "EMPATHY_CONTACT_FEATURE_LOG")
215 '("edit" "EMPATHY_CONTACT_FEATURE_EDIT")
216 '("info" "EMPATHY_CONTACT_FEATURE_INFO")
217 '("all" "EMPATHY_CONTACT_FEATURE_ALL")
221 (define-flags ContactWidgetFlags
222 (in-module "Empathy")
223 (c-name "EmpathyContactWidgetFlags")
224 (gtype-id "EMPATHY_TYPE_CONTACT_WIDGET_FLAGS")
226 '("edit-none" "EMPATHY_CONTACT_WIDGET_EDIT_NONE")
227 '("edit-alias" "EMPATHY_CONTACT_WIDGET_EDIT_ALIAS")
228 '("edit-avatar" "EMPATHY_CONTACT_WIDGET_EDIT_AVATAR")
229 '("edit-account" "EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT")
230 '("edit-id" "EMPATHY_CONTACT_WIDGET_EDIT_ID")
231 '("edit-groups" "EMPATHY_CONTACT_WIDGET_EDIT_GROUPS")
232 '("for-tooltip" "EMPATHY_CONTACT_WIDGET_FOR_TOOLTIP")
236 (define-enum GstVideoSrcChannel
237 (in-module "Empathy")
238 (c-name "EmpathyGstVideoSrcChannel")
239 (gtype-id "EMPATHY_TYPE_GST_VIDEO_SRC_CHANNEL")
241 '("empathy-gst-video-src-channel-contrast" "EMPATHY_GST_VIDEO_SRC_CHANNEL_CONTRAST")
242 '("empathy-gst-video-src-channel-brightness" "EMPATHY_GST_VIDEO_SRC_CHANNEL_BRIGHTNESS")
243 '("empathy-gst-video-src-channel-gamma" "EMPATHY_GST_VIDEO_SRC_CHANNEL_GAMMA")
244 '("nr-empathy-gst-video-src-channels" "NR_EMPATHY_GST_VIDEO_SRC_CHANNELS")
249 (in-module "Empathy")
250 (c-name "EmpathySound")
251 (gtype-id "EMPATHY_TYPE_SOUND")
253 '("empathy-sound-message-incoming" "EMPATHY_SOUND_MESSAGE_INCOMING")
254 '("empathy-sound-message-outgoing" "EMPATHY_SOUND_MESSAGE_OUTGOING")
255 '("empathy-sound-conversation-new" "EMPATHY_SOUND_CONVERSATION_NEW")
256 '("empathy-sound-contact-connected" "EMPATHY_SOUND_CONTACT_CONNECTED")
257 '("empathy-sound-contact-disconnected" "EMPATHY_SOUND_CONTACT_DISCONNECTED")
258 '("empathy-sound-account-connected" "EMPATHY_SOUND_ACCOUNT_CONNECTED")
259 '("empathy-sound-account-disconnected" "EMPATHY_SOUND_ACCOUNT_DISCONNECTED")
260 '("empathy-sound-phone-incoming" "EMPATHY_SOUND_PHONE_INCOMING")
261 '("empathy-sound-phone-outgoing" "EMPATHY_SOUND_PHONE_OUTGOING")
262 '("empathy-sound-phone-hangup" "EMPATHY_SOUND_PHONE_HANGUP")
263 '("last-empathy-sound" "LAST_EMPATHY_SOUND")
268 ;; From empathy-account-chooser.h
270 (define-function account_chooser_get_type
271 (c-name "empathy_account_chooser_get_type")
272 (return-type "GType")
275 (define-function account_chooser_new
276 (c-name "empathy_account_chooser_new")
277 (is-constructor-of "EmpathyAccountChooser")
278 (return-type "GtkWidget*")
281 (define-method get_account
282 (of-object "EmpathyAccountChooser")
283 (c-name "empathy_account_chooser_get_account")
284 (return-type "McAccount*")
287 (define-method set_account
288 (of-object "EmpathyAccountChooser")
289 (c-name "empathy_account_chooser_set_account")
290 (return-type "gboolean")
292 '("McAccount*" "account")
296 (define-method get_has_all_option
297 (of-object "EmpathyAccountChooser")
298 (c-name "empathy_account_chooser_get_has_all_option")
299 (return-type "gboolean")
302 (define-method set_has_all_option
303 (of-object "EmpathyAccountChooser")
304 (c-name "empathy_account_chooser_set_has_all_option")
307 '("gboolean" "has_all_option")
311 (define-method set_filter
312 (of-object "EmpathyAccountChooser")
313 (c-name "empathy_account_chooser_set_filter")
316 '("EmpathyAccountChooserFilterFunc" "filter")
317 '("gpointer" "user_data")
321 (define-function account_chooser_filter_is_connected
322 (c-name "empathy_account_chooser_filter_is_connected")
323 (return-type "gboolean")
325 '("McAccount*" "account")
326 '("gpointer" "user_data")
332 ;; From empathy-account-widget.h
334 (define-function account_widget_handle_params
335 (c-name "empathy_account_widget_handle_params")
338 '("McAccount*" "account")
339 '("GladeXML*" "glade")
340 '("const-gchar*" "first_widget_name")
345 (define-function account_widget_add_forget_button
346 (c-name "empathy_account_widget_add_forget_button")
349 '("McAccount*" "account")
350 '("GladeXML*" "glade")
351 '("const-gchar*" "button")
352 '("const-gchar*" "entry")
356 (define-function account_widget_generic_new
357 (c-name "empathy_account_widget_generic_new")
358 (is-constructor-of "EmpathyAccountWidgetGeneric")
359 (return-type "GtkWidget*")
361 '("McAccount*" "account")
365 (define-function account_widget_salut_new
366 (c-name "empathy_account_widget_salut_new")
367 (is-constructor-of "EmpathyAccountWidgetSalut")
368 (return-type "GtkWidget*")
370 '("McAccount*" "account")
374 (define-function account_widget_msn_new
375 (c-name "empathy_account_widget_msn_new")
376 (is-constructor-of "EmpathyAccountWidgetMsn")
377 (return-type "GtkWidget*")
379 '("McAccount*" "account")
383 (define-function account_widget_jabber_new
384 (c-name "empathy_account_widget_jabber_new")
385 (is-constructor-of "EmpathyAccountWidgetJabber")
386 (return-type "GtkWidget*")
388 '("McAccount*" "account")
392 (define-function account_widget_icq_new
393 (c-name "empathy_account_widget_icq_new")
394 (is-constructor-of "EmpathyAccountWidgetIcq")
395 (return-type "GtkWidget*")
397 '("McAccount*" "account")
401 (define-function account_widget_aim_new
402 (c-name "empathy_account_widget_aim_new")
403 (is-constructor-of "EmpathyAccountWidgetAim")
404 (return-type "GtkWidget*")
406 '("McAccount*" "account")
410 (define-function account_widget_yahoo_new
411 (c-name "empathy_account_widget_yahoo_new")
412 (is-constructor-of "EmpathyAccountWidgetYahoo")
413 (return-type "GtkWidget*")
415 '("McAccount*" "account")
419 (define-function account_widget_groupwise_new
420 (c-name "empathy_account_widget_groupwise_new")
421 (is-constructor-of "EmpathyAccountWidgetGroupwise")
422 (return-type "GtkWidget*")
424 '("McAccount*" "account")
430 ;; From empathy-account-widget-irc.h
432 (define-function account_widget_irc_new
433 (c-name "empathy_account_widget_irc_new")
434 (is-constructor-of "EmpathyAccountWidgetIrc")
435 (return-type "GtkWidget*")
437 '("McAccount*" "account")
443 ;; From empathy-account-widget-sip.h
445 (define-function account_widget_sip_new
446 (c-name "empathy_account_widget_sip_new")
447 (is-constructor-of "EmpathyAccountWidgetSip")
448 (return-type "GtkWidget*")
450 '("McAccount*" "account")
456 ;; From empathy-avatar-chooser.h
458 (define-function avatar_chooser_get_type
459 (c-name "empathy_avatar_chooser_get_type")
460 (return-type "GType")
463 (define-function avatar_chooser_new
464 (c-name "empathy_avatar_chooser_new")
465 (is-constructor-of "EmpathyAvatarChooser")
466 (return-type "GtkWidget*")
470 (of-object "EmpathyAvatarChooser")
471 (c-name "empathy_avatar_chooser_set")
474 '("EmpathyAvatar*" "avatar")
478 (define-method get_image_data
479 (of-object "EmpathyAvatarChooser")
480 (c-name "empathy_avatar_chooser_get_image_data")
483 '("const-gchar**" "data")
484 '("gsize*" "data_size")
485 '("const-gchar**" "mime_type")
491 ;; From empathy-avatar-image.h
493 (define-function avatar_image_get_type
494 (c-name "empathy_avatar_image_get_type")
495 (return-type "GType")
498 (define-function avatar_image_new
499 (c-name "empathy_avatar_image_new")
500 (is-constructor-of "EmpathyAvatarImage")
501 (return-type "GtkWidget*")
505 (of-object "EmpathyAvatarImage")
506 (c-name "empathy_avatar_image_set")
509 '("EmpathyAvatar*" "avatar")
515 ;; From empathy-cell-renderer-activatable.h
517 (define-function cell_renderer_activatable_get_type
518 (c-name "empathy_cell_renderer_activatable_get_type")
519 (return-type "GType")
522 (define-function cell_renderer_activatable_new
523 (c-name "empathy_cell_renderer_activatable_new")
524 (is-constructor-of "EmpathyCellRendererActivatable")
525 (return-type "GtkCellRenderer*")
530 ;; From empathy-cell-renderer-expander.h
532 (define-function cell_renderer_expander_get_type
533 (c-name "empathy_cell_renderer_expander_get_type")
534 (return-type "GType")
537 (define-function cell_renderer_expander_new
538 (c-name "empathy_cell_renderer_expander_new")
539 (is-constructor-of "EmpathyCellRendererExpander")
540 (return-type "GtkCellRenderer*")
545 ;; From empathy-cell-renderer-text.h
547 (define-function cell_renderer_text_get_type
548 (c-name "empathy_cell_renderer_text_get_type")
549 (return-type "GType")
552 (define-function cell_renderer_text_new
553 (c-name "empathy_cell_renderer_text_new")
554 (is-constructor-of "EmpathyCellRendererText")
555 (return-type "GtkCellRenderer*")
560 ;; From empathy-chat.h
562 (define-function chat_get_type
563 (c-name "empathy_chat_get_type")
564 (return-type "GType")
567 (define-function chat_new
568 (c-name "empathy_chat_new")
569 (is-constructor-of "EmpathyChat")
570 (return-type "EmpathyChat*")
572 '("EmpathyTpChat*" "tp_chat")
576 (define-method get_tp_chat
577 (of-object "EmpathyChat")
578 (c-name "empathy_chat_get_tp_chat")
579 (return-type "EmpathyTpChat*")
582 (define-method set_tp_chat
583 (of-object "EmpathyChat")
584 (c-name "empathy_chat_set_tp_chat")
587 '("EmpathyTpChat*" "tp_chat")
591 (define-method get_account
592 (of-object "EmpathyChat")
593 (c-name "empathy_chat_get_account")
594 (return-type "McAccount*")
597 (define-method get_id
598 (of-object "EmpathyChat")
599 (c-name "empathy_chat_get_id")
600 (return-type "const-gchar*")
603 (define-method get_name
604 (of-object "EmpathyChat")
605 (c-name "empathy_chat_get_name")
606 (return-type "const-gchar*")
609 (define-method get_subject
610 (of-object "EmpathyChat")
611 (c-name "empathy_chat_get_subject")
612 (return-type "const-gchar*")
615 (define-method get_remote_contact
616 (of-object "EmpathyChat")
617 (c-name "empathy_chat_get_remote_contact")
618 (return-type "EmpathyContact*")
621 (define-method get_members_count
622 (of-object "EmpathyChat")
623 (c-name "empathy_chat_get_members_count")
624 (return-type "guint")
627 (define-method get_contact_menu
628 (of-object "EmpathyChat")
629 (c-name "empathy_chat_get_contact_menu")
630 (return-type "GtkWidget*")
634 (of-object "EmpathyChat")
635 (c-name "empathy_chat_clear")
639 (define-method scroll_down
640 (of-object "EmpathyChat")
641 (c-name "empathy_chat_scroll_down")
646 (of-object "EmpathyChat")
647 (c-name "empathy_chat_cut")
652 (of-object "EmpathyChat")
653 (c-name "empathy_chat_copy")
658 (of-object "EmpathyChat")
659 (c-name "empathy_chat_paste")
663 (define-method correct_word
664 (of-object "EmpathyChat")
665 (c-name "empathy_chat_correct_word")
668 '("GtkTextIter*" "start")
669 '("GtkTextIter*" "end")
670 '("const-gchar*" "new_word")
674 (define-method is_room
675 (of-object "EmpathyChat")
676 (c-name "empathy_chat_is_room")
677 (return-type "gboolean")
682 ;; From empathy-chat-text-view.h
684 (define-function chat_text_view_get_type
685 (c-name "empathy_chat_text_view_get_type")
686 (return-type "GType")
689 (define-method get_last_contact
690 (of-object "EmpathyChatTextView")
691 (c-name "empathy_chat_text_view_get_last_contact")
692 (return-type "EmpathyContact*")
695 (define-method set_only_if_date
696 (of-object "EmpathyChatTextView")
697 (c-name "empathy_chat_text_view_set_only_if_date")
700 '("gboolean" "only_if_date")
704 (define-method append_body
705 (of-object "EmpathyChatTextView")
706 (c-name "empathy_chat_text_view_append_body")
709 '("const-gchar*" "body")
710 '("const-gchar*" "tag")
714 (define-method append_spacing
715 (of-object "EmpathyChatTextView")
716 (c-name "empathy_chat_text_view_append_spacing")
720 (define-method tag_set
721 (of-object "EmpathyChatTextView")
722 (c-name "empathy_chat_text_view_tag_set")
723 (return-type "GtkTextTag*")
725 '("const-gchar*" "tag_name")
726 '("const-gchar*" "first_property_name")
733 ;; From empathy-chat-view.h
735 (define-function chat_view_get_type
736 (c-name "empathy_chat_view_get_type")
737 (return-type "GType")
740 (define-method append_message
741 (of-object "EmpathyChatView")
742 (c-name "empathy_chat_view_append_message")
745 '("EmpathyMessage*" "msg")
749 (define-method append_event
750 (of-object "EmpathyChatView")
751 (c-name "empathy_chat_view_append_event")
754 '("const-gchar*" "str")
758 (define-method scroll
759 (of-object "EmpathyChatView")
760 (c-name "empathy_chat_view_scroll")
763 '("gboolean" "allow_scrolling")
767 (define-method scroll_down
768 (of-object "EmpathyChatView")
769 (c-name "empathy_chat_view_scroll_down")
773 (define-method get_has_selection
774 (of-object "EmpathyChatView")
775 (c-name "empathy_chat_view_get_has_selection")
776 (return-type "gboolean")
780 (of-object "EmpathyChatView")
781 (c-name "empathy_chat_view_clear")
785 (define-method find_previous
786 (of-object "EmpathyChatView")
787 (c-name "empathy_chat_view_find_previous")
788 (return-type "gboolean")
790 '("const-gchar*" "search_criteria")
791 '("gboolean" "new_search")
795 (define-method find_next
796 (of-object "EmpathyChatView")
797 (c-name "empathy_chat_view_find_next")
798 (return-type "gboolean")
800 '("const-gchar*" "search_criteria")
801 '("gboolean" "new_search")
805 (define-method find_abilities
806 (of-object "EmpathyChatView")
807 (c-name "empathy_chat_view_find_abilities")
810 '("const-gchar*" "search_criteria")
811 '("gboolean*" "can_do_previous")
812 '("gboolean*" "can_do_next")
816 (define-method highlight
817 (of-object "EmpathyChatView")
818 (c-name "empathy_chat_view_highlight")
821 '("const-gchar*" "text")
825 (define-method copy_clipboard
826 (of-object "EmpathyChatView")
827 (c-name "empathy_chat_view_copy_clipboard")
833 ;; From empathy-conf.h
835 (define-function conf_get_type
836 (c-name "empathy_conf_get_type")
837 (return-type "GType")
840 (define-function conf_get
841 (c-name "empathy_conf_get")
842 (return-type "EmpathyConf*")
845 (define-function conf_shutdown
846 (c-name "empathy_conf_shutdown")
850 (define-method notify_add
851 (of-object "EmpathyConf")
852 (c-name "empathy_conf_notify_add")
853 (return-type "guint")
855 '("const-gchar*" "key")
856 '("EmpathyConfNotifyFunc" "func")
861 (define-method notify_remove
862 (of-object "EmpathyConf")
863 (c-name "empathy_conf_notify_remove")
864 (return-type "gboolean")
870 (define-method set_int
871 (of-object "EmpathyConf")
872 (c-name "empathy_conf_set_int")
873 (return-type "gboolean")
875 '("const-gchar*" "key")
880 (define-method get_int
881 (of-object "EmpathyConf")
882 (c-name "empathy_conf_get_int")
883 (return-type "gboolean")
885 '("const-gchar*" "key")
890 (define-method set_bool
891 (of-object "EmpathyConf")
892 (c-name "empathy_conf_set_bool")
893 (return-type "gboolean")
895 '("const-gchar*" "key")
896 '("gboolean" "value")
900 (define-method get_bool
901 (of-object "EmpathyConf")
902 (c-name "empathy_conf_get_bool")
903 (return-type "gboolean")
905 '("const-gchar*" "key")
906 '("gboolean*" "value")
910 (define-method set_string
911 (of-object "EmpathyConf")
912 (c-name "empathy_conf_set_string")
913 (return-type "gboolean")
915 '("const-gchar*" "key")
916 '("const-gchar*" "value")
920 (define-method get_string
921 (of-object "EmpathyConf")
922 (c-name "empathy_conf_get_string")
923 (return-type "gboolean")
925 '("const-gchar*" "key")
930 (define-method set_string_list
931 (of-object "EmpathyConf")
932 (c-name "empathy_conf_set_string_list")
933 (return-type "gboolean")
935 '("const-gchar*" "key")
940 (define-method get_string_list
941 (of-object "EmpathyConf")
942 (c-name "empathy_conf_get_string_list")
943 (return-type "gboolean")
945 '("const-gchar*" "key")
946 '("GSList**" "value")
952 ;; From empathy-contact-dialogs.h
954 (define-function subscription_dialog_show
955 (c-name "empathy_subscription_dialog_show")
958 '("EmpathyContact*" "contact")
959 '("GtkWindow*" "parent")
963 (define-method information_dialog_show
964 (of-object "EmpathyContact")
965 (c-name "empathy_contact_information_dialog_show")
968 '("GtkWindow*" "parent")
970 '("gboolean" "is_user")
974 (define-function new_contact_dialog_show
975 (c-name "empathy_new_contact_dialog_show")
978 '("GtkWindow*" "parent")
984 ;; From empathy-contact-list-store.h
986 (define-function contact_list_store_get_type
987 (c-name "empathy_contact_list_store_get_type")
988 (return-type "GType")
991 (define-function empathy_contact_list_store_new
992 (is-constructor-of "EmpathyContactListStore")
993 (c-name "empathy_contact_list_store_new")
994 (return-type "EmpathyContactListStore*")
996 '("EmpathyContactList*" "list_iface")
1000 (define-method get_list_iface
1001 (of-object "EmpathyContactListStore")
1002 (c-name "empathy_contact_list_store_get_list_iface")
1003 (return-type "EmpathyContactList*")
1006 (define-method get_show_offline
1007 (of-object "EmpathyContactListStore")
1008 (c-name "empathy_contact_list_store_get_show_offline")
1009 (return-type "gboolean")
1012 (define-method set_show_offline
1013 (of-object "EmpathyContactListStore")
1014 (c-name "empathy_contact_list_store_set_show_offline")
1015 (return-type "none")
1017 '("gboolean" "show_offline")
1021 (define-method get_show_avatars
1022 (of-object "EmpathyContactListStore")
1023 (c-name "empathy_contact_list_store_get_show_avatars")
1024 (return-type "gboolean")
1027 (define-method set_show_avatars
1028 (of-object "EmpathyContactListStore")
1029 (c-name "empathy_contact_list_store_set_show_avatars")
1030 (return-type "none")
1032 '("gboolean" "show_avatars")
1036 (define-method get_show_groups
1037 (of-object "EmpathyContactListStore")
1038 (c-name "empathy_contact_list_store_get_show_groups")
1039 (return-type "gboolean")
1042 (define-method set_show_groups
1043 (of-object "EmpathyContactListStore")
1044 (c-name "empathy_contact_list_store_set_show_groups")
1045 (return-type "none")
1047 '("gboolean" "show_groups")
1051 (define-method get_is_compact
1052 (of-object "EmpathyContactListStore")
1053 (c-name "empathy_contact_list_store_get_is_compact")
1054 (return-type "gboolean")
1057 (define-method set_is_compact
1058 (of-object "EmpathyContactListStore")
1059 (c-name "empathy_contact_list_store_set_is_compact")
1060 (return-type "none")
1062 '("gboolean" "is_compact")
1066 (define-method get_sort_criterium
1067 (of-object "EmpathyContactListStore")
1068 (c-name "empathy_contact_list_store_get_sort_criterium")
1069 (return-type "EmpathyContactListStoreSort")
1072 (define-method set_sort_criterium
1073 (of-object "EmpathyContactListStore")
1074 (c-name "empathy_contact_list_store_set_sort_criterium")
1075 (return-type "none")
1077 '("EmpathyContactListStoreSort" "sort_criterium")
1081 (define-function contact_list_store_row_separator_func
1082 (c-name "empathy_contact_list_store_row_separator_func")
1083 (return-type "gboolean")
1085 '("GtkTreeModel*" "model")
1086 '("GtkTreeIter*" "iter")
1087 '("gpointer" "data")
1091 (define-function contact_list_store_get_parent_group
1092 (c-name "empathy_contact_list_store_get_parent_group")
1093 (return-type "gchar*")
1095 '("GtkTreeModel*" "model")
1096 '("GtkTreePath*" "path")
1097 '("gboolean*" "path_is_group")
1101 (define-function contact_list_store_search_equal_func
1102 (c-name "empathy_contact_list_store_search_equal_func")
1103 (return-type "gboolean")
1105 '("GtkTreeModel*" "model")
1107 '("const-gchar*" "key")
1108 '("GtkTreeIter*" "iter")
1109 '("gpointer" "search_data")
1115 ;; From empathy-contact-list-view.h
1117 (define-function contact_list_view_get_type
1118 (c-name "empathy_contact_list_view_get_type")
1119 (return-type "GType")
1122 (define-function contact_list_view_new
1123 (c-name "empathy_contact_list_view_new")
1124 (is-constructor-of "EmpathyContactListView")
1125 (return-type "EmpathyContactListView*")
1127 '("EmpathyContactListStore*" "store")
1128 '("EmpathyContactListFeatureFlags" "list_features")
1129 '("EmpathyContactFeatureFlags" "contact_features")
1133 (define-method get_selected
1134 (of-object "EmpathyContactListView")
1135 (c-name "empathy_contact_list_view_get_selected")
1136 (return-type "EmpathyContact*")
1139 (define-method get_selected_group
1140 (of-object "EmpathyContactListView")
1141 (c-name "empathy_contact_list_view_get_selected_group")
1142 (return-type "gchar*")
1145 (define-method get_contact_menu
1146 (of-object "EmpathyContactListView")
1147 (c-name "empathy_contact_list_view_get_contact_menu")
1148 (return-type "GtkWidget*")
1151 (define-method get_group_menu
1152 (of-object "EmpathyContactListView")
1153 (c-name "empathy_contact_list_view_get_group_menu")
1154 (return-type "GtkWidget*")
1159 ;; From empathy-contact-menu.h
1161 (define-method menu_new
1162 (of-object "EmpathyContact")
1163 (c-name "empathy_contact_menu_new")
1164 (return-type "GtkWidget*")
1166 '("EmpathyContactFeatureFlags" "features")
1170 (define-method chat_menu_item_new
1171 (of-object "EmpathyContact")
1172 (c-name "empathy_contact_chat_menu_item_new")
1173 (return-type "GtkWidget*")
1176 (define-method call_menu_item_new
1177 (of-object "EmpathyContact")
1178 (c-name "empathy_contact_call_menu_item_new")
1179 (return-type "GtkWidget*")
1182 (define-method log_menu_item_new
1183 (of-object "EmpathyContact")
1184 (c-name "empathy_contact_log_menu_item_new")
1185 (return-type "GtkWidget*")
1188 (define-method info_menu_item_new
1189 (of-object "EmpathyContact")
1190 (c-name "empathy_contact_info_menu_item_new")
1191 (return-type "GtkWidget*")
1194 (define-method edit_menu_item_new
1195 (of-object "EmpathyContact")
1196 (c-name "empathy_contact_edit_menu_item_new")
1197 (return-type "GtkWidget*")
1200 (define-method invite_menu_item_new
1201 (of-object "EmpathyContact")
1202 (c-name "empathy_contact_invite_menu_item_new")
1203 (return-type "GtkWidget*")
1206 (define-method file_transfer_menu_item_new
1207 (of-object "EmpathyContact")
1208 (c-name "empathy_contact_file_transfer_menu_item_new")
1209 (return-type "GtkWidget*")
1214 ;; From empathy-contact-selector.h
1216 (define-function contact_selector_get_type
1217 (c-name "empathy_contact_selector_get_type")
1218 (return-type "GType")
1221 (define-function contact_selector_new
1222 (c-name "empathy_contact_selector_new")
1223 (is-constructor-of "EmpathyContactSelector")
1224 (return-type "GtkWidget*")
1226 '("EmpathyContactList*" "contact_list")
1230 (define-method dup_selected
1231 (of-object "EmpathyContactSelector")
1232 (c-name "empathy_contact_selector_dup_selected")
1233 (return-type "EmpathyContact*")
1238 ;; From empathy-contact-widget.h
1240 (define-method widget_new
1241 (of-object "EmpathyContact")
1242 (c-name "empathy_contact_widget_new")
1243 (return-type "GtkWidget*")
1245 '("EmpathyContactWidgetFlags" "flags")
1249 (define-function contact_widget_get_contact
1250 (c-name "empathy_contact_widget_get_contact")
1251 (return-type "EmpathyContact*")
1253 '("GtkWidget*" "widget")
1257 (define-function contact_widget_set_contact
1258 (c-name "empathy_contact_widget_set_contact")
1259 (return-type "none")
1261 '("GtkWidget*" "widget")
1262 '("EmpathyContact*" "contact")
1266 (define-function contact_widget_set_account_filter
1267 (c-name "empathy_contact_widget_set_account_filter")
1268 (return-type "none")
1270 '("GtkWidget*" "widget")
1271 '("EmpathyAccountChooserFilterFunc" "filter")
1272 '("gpointer" "user_data")
1278 ;; From empathy-geometry.h
1280 (define-function geometry_save
1281 (c-name "empathy_geometry_save")
1282 (return-type "none")
1284 '("const-gchar*" "name")
1292 (define-function geometry_load
1293 (c-name "empathy_geometry_load")
1294 (return-type "none")
1296 '("const-gchar*" "name")
1306 ;; From empathy-audio-sink.h
1308 (define-function audio_sink_get_type
1309 (c-name "empathy_audio_sink_get_type")
1310 (return-type "GType")
1313 (define-function audio_sink_new
1314 (c-name "empathy_audio_sink_new")
1315 (is-constructor-of "EmpathyAudioSink")
1316 (return-type "GstElement*")
1319 (define-function audio_sink_set_volume
1320 (c-name "empathy_audio_sink_set_volume")
1321 (return-type "none")
1323 '("EmpathyGstAudioSink*" "sink")
1324 '("gdouble" "volume")
1328 (define-function audio_sink_get_volume
1329 (c-name "empathy_audio_sink_get_volume")
1330 (return-type "gdouble")
1332 '("EmpathyGstAudioSink*" "sink")
1338 ;; From empathy-audio-src.h
1340 (define-function audio_src_get_type
1341 (c-name "empathy_audio_src_get_type")
1342 (return-type "GType")
1345 (define-function audio_src_new
1346 (c-name "empathy_audio_src_new")
1347 (is-constructor-of "EmpathyAudioSrc")
1348 (return-type "GstElement*")
1351 (define-function audio_src_set_volume
1352 (c-name "empathy_audio_src_set_volume")
1353 (return-type "none")
1355 '("EmpathyGstAudioSrc*" "src")
1356 '("gdouble" "volume")
1360 (define-function audio_src_get_volume
1361 (c-name "empathy_audio_src_get_volume")
1362 (return-type "gdouble")
1364 '("EmpathyGstAudioSrc*" "src")
1370 ;; From empathy-video-src.h
1372 (define-function video_src_get_type
1373 (c-name "empathy_video_src_get_type")
1374 (return-type "GType")
1377 (define-function video_src_new
1378 (c-name "empathy_video_src_new")
1379 (is-constructor-of "EmpathyVideoSrc")
1380 (return-type "GstElement*")
1383 (define-function video_src_get_supported_channels
1384 (c-name "empathy_video_src_get_supported_channels")
1385 (return-type "guint")
1387 '("GstElement*" "src")
1391 (define-function video_src_set_channel
1392 (c-name "empathy_video_src_set_channel")
1393 (return-type "none")
1395 '("GstElement*" "src")
1396 '("EmpathyGstVideoSrcChannel" "channel")
1397 '("guint" "percent")
1401 (define-function video_src_get_channel
1402 (c-name "empathy_video_src_get_channel")
1403 (return-type "guint")
1405 '("GstElement*" "src")
1406 '("EmpathyGstVideoSrcChannel" "channel")
1412 ;; From empathy-video-widget.h
1414 (define-function video_widget_get_type
1415 (c-name "empathy_video_widget_get_type")
1416 (return-type "GType")
1419 (define-function video_widget_new
1420 (c-name "empathy_video_widget_new")
1421 (is-constructor-of "EmpathyVideoWidget")
1422 (return-type "GtkWidget*")
1428 (define-function video_widget_new_with_size
1429 (c-name "empathy_video_widget_new_with_size")
1430 (return-type "GtkWidget*")
1438 (define-method get_element
1439 (of-object "EmpathyVideoWidget")
1440 (c-name "empathy_video_widget_get_element")
1441 (return-type "GstElement*")
1444 (define-method get_sink
1445 (of-object "EmpathyVideoWidget")
1446 (c-name "empathy_video_widget_get_sink")
1447 (return-type "GstPad*")
1452 ;; From empathy-images.h
1456 ;; From empathy-irc-network-dialog.h
1458 (define-method dialog_show
1459 (of-object "EmpathyIrcNetwork")
1460 (c-name "empathy_irc_network_dialog_show")
1461 (return-type "GtkWidget*")
1463 '("GtkWidget*" "parent")
1469 ;; From empathy-log-window.h
1471 (define-function log_window_show
1472 (c-name "empathy_log_window_show")
1473 (return-type "GtkWidget*")
1475 '("McAccount*" "account")
1476 '("const-gchar*" "chat_id")
1477 '("gboolean" "chatroom")
1478 '("GtkWindow*" "parent")
1484 ;; From empathy-new-message-dialog.h
1486 (define-function new_message_dialog_show
1487 (c-name "empathy_new_message_dialog_show")
1488 (return-type "GtkWidget*")
1490 '("GtkWindow*" "parent")
1496 ;; From empathy-presence-chooser.h
1498 (define-function presence_chooser_get_type
1499 (c-name "empathy_presence_chooser_get_type")
1500 (return-type "GType")
1503 (define-function presence_chooser_new
1504 (c-name "empathy_presence_chooser_new")
1505 (is-constructor-of "EmpathyPresenceChooser")
1506 (return-type "GtkWidget*")
1509 (define-function presence_chooser_create_menu
1510 (c-name "empathy_presence_chooser_create_menu")
1511 (return-type "GtkWidget*")
1516 ;; From empathy-profile-chooser.h
1518 (define-function profile_chooser_new
1519 (c-name "empathy_profile_chooser_new")
1520 (is-constructor-of "EmpathyProfileChooser")
1521 (return-type "GtkWidget*")
1524 (define-function profile_chooser_get_selected
1525 (c-name "empathy_profile_chooser_get_selected")
1526 (return-type "McProfile*")
1528 '("GtkWidget*" "widget")
1532 (define-function profile_chooser_n_profiles
1533 (c-name "empathy_profile_chooser_n_profiles")
1534 (return-type "gint")
1536 '("GtkWidget*" "widget")
1542 ;; From empathy-smiley-manager.h
1544 (define-function smiley_manager_get_type
1545 (c-name "empathy_smiley_manager_get_type")
1546 (return-type "GType")
1549 (define-function smiley_manager_dup_singleton
1550 (c-name "empathy_smiley_manager_dup_singleton")
1551 (return-type "EmpathySmileyManager*")
1555 (of-object "EmpathySmileyManager")
1556 (c-name "empathy_smiley_manager_load")
1557 (return-type "none")
1561 (of-object "EmpathySmileyManager")
1562 (c-name "empathy_smiley_manager_add")
1563 (return-type "none")
1565 '("const-gchar*" "icon_name")
1566 '("const-gchar*" "first_str")
1571 (define-method add_from_pixbuf
1572 (of-object "EmpathySmileyManager")
1573 (c-name "empathy_smiley_manager_add_from_pixbuf")
1574 (return-type "none")
1576 '("GdkPixbuf*" "smiley")
1577 '("const-gchar*" "first_str")
1582 (define-method get_all
1583 (of-object "EmpathySmileyManager")
1584 (c-name "empathy_smiley_manager_get_all")
1585 (return-type "GSList*")
1588 (define-method parse
1589 (of-object "EmpathySmileyManager")
1590 (c-name "empathy_smiley_manager_parse")
1591 (return-type "GSList*")
1593 '("const-gchar*" "text")
1597 (define-function smiley_menu_new
1598 (c-name "empathy_smiley_menu_new")
1599 (is-constructor-of "EmpathySmileyMenu")
1600 (return-type "GtkWidget*")
1602 '("EmpathySmileyManager*" "manager")
1603 '("EmpathySmileyMenuFunc" "func")
1604 '("gpointer" "user_data")
1609 (of-object "EmpathySmiley")
1610 (c-name "empathy_smiley_free")
1611 (return-type "none")
1616 ;; From empathy-spell.h
1618 (define-function spell_supported
1619 (c-name "empathy_spell_supported")
1620 (return-type "gboolean")
1623 (define-function spell_get_language_name
1624 (c-name "empathy_spell_get_language_name")
1625 (return-type "const-gchar*")
1627 '("const-gchar*" "code")
1631 (define-function spell_get_language_codes
1632 (c-name "empathy_spell_get_language_codes")
1633 (return-type "GList*")
1636 (define-function spell_free_language_codes
1637 (c-name "empathy_spell_free_language_codes")
1638 (return-type "none")
1644 (define-function spell_check
1645 (c-name "empathy_spell_check")
1646 (return-type "gboolean")
1648 '("const-gchar*" "word")
1652 (define-function spell_get_suggestions
1653 (c-name "empathy_spell_get_suggestions")
1654 (return-type "GList*")
1656 '("const-gchar*" "word")
1660 (define-function spell_free_suggestions
1661 (c-name "empathy_spell_free_suggestions")
1662 (return-type "none")
1664 '("GList*" "suggestions")
1670 ;; From empathy-spell-dialog.h
1672 (define-function spell_dialog_show
1673 (c-name "empathy_spell_dialog_show")
1674 (return-type "none")
1676 '("EmpathyChat*" "chat")
1677 '("GtkTextIter*" "start")
1678 '("GtkTextIter*" "end")
1679 '("const-gchar*" "word")
1685 ;; From empathy-theme-boxes.h
1687 (define-function theme_boxes_get_type
1688 (c-name "empathy_theme_boxes_get_type")
1689 (return-type "GType")
1692 (define-function theme_boxes_new
1693 (c-name "empathy_theme_boxes_new")
1694 (is-constructor-of "EmpathyThemeBoxes")
1695 (return-type "EmpathyThemeBoxes*")
1700 ;; From empathy-theme-irc.h
1702 (define-function theme_irc_get_type
1703 (c-name "empathy_theme_irc_get_type")
1704 (return-type "GType")
1707 (define-function theme_irc_new
1708 (c-name "empathy_theme_irc_new")
1709 (is-constructor-of "EmpathyThemeIrc")
1710 (return-type "EmpathyThemeIrc*")
1715 ;; From empathy-theme-manager.h
1717 (define-function theme_manager_get_type
1718 (c-name "empathy_theme_manager_get_type")
1719 (return-type "GType")
1722 (define-function theme_manager_get
1723 (c-name "empathy_theme_manager_get")
1724 (return-type "EmpathyThemeManager*")
1727 (define-function theme_manager_get_themes
1728 (c-name "empathy_theme_manager_get_themes")
1729 (return-type "const-gchar**")
1732 (define-method create_view
1733 (of-object "EmpathyThemeManager")
1734 (c-name "empathy_theme_manager_create_view")
1735 (return-type "EmpathyChatView*")
1740 ;; From empathy-ui-utils.h
1742 (define-function gtk_init
1743 (c-name "empathy_gtk_init")
1744 (return-type "none")
1747 (define-function uri_regex_dup_singleton
1748 (c-name "empathy_uri_regex_dup_singleton")
1749 (return-type "GRegex*")
1752 (define-function glade_get_file_simple
1753 (c-name "empathy_glade_get_file_simple")
1754 (return-type "none")
1756 '("const-gchar*" "filename")
1757 '("const-gchar*" "root")
1758 '("const-gchar*" "domain")
1759 '("const-gchar*" "first_required_widget")
1764 (define-function glade_get_file
1765 (c-name "empathy_glade_get_file")
1766 (return-type "GladeXML*")
1768 '("const-gchar*" "filename")
1769 '("const-gchar*" "root")
1770 '("const-gchar*" "domain")
1771 '("const-gchar*" "first_required_widget")
1776 (define-function glade_connect
1777 (c-name "empathy_glade_connect")
1778 (return-type "none")
1780 '("GladeXML*" "gui")
1781 '("gpointer" "user_data")
1782 '("gchar*" "first_widget")
1787 (define-function glade_setup_size_group
1788 (c-name "empathy_glade_setup_size_group")
1789 (return-type "none")
1791 '("GladeXML*" "gui")
1792 '("GtkSizeGroupMode" "mode")
1793 '("gchar*" "first_widget")
1798 (define-function icon_name_from_account
1799 (c-name "empathy_icon_name_from_account")
1800 (return-type "const-gchar*")
1802 '("McAccount*" "account")
1806 (define-function icon_name_for_presence
1807 (c-name "empathy_icon_name_for_presence")
1808 (return-type "const-gchar*")
1810 '("McPresence" "presence")
1814 (define-function icon_name_for_contact
1815 (c-name "empathy_icon_name_for_contact")
1816 (return-type "const-gchar*")
1818 '("EmpathyContact*" "contact")
1822 (define-function pixbuf_from_data
1823 (c-name "empathy_pixbuf_from_data")
1824 (return-type "GdkPixbuf*")
1827 '("gsize" "data_size")
1831 (define-function pixbuf_from_data_and_mime
1832 (c-name "empathy_pixbuf_from_data_and_mime")
1833 (return-type "GdkPixbuf*")
1836 '("gsize" "data_size")
1837 '("gchar**" "mime_type")
1841 (define-function pixbuf_from_avatar_scaled
1842 (c-name "empathy_pixbuf_from_avatar_scaled")
1843 (return-type "GdkPixbuf*")
1845 '("EmpathyAvatar*" "avatar")
1851 (define-function pixbuf_avatar_from_contact_scaled
1852 (c-name "empathy_pixbuf_avatar_from_contact_scaled")
1853 (return-type "GdkPixbuf*")
1855 '("EmpathyContact*" "contact")
1861 (define-function pixbuf_scale_down_if_necessary
1862 (c-name "empathy_pixbuf_scale_down_if_necessary")
1863 (return-type "GdkPixbuf*")
1865 '("GdkPixbuf*" "pixbuf")
1866 '("gint" "max_size")
1870 (define-function pixbuf_from_icon_name
1871 (c-name "empathy_pixbuf_from_icon_name")
1872 (return-type "GdkPixbuf*")
1874 '("const-gchar*" "icon_name")
1875 '("GtkIconSize" "icon_size")
1879 (define-function pixbuf_from_icon_name_sized
1880 (c-name "empathy_pixbuf_from_icon_name_sized")
1881 (return-type "GdkPixbuf*")
1883 '("const-gchar*" "icon_name")
1888 (define-function text_iter_forward_search
1889 (c-name "empathy_text_iter_forward_search")
1890 (return-type "gboolean")
1892 '("const-GtkTextIter*" "iter")
1893 '("const-gchar*" "str")
1894 '("GtkTextIter*" "match_start")
1895 '("GtkTextIter*" "match_end")
1896 '("const-GtkTextIter*" "limit")
1900 (define-function text_iter_backward_search
1901 (c-name "empathy_text_iter_backward_search")
1902 (return-type "gboolean")
1904 '("const-GtkTextIter*" "iter")
1905 '("const-gchar*" "str")
1906 '("GtkTextIter*" "match_start")
1907 '("GtkTextIter*" "match_end")
1908 '("const-GtkTextIter*" "limit")
1912 (define-function window_get_is_visible
1913 (c-name "empathy_window_get_is_visible")
1914 (return-type "gboolean")
1916 '("GtkWindow*" "window")
1920 (define-function window_present
1921 (c-name "empathy_window_present")
1922 (return-type "none")
1924 '("GtkWindow*" "window")
1925 '("gboolean" "steal_focus")
1929 (define-function window_iconify
1930 (c-name "empathy_window_iconify")
1931 (return-type "none")
1933 '("GtkWindow*" "window")
1934 '("GtkStatusIcon*" "status_icon")
1938 (define-function get_toplevel_window
1939 (c-name "empathy_get_toplevel_window")
1940 (return-type "GtkWindow*")
1942 '("GtkWidget*" "widget")
1946 (define-function url_show
1947 (c-name "empathy_url_show")
1948 (return-type "none")
1950 '("GtkWidget*" "parent")
1951 '("const-char*" "url")
1955 (define-function toggle_button_set_state_quietly
1956 (c-name "empathy_toggle_button_set_state_quietly")
1957 (return-type "none")
1959 '("GtkWidget*" "widget")
1960 '("GCallback" "callback")
1961 '("gpointer" "user_data")
1962 '("gboolean" "active")
1966 (define-function link_button_new
1967 (c-name "empathy_link_button_new")
1968 (is-constructor-of "EmpathyLinkButton")
1969 (return-type "GtkWidget*")
1971 '("const-gchar*" "url")
1972 '("const-gchar*" "title")
1976 (define-function send_file_with_file_chooser
1977 (c-name "empathy_send_file_with_file_chooser")
1978 (return-type "none")
1980 '("EmpathyContact*" "contact")
1984 (define-function sound_play
1985 (c-name "empathy_sound_play")
1986 (return-type "none")
1988 '("GtkWidget*" "widget")
1989 '("EmpathySound" "sound_id")
1993 (define-function sound_play_full
1994 (c-name "empathy_sound_play_full")
1995 (return-type "gboolean")
1997 '("GtkWidget*" "widget")
1998 '("EmpathySound" "sound_id")
1999 '("ca_finish_callback_t" "callback")
2000 '("gpointer" "user_data")
2005 (of-object "EmpathySound")
2006 (c-name "empathy_sound_stop")
2007 (return-type "none")