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 ChatView
54 (parent "GtkTextView")
55 (c-name "EmpathyChatView")
56 (gtype-id "EMPATHY_TYPE_CHAT_VIEW")
59 (define-object ChatWindow
62 (c-name "EmpathyChatWindow")
63 (gtype-id "EMPATHY_TYPE_CHAT_WINDOW")
69 (c-name "EmpathyConf")
70 (gtype-id "EMPATHY_TYPE_CONF")
73 (define-object ContactListStore
75 (parent "GtkTreeStore")
76 (c-name "EmpathyContactListStore")
77 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE")
80 (define-object ContactListView
82 (parent "GtkTreeView")
83 (c-name "EmpathyContactListView")
84 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_VIEW")
87 (define-object GroupChat
89 (parent "EmpathyChat")
90 (c-name "EmpathyGroupChat")
91 (gtype-id "EMPATHY_TYPE_GROUP_CHAT")
94 (define-object PresenceChooser
96 (parent "GtkToggleButton")
97 (c-name "EmpathyPresenceChooser")
98 (gtype-id "EMPATHY_TYPE_PRESENCE_CHOOSER")
101 (define-object PrivateChat
102 (in-module "Empathy")
103 (parent "EmpathyChat")
104 (c-name "EmpathyPrivateChat")
105 (gtype-id "EMPATHY_TYPE_PRIVATE_CHAT")
108 (define-object SmileyManager
109 (in-module "Empathy")
111 (c-name "EmpathySmileyManager")
112 (gtype-id "EMPATHY_TYPE_SMILEY_MANAGER")
115 (define-object StatusIcon
116 (in-module "Empathy")
118 (c-name "EmpathyStatusIcon")
119 (gtype-id "EMPATHY_TYPE_STATUS_ICON")
123 (in-module "Empathy")
125 (c-name "EmpathyTheme")
126 (gtype-id "EMPATHY_TYPE_THEME")
129 (define-object ThemeBoxes
130 (in-module "Empathy")
131 (parent "EmpathyTheme")
132 (c-name "EmpathyThemeBoxes")
133 (gtype-id "EMPATHY_TYPE_THEME_BOXES")
136 (define-object ThemeIrc
137 (in-module "Empathy")
138 (parent "EmpathyTheme")
139 (c-name "EmpathyThemeIrc")
140 (gtype-id "EMPATHY_TYPE_THEME_IRC")
143 (define-object ThemeManager
144 (in-module "Empathy")
146 (c-name "EmpathyThemeManager")
147 (gtype-id "EMPATHY_TYPE_THEME_MANAGER")
150 ;; Enumerations and flags ...
152 (define-enum ChatViewBlock
153 (in-module "Empathy")
154 (c-name "EmpathyChatViewBlock")
155 (gtype-id "EMPATHY_TYPE_CHAT_VIEW_BLOCK")
157 '("none" "EMPATHY_CHAT_VIEW_BLOCK_NONE")
158 '("self" "EMPATHY_CHAT_VIEW_BLOCK_SELF")
159 '("other" "EMPATHY_CHAT_VIEW_BLOCK_OTHER")
160 '("event" "EMPATHY_CHAT_VIEW_BLOCK_EVENT")
161 '("time" "EMPATHY_CHAT_VIEW_BLOCK_TIME")
162 '("invite" "EMPATHY_CHAT_VIEW_BLOCK_INVITE")
166 (define-enum ContactListStoreSort
167 (in-module "Empathy")
168 (c-name "EmpathyContactListStoreSort")
169 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE_SORT")
171 '("state" "EMPATHY_CONTACT_LIST_STORE_SORT_STATE")
172 '("name" "EMPATHY_CONTACT_LIST_STORE_SORT_NAME")
176 (define-enum ContactListStoreCol
177 (in-module "Empathy")
178 (c-name "EmpathyContactListStoreCol")
179 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE_COL")
181 '("icon-status" "EMPATHY_CONTACT_LIST_STORE_COL_ICON_STATUS")
182 '("pixbuf-avatar" "EMPATHY_CONTACT_LIST_STORE_COL_PIXBUF_AVATAR")
183 '("pixbuf-avatar-visible" "EMPATHY_CONTACT_LIST_STORE_COL_PIXBUF_AVATAR_VISIBLE")
184 '("name" "EMPATHY_CONTACT_LIST_STORE_COL_NAME")
185 '("status" "EMPATHY_CONTACT_LIST_STORE_COL_STATUS")
186 '("status-visible" "EMPATHY_CONTACT_LIST_STORE_COL_STATUS_VISIBLE")
187 '("contact" "EMPATHY_CONTACT_LIST_STORE_COL_CONTACT")
188 '("is-group" "EMPATHY_CONTACT_LIST_STORE_COL_IS_GROUP")
189 '("is-active" "EMPATHY_CONTACT_LIST_STORE_COL_IS_ACTIVE")
190 '("is-online" "EMPATHY_CONTACT_LIST_STORE_COL_IS_ONLINE")
191 '("is-separator" "EMPATHY_CONTACT_LIST_STORE_COL_IS_SEPARATOR")
192 '("can-voip" "EMPATHY_CONTACT_LIST_STORE_COL_CAN_VOIP")
193 '("count" "EMPATHY_CONTACT_LIST_STORE_COL_COUNT")
197 (define-flags ContactListFeatures
198 (in-module "Empathy")
199 (c-name "EmpathyContactListFeatures")
200 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_FEATURES")
202 '("none" "EMPATHY_CONTACT_LIST_FEATURE_NONE")
203 '("groups-save" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_SAVE")
204 '("groups-rename" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_RENAME")
205 '("groups-remove" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_REMOVE")
206 '("contact-chat" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CHAT")
207 '("contact-call" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CALL")
208 '("contact-log" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_LOG")
209 '("contact-ft" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_FT")
210 '("contact-invite" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INVITE")
211 '("contact-edit" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_EDIT")
212 '("contact-info" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INFO")
213 '("contact-remove" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_REMOVE")
214 '("contact-drop" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DROP")
215 '("contact-drag" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_DRAG")
216 '("all" "EMPATHY_CONTACT_LIST_FEATURE_ALL")
220 (define-flags ContactWidgetFlags
221 (in-module "Empathy")
222 (c-name "EmpathyContactWidgetFlags")
223 (gtype-id "EMPATHY_TYPE_CONTACT_WIDGET_FLAGS")
225 '("none" "EMPATHY_CONTACT_WIDGET_EDIT_NONE")
226 '("alias" "EMPATHY_CONTACT_WIDGET_EDIT_ALIAS")
227 '("avatar" "EMPATHY_CONTACT_WIDGET_EDIT_AVATAR")
228 '("account" "EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT")
229 '("id" "EMPATHY_CONTACT_WIDGET_EDIT_ID")
230 '("groups" "EMPATHY_CONTACT_WIDGET_EDIT_GROUPS")
235 ;; From empathy-about-dialog.h
237 (define-function empathy_about_dialog_new
238 (c-name "empathy_about_dialog_new")
241 '("GtkWindow*" "parent")
247 ;; From empathy-account-chooser.h
249 (define-function empathy_account_chooser_get_type
250 (c-name "empathy_account_chooser_get_type")
251 (return-type "GType")
254 (define-function empathy_account_chooser_new
255 (c-name "empathy_account_chooser_new")
256 (is-constructor-of "EmpathyAccountChooser")
257 (return-type "GtkWidget*")
260 (define-method get_account
261 (of-object "EmpathyAccountChooser")
262 (c-name "empathy_account_chooser_get_account")
263 (return-type "McAccount*")
266 (define-method set_account
267 (of-object "EmpathyAccountChooser")
268 (c-name "empathy_account_chooser_set_account")
269 (return-type "gboolean")
271 '("McAccount*" "account")
275 (define-method get_has_all_option
276 (of-object "EmpathyAccountChooser")
277 (c-name "empathy_account_chooser_get_has_all_option")
278 (return-type "gboolean")
281 (define-method set_has_all_option
282 (of-object "EmpathyAccountChooser")
283 (c-name "empathy_account_chooser_set_has_all_option")
286 '("gboolean" "has_all_option")
290 (define-method set_filter
291 (of-object "EmpathyAccountChooser")
292 (c-name "empathy_account_chooser_set_filter")
295 '("EmpathyAccountChooserFilterFunc" "filter")
296 '("gpointer" "user_data")
300 (define-function empathy_account_chooser_filter_is_connected
301 (c-name "empathy_account_chooser_filter_is_connected")
302 (return-type "gboolean")
304 '("McAccount*" "account")
305 '("gpointer" "user_data")
311 ;; From empathy-accounts-dialog.h
313 (define-function empathy_accounts_dialog_show
314 (c-name "empathy_accounts_dialog_show")
315 (return-type "GtkWidget*")
317 '("GtkWindow*" "parent")
323 ;; From empathy-account-widget.h
325 (define-function empathy_account_widget_handle_params
326 (c-name "empathy_account_widget_handle_params")
329 '("McAccount*" "account")
330 '("GladeXML*" "glade")
331 '("const-gchar*" "first_widget_name")
336 (define-function empathy_account_widget_add_forget_button
337 (c-name "empathy_account_widget_add_forget_button")
340 '("McAccount*" "account")
341 '("GladeXML*" "glade")
342 '("const-gchar*" "button")
343 '("const-gchar*" "entry")
347 (define-function empathy_account_widget_generic_new
348 (c-name "empathy_account_widget_generic_new")
349 (is-constructor-of "EmpathyAccountWidgetGeneric")
350 (return-type "GtkWidget*")
352 '("McAccount*" "account")
356 (define-function empathy_account_widget_salut_new
357 (c-name "empathy_account_widget_salut_new")
358 (is-constructor-of "EmpathyAccountWidgetSalut")
359 (return-type "GtkWidget*")
361 '("McAccount*" "account")
365 (define-function empathy_account_widget_msn_new
366 (c-name "empathy_account_widget_msn_new")
367 (is-constructor-of "EmpathyAccountWidgetMsn")
368 (return-type "GtkWidget*")
370 '("McAccount*" "account")
374 (define-function empathy_account_widget_jabber_new
375 (c-name "empathy_account_widget_jabber_new")
376 (is-constructor-of "EmpathyAccountWidgetJabber")
377 (return-type "GtkWidget*")
379 '("McAccount*" "account")
383 (define-function empathy_account_widget_icq_new
384 (c-name "empathy_account_widget_icq_new")
385 (is-constructor-of "EmpathyAccountWidgetIcq")
386 (return-type "GtkWidget*")
388 '("McAccount*" "account")
392 (define-function empathy_account_widget_yahoo_new
393 (c-name "empathy_account_widget_yahoo_new")
394 (is-constructor-of "EmpathyAccountWidgetYahoo")
395 (return-type "GtkWidget*")
397 '("McAccount*" "account")
403 ;; From empathy-account-widget-irc.h
405 (define-function empathy_account_widget_irc_new
406 (c-name "empathy_account_widget_irc_new")
407 (is-constructor-of "EmpathyAccountWidgetIrc")
408 (return-type "GtkWidget*")
410 '("McAccount*" "account")
416 ;; From empathy-avatar-chooser.h
418 (define-function empathy_avatar_chooser_get_type
419 (c-name "empathy_avatar_chooser_get_type")
420 (return-type "GType")
423 (define-function empathy_avatar_chooser_new
424 (c-name "empathy_avatar_chooser_new")
425 (is-constructor-of "EmpathyAvatarChooser")
426 (return-type "GtkWidget*")
430 (of-object "EmpathyAvatarChooser")
431 (c-name "empathy_avatar_chooser_set")
434 '("EmpathyAvatar*" "avatar")
438 (define-method get_image_data
439 (of-object "EmpathyAvatarChooser")
440 (c-name "empathy_avatar_chooser_get_image_data")
443 '("const-gchar**" "data")
444 '("gsize*" "data_size")
445 '("const-gchar**" "mime_type")
451 ;; From empathy-avatar-image.h
453 (define-function empathy_avatar_image_get_type
454 (c-name "empathy_avatar_image_get_type")
455 (return-type "GType")
458 (define-function empathy_avatar_image_new
459 (c-name "empathy_avatar_image_new")
460 (is-constructor-of "EmpathyAvatarImage")
461 (return-type "GtkWidget*")
465 (of-object "EmpathyAvatarImage")
466 (c-name "empathy_avatar_image_set")
469 '("EmpathyAvatar*" "avatar")
475 ;; From empathy-call-window.h
477 (define-function empathy_call_window_new
478 (c-name "empathy_call_window_new")
479 (is-constructor-of "EmpathyCallWindow")
480 (return-type "GtkWidget*")
482 '("EmpathyTpCall*" "call")
488 ;; From empathy-cell-renderer-activatable.h
490 (define-function empathy_cell_renderer_activatable_get_type
491 (c-name "empathy_cell_renderer_activatable_get_type")
492 (return-type "GType")
495 (define-function empathy_cell_renderer_activatable_new
496 (c-name "empathy_cell_renderer_activatable_new")
497 (is-constructor-of "EmpathyCellRendererActivatable")
498 (return-type "GtkCellRenderer*")
503 ;; From empathy-cell-renderer-expander.h
505 (define-function empathy_cell_renderer_expander_get_type
506 (c-name "empathy_cell_renderer_expander_get_type")
507 (return-type "GType")
510 (define-function empathy_cell_renderer_expander_new
511 (c-name "empathy_cell_renderer_expander_new")
512 (is-constructor-of "EmpathyCellRendererExpander")
513 (return-type "GtkCellRenderer*")
518 ;; From empathy-cell-renderer-text.h
520 (define-function empathy_cell_renderer_text_get_type
521 (c-name "empathy_cell_renderer_text_get_type")
522 (return-type "GType")
525 (define-function empathy_cell_renderer_text_new
526 (c-name "empathy_cell_renderer_text_new")
527 (is-constructor-of "EmpathyCellRendererText")
528 (return-type "GtkCellRenderer*")
533 ;; From empathy-chat.h
535 (define-function empathy_chat_get_type
536 (c-name "empathy_chat_get_type")
537 (return-type "GType")
540 (define-method get_view
541 (of-object "EmpathyChat")
542 (c-name "empathy_chat_get_view")
543 (return-type "EmpathyChatView*")
546 (define-method get_window
547 (of-object "EmpathyChat")
548 (c-name "empathy_chat_get_window")
549 (return-type "EmpathyChatWindow*")
552 (define-method set_window
553 (of-object "EmpathyChat")
554 (c-name "empathy_chat_set_window")
557 '("EmpathyChatWindow*" "window")
561 (define-method present
562 (of-object "EmpathyChat")
563 (c-name "empathy_chat_present")
568 (of-object "EmpathyChat")
569 (c-name "empathy_chat_clear")
573 (define-method scroll_down
574 (of-object "EmpathyChat")
575 (c-name "empathy_chat_scroll_down")
580 (of-object "EmpathyChat")
581 (c-name "empathy_chat_cut")
586 (of-object "EmpathyChat")
587 (c-name "empathy_chat_copy")
592 (of-object "EmpathyChat")
593 (c-name "empathy_chat_paste")
597 (define-method get_name
598 (of-object "EmpathyChat")
599 (c-name "empathy_chat_get_name")
600 (return-type "const-gchar*")
603 (define-method get_tooltip
604 (of-object "EmpathyChat")
605 (c-name "empathy_chat_get_tooltip")
606 (return-type "gchar*")
609 (define-method get_status_icon_name
610 (of-object "EmpathyChat")
611 (c-name "empathy_chat_get_status_icon_name")
612 (return-type "const-gchar*")
615 (define-method get_widget
616 (of-object "EmpathyChat")
617 (c-name "empathy_chat_get_widget")
618 (return-type "GtkWidget*")
621 (define-method is_group_chat
622 (of-object "EmpathyChat")
623 (c-name "empathy_chat_is_group_chat")
624 (return-type "gboolean")
627 (define-method is_connected
628 (of-object "EmpathyChat")
629 (c-name "empathy_chat_is_connected")
630 (return-type "gboolean")
633 (define-method save_geometry
634 (of-object "EmpathyChat")
635 (c-name "empathy_chat_save_geometry")
645 (define-method load_geometry
646 (of-object "EmpathyChat")
647 (c-name "empathy_chat_load_geometry")
657 (define-method set_tp_chat
658 (of-object "EmpathyChat")
659 (c-name "empathy_chat_set_tp_chat")
662 '("EmpathyTpChat*" "tp_chat")
666 (define-method get_id
667 (of-object "EmpathyChat")
668 (c-name "empathy_chat_get_id")
669 (return-type "const-gchar*")
672 (define-method get_account
673 (of-object "EmpathyChat")
674 (c-name "empathy_chat_get_account")
675 (return-type "McAccount*")
678 (define-function empathy_chat_get_is_command
679 (c-name "empathy_chat_get_is_command")
680 (return-type "gboolean")
682 '("const-gchar*" "str")
686 (define-method correct_word
687 (of-object "EmpathyChat")
688 (c-name "empathy_chat_correct_word")
691 '("GtkTextIter" "start")
692 '("GtkTextIter" "end")
693 '("const-gchar*" "new_word")
697 (define-method should_play_sound
698 (of-object "EmpathyChat")
699 (c-name "empathy_chat_should_play_sound")
700 (return-type "gboolean")
703 (define-function empathy_chat_should_highlight_nick
704 (c-name "empathy_chat_should_highlight_nick")
705 (return-type "gboolean")
707 '("EmpathyMessage*" "message")
713 ;; From empathy-chatrooms-window.h
715 (define-function empathy_chatrooms_window_show
716 (c-name "empathy_chatrooms_window_show")
719 '("GtkWindow*" "parent")
725 ;; From empathy-chat-view.h
727 (define-function empathy_chat_view_get_type
728 (c-name "empathy_chat_view_get_type")
729 (return-type "GType")
732 (define-function empathy_chat_view_new
733 (c-name "empathy_chat_view_new")
734 (is-constructor-of "EmpathyChatView")
735 (return-type "EmpathyChatView*")
738 (define-method append_message
739 (of-object "EmpathyChatView")
740 (c-name "empathy_chat_view_append_message")
743 '("EmpathyMessage*" "msg")
747 (define-method append_event
748 (of-object "EmpathyChatView")
749 (c-name "empathy_chat_view_append_event")
752 '("const-gchar*" "str")
756 (define-method append_button
757 (of-object "EmpathyChatView")
758 (c-name "empathy_chat_view_append_button")
761 '("const-gchar*" "message")
762 '("GtkWidget*" "button1")
763 '("GtkWidget*" "button2")
767 (define-method set_margin
768 (of-object "EmpathyChatView")
769 (c-name "empathy_chat_view_set_margin")
776 (define-method scroll
777 (of-object "EmpathyChatView")
778 (c-name "empathy_chat_view_scroll")
781 '("gboolean" "allow_scrolling")
785 (define-method scroll_down
786 (of-object "EmpathyChatView")
787 (c-name "empathy_chat_view_scroll_down")
791 (define-method get_selection_bounds
792 (of-object "EmpathyChatView")
793 (c-name "empathy_chat_view_get_selection_bounds")
794 (return-type "gboolean")
796 '("GtkTextIter*" "start")
797 '("GtkTextIter*" "end")
802 (of-object "EmpathyChatView")
803 (c-name "empathy_chat_view_clear")
807 (define-method find_previous
808 (of-object "EmpathyChatView")
809 (c-name "empathy_chat_view_find_previous")
810 (return-type "gboolean")
812 '("const-gchar*" "search_criteria")
813 '("gboolean" "new_search")
817 (define-method find_next
818 (of-object "EmpathyChatView")
819 (c-name "empathy_chat_view_find_next")
820 (return-type "gboolean")
822 '("const-gchar*" "search_criteria")
823 '("gboolean" "new_search")
827 (define-method find_abilities
828 (of-object "EmpathyChatView")
829 (c-name "empathy_chat_view_find_abilities")
832 '("const-gchar*" "search_criteria")
833 '("gboolean*" "can_do_previous")
834 '("gboolean*" "can_do_next")
838 (define-method highlight
839 (of-object "EmpathyChatView")
840 (c-name "empathy_chat_view_highlight")
843 '("const-gchar*" "text")
847 (define-method copy_clipboard
848 (of-object "EmpathyChatView")
849 (c-name "empathy_chat_view_copy_clipboard")
853 (define-method get_theme
854 (of-object "EmpathyChatView")
855 (c-name "empathy_chat_view_get_theme")
856 (return-type "EmpathyTheme*")
859 (define-method set_theme
860 (of-object "EmpathyChatView")
861 (c-name "empathy_chat_view_set_theme")
864 '("EmpathyTheme*" "theme")
868 (define-method set_margin
869 (of-object "EmpathyChatView")
870 (c-name "empathy_chat_view_set_margin")
877 (define-function empathy_chat_view_get_smiley_menu
878 (c-name "empathy_chat_view_get_smiley_menu")
879 (return-type "GtkWidget*")
881 '("GCallback" "callback")
882 '("gpointer" "user_data")
886 (define-method set_is_group_chat
887 (of-object "EmpathyChatView")
888 (c-name "empathy_chat_view_set_is_group_chat")
891 '("gboolean" "is_group_chat")
895 (define-method get_last_timestamp
896 (of-object "EmpathyChatView")
897 (c-name "empathy_chat_view_get_last_timestamp")
898 (return-type "time_t")
901 (define-method set_last_timestamp
902 (of-object "EmpathyChatView")
903 (c-name "empathy_chat_view_set_last_timestamp")
906 '("time_t" "timestamp")
910 (define-method get_last_block_type
911 (of-object "EmpathyChatView")
912 (c-name "empathy_chat_view_get_last_block_type")
913 (return-type "EmpathyChatViewBlock")
916 (define-method set_last_block_type
917 (of-object "EmpathyChatView")
918 (c-name "empathy_chat_view_set_last_block_type")
921 '("EmpathyChatViewBlock" "block_type")
925 (define-method get_last_contact
926 (of-object "EmpathyChatView")
927 (c-name "empathy_chat_view_get_last_contact")
928 (return-type "EmpathyContact*")
931 (define-method set_last_contact
932 (of-object "EmpathyChatView")
933 (c-name "empathy_chat_view_set_last_contact")
936 '("EmpathyContact*" "contact")
940 (define-function empathy_chat_view_get_avatar_pixbuf_with_cache
941 (c-name "empathy_chat_view_get_avatar_pixbuf_with_cache")
942 (return-type "GdkPixbuf*")
944 '("EmpathyContact*" "contact")
950 ;; From empathy-chat-window.h
952 (define-function empathy_chat_window_get_type
953 (c-name "empathy_chat_window_get_type")
954 (return-type "GType")
957 (define-function empathy_chat_window_get_default
958 (c-name "empathy_chat_window_get_default")
959 (return-type "EmpathyChatWindow*")
962 (define-function empathy_chat_window_new
963 (c-name "empathy_chat_window_new")
964 (is-constructor-of "EmpathyChatWindow")
965 (return-type "EmpathyChatWindow*")
968 (define-method get_dialog
969 (of-object "EmpathyChatWindow")
970 (c-name "empathy_chat_window_get_dialog")
971 (return-type "GtkWidget*")
974 (define-method add_chat
975 (of-object "EmpathyChatWindow")
976 (c-name "empathy_chat_window_add_chat")
979 '("EmpathyChat*" "chat")
983 (define-method remove_chat
984 (of-object "EmpathyChatWindow")
985 (c-name "empathy_chat_window_remove_chat")
988 '("EmpathyChat*" "chat")
992 (define-method move_chat
993 (of-object "EmpathyChatWindow")
994 (c-name "empathy_chat_window_move_chat")
997 '("EmpathyChatWindow*" "new_window")
998 '("EmpathyChat*" "chat")
1002 (define-method switch_to_chat
1003 (of-object "EmpathyChatWindow")
1004 (c-name "empathy_chat_window_switch_to_chat")
1005 (return-type "none")
1007 '("EmpathyChat*" "chat")
1011 (define-method has_focus
1012 (of-object "EmpathyChatWindow")
1013 (c-name "empathy_chat_window_has_focus")
1014 (return-type "gboolean")
1017 (define-function empathy_chat_window_find_chat
1018 (c-name "empathy_chat_window_find_chat")
1019 (return-type "EmpathyChat*")
1021 '("McAccount*" "account")
1022 '("const-gchar*" "id")
1028 ;; From empathy-conf.h
1030 (define-function empathy_conf_get_type
1031 (c-name "empathy_conf_get_type")
1032 (return-type "GType")
1035 (define-function empathy_conf_get
1036 (c-name "empathy_conf_get")
1037 (return-type "EmpathyConf*")
1040 (define-function empathy_conf_shutdown
1041 (c-name "empathy_conf_shutdown")
1042 (return-type "none")
1045 (define-method notify_add
1046 (of-object "EmpathyConf")
1047 (c-name "empathy_conf_notify_add")
1048 (return-type "guint")
1050 '("const-gchar*" "key")
1051 '("EmpathyConfNotifyFunc" "func")
1052 '("gpointer" "data")
1056 (define-method notify_remove
1057 (of-object "EmpathyConf")
1058 (c-name "empathy_conf_notify_remove")
1059 (return-type "gboolean")
1065 (define-method set_int
1066 (of-object "EmpathyConf")
1067 (c-name "empathy_conf_set_int")
1068 (return-type "gboolean")
1070 '("const-gchar*" "key")
1075 (define-method get_int
1076 (of-object "EmpathyConf")
1077 (c-name "empathy_conf_get_int")
1078 (return-type "gboolean")
1080 '("const-gchar*" "key")
1085 (define-method set_bool
1086 (of-object "EmpathyConf")
1087 (c-name "empathy_conf_set_bool")
1088 (return-type "gboolean")
1090 '("const-gchar*" "key")
1091 '("gboolean" "value")
1095 (define-method get_bool
1096 (of-object "EmpathyConf")
1097 (c-name "empathy_conf_get_bool")
1098 (return-type "gboolean")
1100 '("const-gchar*" "key")
1101 '("gboolean*" "value")
1105 (define-method set_string
1106 (of-object "EmpathyConf")
1107 (c-name "empathy_conf_set_string")
1108 (return-type "gboolean")
1110 '("const-gchar*" "key")
1111 '("const-gchar*" "value")
1115 (define-method get_string
1116 (of-object "EmpathyConf")
1117 (c-name "empathy_conf_get_string")
1118 (return-type "gboolean")
1120 '("const-gchar*" "key")
1121 '("gchar**" "value")
1125 (define-method set_string_list
1126 (of-object "EmpathyConf")
1127 (c-name "empathy_conf_set_string_list")
1128 (return-type "gboolean")
1130 '("const-gchar*" "key")
1131 '("GSList*" "value")
1135 (define-method get_string_list
1136 (of-object "EmpathyConf")
1137 (c-name "empathy_conf_get_string_list")
1138 (return-type "gboolean")
1140 '("const-gchar*" "key")
1141 '("GSList**" "value")
1147 ;; From empathy-contact-dialogs.h
1149 (define-function empathy_subscription_dialog_show
1150 (c-name "empathy_subscription_dialog_show")
1151 (return-type "none")
1153 '("EmpathyContact*" "contact")
1154 '("GtkWindow*" "parent")
1158 (define-method information_dialog_show
1159 (of-object "EmpathyContact")
1160 (c-name "empathy_contact_information_dialog_show")
1161 (return-type "none")
1163 '("GtkWindow*" "parent")
1164 '("gboolean" "edit")
1165 '("gboolean" "is_user")
1169 (define-function empathy_new_contact_dialog_show
1170 (c-name "empathy_new_contact_dialog_show")
1171 (return-type "none")
1173 '("GtkWindow*" "parent")
1179 ;; From empathy-contact-list-store.h
1181 (define-function empathy_contact_list_store_get_type
1182 (c-name "empathy_contact_list_store_get_type")
1183 (return-type "GType")
1186 (define-method store_new
1187 (of-object "EmpathyContactList")
1188 (c-name "empathy_contact_list_store_new")
1189 (return-type "EmpathyContactListStore*")
1192 (define-method get_list_iface
1193 (of-object "EmpathyContactListStore")
1194 (c-name "empathy_contact_list_store_get_list_iface")
1195 (return-type "EmpathyContactList*")
1198 (define-method get_show_offline
1199 (of-object "EmpathyContactListStore")
1200 (c-name "empathy_contact_list_store_get_show_offline")
1201 (return-type "gboolean")
1204 (define-method set_show_offline
1205 (of-object "EmpathyContactListStore")
1206 (c-name "empathy_contact_list_store_set_show_offline")
1207 (return-type "none")
1209 '("gboolean" "show_offline")
1213 (define-method get_show_avatars
1214 (of-object "EmpathyContactListStore")
1215 (c-name "empathy_contact_list_store_get_show_avatars")
1216 (return-type "gboolean")
1219 (define-method set_show_avatars
1220 (of-object "EmpathyContactListStore")
1221 (c-name "empathy_contact_list_store_set_show_avatars")
1222 (return-type "none")
1224 '("gboolean" "show_avatars")
1228 (define-method get_show_groups
1229 (of-object "EmpathyContactListStore")
1230 (c-name "empathy_contact_list_store_get_show_groups")
1231 (return-type "gboolean")
1234 (define-method set_show_groups
1235 (of-object "EmpathyContactListStore")
1236 (c-name "empathy_contact_list_store_set_show_groups")
1237 (return-type "none")
1239 '("gboolean" "show_groups")
1243 (define-method get_is_compact
1244 (of-object "EmpathyContactListStore")
1245 (c-name "empathy_contact_list_store_get_is_compact")
1246 (return-type "gboolean")
1249 (define-method set_is_compact
1250 (of-object "EmpathyContactListStore")
1251 (c-name "empathy_contact_list_store_set_is_compact")
1252 (return-type "none")
1254 '("gboolean" "is_compact")
1258 (define-method get_sort_criterium
1259 (of-object "EmpathyContactListStore")
1260 (c-name "empathy_contact_list_store_get_sort_criterium")
1261 (return-type "EmpathyContactListStoreSort")
1264 (define-method set_sort_criterium
1265 (of-object "EmpathyContactListStore")
1266 (c-name "empathy_contact_list_store_set_sort_criterium")
1267 (return-type "none")
1269 '("EmpathyContactListStoreSort" "sort_criterium")
1273 (define-function empathy_contact_list_store_row_separator_func
1274 (c-name "empathy_contact_list_store_row_separator_func")
1275 (return-type "gboolean")
1277 '("GtkTreeModel*" "model")
1278 '("GtkTreeIter*" "iter")
1279 '("gpointer" "data")
1283 (define-function empathy_contact_list_store_get_parent_group
1284 (c-name "empathy_contact_list_store_get_parent_group")
1285 (return-type "gchar*")
1287 '("GtkTreeModel*" "model")
1288 '("GtkTreePath*" "path")
1289 '("gboolean*" "path_is_group")
1293 (define-function empathy_contact_list_store_search_equal_func
1294 (c-name "empathy_contact_list_store_search_equal_func")
1295 (return-type "gboolean")
1297 '("GtkTreeModel*" "model")
1299 '("const-gchar*" "key")
1300 '("GtkTreeIter*" "iter")
1301 '("gpointer" "search_data")
1307 ;; From empathy-contact-list-view.h
1309 (define-function empathy_contact_list_view_get_type
1310 (c-name "empathy_contact_list_view_get_type")
1311 (return-type "GType")
1314 (define-function empathy_contact_list_view_new
1315 (c-name "empathy_contact_list_view_new")
1316 (is-constructor-of "EmpathyContactListView")
1317 (return-type "EmpathyContactListView*")
1319 '("EmpathyContactListStore*" "store")
1320 '("EmpathyContactListFeatures" "features")
1324 (define-method set_features
1325 (of-object "EmpathyContactListView")
1326 (c-name "empathy_contact_list_view_set_features")
1327 (return-type "none")
1329 '("EmpathyContactListFeatures" "features")
1333 (define-method get_features
1334 (of-object "EmpathyContactListView")
1335 (c-name "empathy_contact_list_view_get_features")
1336 (return-type "EmpathyContactListFeatures")
1339 (define-method get_selected
1340 (of-object "EmpathyContactListView")
1341 (c-name "empathy_contact_list_view_get_selected")
1342 (return-type "EmpathyContact*")
1345 (define-method get_selected_group
1346 (of-object "EmpathyContactListView")
1347 (c-name "empathy_contact_list_view_get_selected_group")
1348 (return-type "gchar*")
1351 (define-method get_contact_menu
1352 (of-object "EmpathyContactListView")
1353 (c-name "empathy_contact_list_view_get_contact_menu")
1354 (return-type "GtkWidget*")
1356 '("EmpathyContact*" "contact")
1360 (define-method get_group_menu
1361 (of-object "EmpathyContactListView")
1362 (c-name "empathy_contact_list_view_get_group_menu")
1363 (return-type "GtkWidget*")
1368 ;; From empathy-contact-widget.h
1370 (define-method widget_new
1371 (of-object "EmpathyContact")
1372 (c-name "empathy_contact_widget_new")
1373 (return-type "GtkWidget*")
1375 '("EmpathyContactWidgetFlags" "flags")
1379 (define-function empathy_contact_widget_get_contact
1380 (c-name "empathy_contact_widget_get_contact")
1381 (return-type "EmpathyContact*")
1383 '("GtkWidget*" "widget")
1387 (define-function empathy_contact_widget_set_contact
1388 (c-name "empathy_contact_widget_set_contact")
1389 (return-type "none")
1391 '("GtkWidget*" "widget")
1392 '("EmpathyContact*" "contact")
1396 (define-function empathy_contact_widget_set_account_filter
1397 (c-name "empathy_contact_widget_set_account_filter")
1398 (return-type "none")
1400 '("GtkWidget*" "widget")
1401 '("EmpathyAccountChooserFilterFunc" "filter")
1402 '("gpointer" "user_data")
1408 ;; From empathy-geometry.h
1410 (define-function empathy_geometry_save
1411 (c-name "empathy_geometry_save")
1412 (return-type "none")
1414 '("const-gchar*" "name")
1422 (define-function empathy_geometry_load
1423 (c-name "empathy_geometry_load")
1424 (return-type "none")
1426 '("const-gchar*" "name")
1436 ;; From empathy-group-chat.h
1438 (define-function empathy_group_chat_get_type
1439 (c-name "empathy_group_chat_get_type")
1440 (return-type "GType")
1443 (define-function empathy_group_chat_new
1444 (c-name "empathy_group_chat_new")
1445 (is-constructor-of "EmpathyGroupChat")
1446 (return-type "EmpathyGroupChat*")
1448 '("EmpathyTpChatroom*" "tp_chat")
1452 (define-method get_show_contacts
1453 (of-object "EmpathyGroupChat")
1454 (c-name "empathy_group_chat_get_show_contacts")
1455 (return-type "gboolean")
1458 (define-method set_show_contacts
1459 (of-object "EmpathyGroupChat")
1460 (c-name "empathy_group_chat_set_show_contacts")
1461 (return-type "none")
1463 '("gboolean" "show")
1467 (define-method set_topic
1468 (of-object "EmpathyGroupChat")
1469 (c-name "empathy_group_chat_set_topic")
1470 (return-type "none")
1475 ;; From empathy-images.h
1479 ;; From empathy-irc-network-dialog.h
1481 (define-method dialog_show
1482 (of-object "EmpathyIrcNetwork")
1483 (c-name "empathy_irc_network_dialog_show")
1484 (return-type "GtkWidget*")
1486 '("GtkWidget*" "parent")
1492 ;; From empathy-log-window.h
1494 (define-function empathy_log_window_show
1495 (c-name "empathy_log_window_show")
1496 (return-type "GtkWidget*")
1498 '("McAccount*" "account")
1499 '("const-gchar*" "chat_id")
1500 '("gboolean" "chatroom")
1501 '("GtkWindow*" "parent")
1507 ;; From empathy-main-window.h
1509 (define-function empathy_main_window_show
1510 (c-name "empathy_main_window_show")
1511 (return-type "GtkWidget*")
1516 ;; From empathy-new-chatroom-dialog.h
1518 (define-function empathy_new_chatroom_dialog_show
1519 (c-name "empathy_new_chatroom_dialog_show")
1520 (return-type "none")
1522 '("GtkWindow*" "parent")
1528 ;; From empathy-new-message-dialog.h
1530 (define-function empathy_new_message_dialog_show
1531 (c-name "empathy_new_message_dialog_show")
1532 (return-type "GtkWidget*")
1534 '("GtkWindow*" "parent")
1540 ;; From empathy-preferences.h
1542 (define-function empathy_preferences_show
1543 (c-name "empathy_preferences_show")
1544 (return-type "GtkWidget*")
1546 '("GtkWindow*" "parent")
1552 ;; From empathy-presence-chooser.h
1554 (define-function empathy_presence_chooser_get_type
1555 (c-name "empathy_presence_chooser_get_type")
1556 (return-type "GType")
1559 (define-function empathy_presence_chooser_new
1560 (c-name "empathy_presence_chooser_new")
1561 (is-constructor-of "EmpathyPresenceChooser")
1562 (return-type "GtkWidget*")
1565 (define-function empathy_presence_chooser_create_menu
1566 (c-name "empathy_presence_chooser_create_menu")
1567 (return-type "GtkWidget*")
1572 ;; From empathy-private-chat.h
1574 (define-function empathy_private_chat_get_type
1575 (c-name "empathy_private_chat_get_type")
1576 (return-type "GType")
1579 (define-function empathy_private_chat_new
1580 (c-name "empathy_private_chat_new")
1581 (is-constructor-of "EmpathyPrivateChat")
1582 (return-type "EmpathyPrivateChat*")
1584 '("EmpathyTpChat*" "tp_chat")
1588 (define-method get_contact
1589 (of-object "EmpathyPrivateChat")
1590 (c-name "empathy_private_chat_get_contact")
1591 (return-type "EmpathyContact*")
1596 ;; From empathy-profile-chooser.h
1598 (define-function empathy_profile_chooser_new
1599 (c-name "empathy_profile_chooser_new")
1600 (is-constructor-of "EmpathyProfileChooser")
1601 (return-type "GtkWidget*")
1604 (define-function empathy_profile_chooser_get_selected
1605 (c-name "empathy_profile_chooser_get_selected")
1606 (return-type "McProfile*")
1608 '("GtkWidget*" "widget")
1612 (define-function empathy_profile_chooser_n_profiles
1613 (c-name "empathy_profile_chooser_n_profiles")
1614 (return-type "gint")
1616 '("GtkWidget*" "widget")
1622 ;; From empathy-smiley-manager.h
1624 (define-function empathy_smiley_manager_get_type
1625 (c-name "empathy_smiley_manager_get_type")
1626 (return-type "GType")
1629 (define-function empathy_smiley_manager_new
1630 (c-name "empathy_smiley_manager_new")
1631 (is-constructor-of "EmpathySmileyManager")
1632 (return-type "EmpathySmileyManager*")
1636 (of-object "EmpathySmileyManager")
1637 (c-name "empathy_smiley_manager_load")
1638 (return-type "none")
1642 (of-object "EmpathySmileyManager")
1643 (c-name "empathy_smiley_manager_add")
1644 (return-type "none")
1646 '("const-gchar*" "icon_name")
1647 '("const-gchar*" "first_str")
1652 (define-method add_from_pixbuf
1653 (of-object "EmpathySmileyManager")
1654 (c-name "empathy_smiley_manager_add_from_pixbuf")
1655 (return-type "none")
1657 '("GdkPixbuf*" "smiley")
1658 '("const-gchar*" "first_str")
1663 (define-method get_all
1664 (of-object "EmpathySmileyManager")
1665 (c-name "empathy_smiley_manager_get_all")
1666 (return-type "GSList*")
1669 (define-method parse
1670 (of-object "EmpathySmileyManager")
1671 (c-name "empathy_smiley_manager_parse")
1672 (return-type "GSList*")
1674 '("const-gchar*" "text")
1679 (of-object "EmpathySmiley")
1680 (c-name "empathy_smiley_free")
1681 (return-type "none")
1686 ;; From empathy-spell-dialog.h
1688 (define-function empathy_spell_dialog_show
1689 (c-name "empathy_spell_dialog_show")
1690 (return-type "none")
1692 '("EmpathyChat*" "chat")
1693 '("GtkTextIter" "start")
1694 '("GtkTextIter" "end")
1695 '("const-gchar*" "word")
1701 ;; From empathy-spell.h
1703 (define-function empathy_spell_supported
1704 (c-name "empathy_spell_supported")
1705 (return-type "gboolean")
1708 (define-function empathy_spell_get_language_name
1709 (c-name "empathy_spell_get_language_name")
1710 (return-type "const-gchar*")
1712 '("const-gchar*" "code")
1716 (define-function empathy_spell_get_language_codes
1717 (c-name "empathy_spell_get_language_codes")
1718 (return-type "GList*")
1721 (define-function empathy_spell_free_language_codes
1722 (c-name "empathy_spell_free_language_codes")
1723 (return-type "none")
1729 (define-function empathy_spell_check
1730 (c-name "empathy_spell_check")
1731 (return-type "gboolean")
1733 '("const-gchar*" "word")
1737 (define-function empathy_spell_get_suggestions
1738 (c-name "empathy_spell_get_suggestions")
1739 (return-type "GList*")
1741 '("const-gchar*" "word")
1745 (define-function empathy_spell_free_suggestions
1746 (c-name "empathy_spell_free_suggestions")
1747 (return-type "none")
1749 '("GList*" "suggestions")
1755 ;; From empathy-status-icon.h
1757 (define-function empathy_status_icon_get_type
1758 (c-name "empathy_status_icon_get_type")
1759 (return-type "GType")
1762 (define-function empathy_status_icon_new
1763 (c-name "empathy_status_icon_new")
1764 (is-constructor-of "EmpathyStatusIcon")
1765 (return-type "EmpathyStatusIcon*")
1767 '("GtkWindow*" "window")
1773 ;; From empathy-theme-boxes.h
1775 (define-function empathy_theme_boxes_get_type
1776 (c-name "empathy_theme_boxes_get_type")
1777 (return-type "GType")
1782 ;; From empathy-theme.h
1784 (define-function empathy_theme_get_type
1785 (c-name "empathy_theme_get_type")
1786 (return-type "GType")
1789 (define-method update_view
1790 (of-object "EmpathyTheme")
1791 (c-name "empathy_theme_update_view")
1792 (return-type "none")
1794 '("EmpathyChatView*" "view")
1798 (define-method append_message
1799 (of-object "EmpathyTheme")
1800 (c-name "empathy_theme_append_message")
1801 (return-type "none")
1803 '("EmpathyChatView*" "view")
1804 '("EmpathyMessage*" "msg")
1808 (define-method append_text
1809 (of-object "EmpathyTheme")
1810 (c-name "empathy_theme_append_text")
1811 (return-type "none")
1813 '("EmpathyChatView*" "view")
1814 '("const-gchar*" "body")
1815 '("const-gchar*" "tag")
1816 '("const-gchar*" "link_tag")
1820 (define-method append_spacing
1821 (of-object "EmpathyTheme")
1822 (c-name "empathy_theme_append_spacing")
1823 (return-type "none")
1825 '("EmpathyChatView*" "view")
1829 (define-method append_event
1830 (of-object "EmpathyTheme")
1831 (c-name "empathy_theme_append_event")
1832 (return-type "none")
1834 '("EmpathyChatView*" "view")
1835 '("const-gchar*" "str")
1839 (define-method append_timestamp
1840 (of-object "EmpathyTheme")
1841 (c-name "empathy_theme_append_timestamp")
1842 (return-type "none")
1844 '("EmpathyChatView*" "view")
1845 '("EmpathyMessage*" "message")
1846 '("gboolean" "show_date")
1847 '("gboolean" "show_time")
1851 (define-method maybe_append_date_and_time
1852 (of-object "EmpathyTheme")
1853 (c-name "empathy_theme_maybe_append_date_and_time")
1854 (return-type "none")
1856 '("EmpathyChatView*" "view")
1857 '("EmpathyMessage*" "message")
1861 (define-method get_show_avatars
1862 (of-object "EmpathyTheme")
1863 (c-name "empathy_theme_get_show_avatars")
1864 (return-type "gboolean")
1867 (define-method set_show_avatars
1868 (of-object "EmpathyTheme")
1869 (c-name "empathy_theme_set_show_avatars")
1870 (return-type "none")
1872 '("gboolean" "show")
1878 ;; From empathy-theme-irc.h
1880 (define-function empathy_theme_irc_get_type
1881 (c-name "empathy_theme_irc_get_type")
1882 (return-type "GType")
1887 ;; From empathy-theme-manager.h
1889 (define-function empathy_theme_manager_get_type
1890 (c-name "empathy_theme_manager_get_type")
1891 (return-type "GType")
1894 (define-function empathy_theme_manager_get
1895 (c-name "empathy_theme_manager_get")
1896 (return-type "EmpathyThemeManager*")
1899 (define-function empathy_theme_manager_get_themes
1900 (c-name "empathy_theme_manager_get_themes")
1901 (return-type "const-gchar**")
1904 (define-method apply
1905 (of-object "EmpathyThemeManager")
1906 (c-name "empathy_theme_manager_apply")
1907 (return-type "none")
1909 '("EmpathyChatView*" "view")
1910 '("const-gchar*" "theme")
1914 (define-method apply_saved
1915 (of-object "EmpathyThemeManager")
1916 (c-name "empathy_theme_manager_apply_saved")
1917 (return-type "none")
1919 '("EmpathyChatView*" "view")
1925 ;; From empathy-ui-utils.h
1927 (define-function empathy_glade_get_file_simple
1928 (c-name "empathy_glade_get_file_simple")
1929 (return-type "none")
1931 '("const-gchar*" "filename")
1932 '("const-gchar*" "root")
1933 '("const-gchar*" "domain")
1934 '("const-gchar*" "first_required_widget")
1939 (define-function empathy_glade_get_file
1940 (c-name "empathy_glade_get_file")
1941 (return-type "GladeXML*")
1943 '("const-gchar*" "filename")
1944 '("const-gchar*" "root")
1945 '("const-gchar*" "domain")
1946 '("const-gchar*" "first_required_widget")
1951 (define-function empathy_glade_connect
1952 (c-name "empathy_glade_connect")
1953 (return-type "none")
1955 '("GladeXML*" "gui")
1956 '("gpointer" "user_data")
1957 '("gchar*" "first_widget")
1962 (define-function empathy_glade_setup_size_group
1963 (c-name "empathy_glade_setup_size_group")
1964 (return-type "none")
1966 '("GladeXML*" "gui")
1967 '("GtkSizeGroupMode" "mode")
1968 '("gchar*" "first_widget")
1973 (define-function empathy_icon_name_from_account
1974 (c-name "empathy_icon_name_from_account")
1975 (return-type "const-gchar*")
1977 '("McAccount*" "account")
1981 (define-function empathy_icon_name_for_presence
1982 (c-name "empathy_icon_name_for_presence")
1983 (return-type "const-gchar*")
1985 '("McPresence" "presence")
1989 (define-function empathy_icon_name_for_contact
1990 (c-name "empathy_icon_name_for_contact")
1991 (return-type "const-gchar*")
1993 '("EmpathyContact*" "contact")
1997 (define-function empathy_pixbuf_from_data
1998 (c-name "empathy_pixbuf_from_data")
1999 (return-type "GdkPixbuf*")
2002 '("gsize" "data_size")
2006 (define-function empathy_pixbuf_from_avatar_scaled
2007 (c-name "empathy_pixbuf_from_avatar_scaled")
2008 (return-type "GdkPixbuf*")
2010 '("EmpathyAvatar*" "avatar")
2016 (define-function empathy_pixbuf_avatar_from_contact_scaled
2017 (c-name "empathy_pixbuf_avatar_from_contact_scaled")
2018 (return-type "GdkPixbuf*")
2020 '("EmpathyContact*" "contact")
2026 (define-function empathy_pixbuf_scale_down_if_necessary
2027 (c-name "empathy_pixbuf_scale_down_if_necessary")
2028 (return-type "GdkPixbuf*")
2030 '("GdkPixbuf*" "pixbuf")
2031 '("gint" "max_size")
2035 (define-function empathy_pixbuf_from_icon_name
2036 (c-name "empathy_pixbuf_from_icon_name")
2037 (return-type "GdkPixbuf*")
2039 '("const-gchar*" "icon_name")
2040 '("GtkIconSize" "icon_size")
2044 (define-function empathy_text_iter_forward_search
2045 (c-name "empathy_text_iter_forward_search")
2046 (return-type "gboolean")
2048 '("const-GtkTextIter*" "iter")
2049 '("const-gchar*" "str")
2050 '("GtkTextIter*" "match_start")
2051 '("GtkTextIter*" "match_end")
2052 '("const-GtkTextIter*" "limit")
2056 (define-function empathy_text_iter_backward_search
2057 (c-name "empathy_text_iter_backward_search")
2058 (return-type "gboolean")
2060 '("const-GtkTextIter*" "iter")
2061 '("const-gchar*" "str")
2062 '("GtkTextIter*" "match_start")
2063 '("GtkTextIter*" "match_end")
2064 '("const-GtkTextIter*" "limit")
2068 (define-function empathy_window_get_is_visible
2069 (c-name "empathy_window_get_is_visible")
2070 (return-type "gboolean")
2072 '("GtkWindow*" "window")
2076 (define-function empathy_window_present
2077 (c-name "empathy_window_present")
2078 (return-type "none")
2080 '("GtkWindow*" "window")
2081 '("gboolean" "steal_focus")
2085 (define-function empathy_window_iconify
2086 (c-name "empathy_window_iconify")
2087 (return-type "none")
2089 '("GtkWindow*" "window")
2090 '("GtkStatusIcon*" "status_icon")
2094 (define-function empathy_get_toplevel_window
2095 (c-name "empathy_get_toplevel_window")
2096 (return-type "GtkWindow*")
2098 '("GtkWidget*" "widget")
2102 (define-function empathy_url_show
2103 (c-name "empathy_url_show")
2104 (return-type "none")
2106 '("const-char*" "url")
2110 (define-function empathy_toggle_button_set_state_quietly
2111 (c-name "empathy_toggle_button_set_state_quietly")
2112 (return-type "none")
2114 '("GtkWidget*" "widget")
2115 '("GCallback" "callback")
2116 '("gpointer" "user_data")
2117 '("gboolean" "active")
2121 (define-function empathy_link_button_new
2122 (c-name "empathy_link_button_new")
2123 (is-constructor-of "EmpathyLinkButton")
2124 (return-type "GtkWidget*")
2126 '("const-gchar*" "url")
2127 '("const-gchar*" "title")
2131 (define-function empathy_text_buffer_tag_set
2132 (c-name "empathy_text_buffer_tag_set")
2133 (return-type "GtkTextTag*")
2135 '("GtkTextBuffer*" "buffer")
2136 '("const-gchar*" "tag_name")
2137 '("const-gchar*" "first_property_name")