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")
66 (define-object ContactListStore
68 (parent "GtkTreeStore")
69 (c-name "EmpathyContactListStore")
70 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_STORE")
73 (define-object ContactListView
75 (parent "GtkTreeView")
76 (c-name "EmpathyContactListView")
77 (gtype-id "EMPATHY_TYPE_CONTACT_LIST_VIEW")
80 (define-object GroupChat
82 (parent "EmpathyChat")
83 (c-name "EmpathyGroupChat")
84 (gtype-id "EMPATHY_TYPE_GROUP_CHAT")
87 (define-object PresenceChooser
89 (parent "GtkToggleButton")
90 (c-name "EmpathyPresenceChooser")
91 (gtype-id "EMPATHY_TYPE_PRESENCE_CHOOSER")
94 (define-object PrivateChat
96 (parent "EmpathyChat")
97 (c-name "EmpathyPrivateChat")
98 (gtype-id "EMPATHY_TYPE_PRIVATE_CHAT")
101 (define-object SmileyManager
102 (in-module "Empathy")
104 (c-name "EmpathySmileyManager")
105 (gtype-id "EMPATHY_TYPE_SMILEY_MANAGER")
108 (define-object StatusIcon
109 (in-module "Empathy")
111 (c-name "EmpathyStatusIcon")
112 (gtype-id "EMPATHY_TYPE_STATUS_ICON")
116 (in-module "Empathy")
118 (c-name "EmpathyTheme")
119 (gtype-id "EMPATHY_TYPE_THEME")
122 (define-object ThemeBoxes
123 (in-module "Empathy")
124 (parent "EmpathyTheme")
125 (c-name "EmpathyThemeBoxes")
126 (gtype-id "EMPATHY_TYPE_THEME_BOXES")
129 (define-object ThemeIrc
130 (in-module "Empathy")
131 (parent "EmpathyTheme")
132 (c-name "EmpathyThemeIrc")
133 (gtype-id "EMPATHY_TYPE_THEME_IRC")
136 (define-object ThemeManager
137 (in-module "Empathy")
139 (c-name "EmpathyThemeManager")
140 (gtype-id "EMPATHY_TYPE_THEME_MANAGER")
143 (define-object Spinner
146 (c-name "EphySpinner")
147 (gtype-id "EPHY_TYPE_SPINNER")
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 '("groups-show" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_SHOW")
203 '("groups-modify" "EMPATHY_CONTACT_LIST_FEATURE_GROUPS_MODIFY")
204 '("contact-chat" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CHAT")
205 '("contact-call" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_CALL")
206 '("contact-log" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_LOG")
207 '("contact-ft" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_FT")
208 '("contact-invite" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INVITE")
209 '("contact-edit" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_EDIT")
210 '("contact-info" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_INFO")
211 '("contact-remove" "EMPATHY_CONTACT_LIST_FEATURE_CONTACT_REMOVE")
215 (define-flags ContactWidgetFlags
216 (in-module "Empathy")
217 (c-name "EmpathyContactWidgetFlags")
218 (gtype-id "EMPATHY_TYPE_CONTACT_WIDGET_FLAGS")
220 '("none" "EMPATHY_CONTACT_WIDGET_EDIT_NONE")
221 '("alias" "EMPATHY_CONTACT_WIDGET_EDIT_ALIAS")
222 '("avatar" "EMPATHY_CONTACT_WIDGET_EDIT_AVATAR")
223 '("account" "EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT")
224 '("id" "EMPATHY_CONTACT_WIDGET_EDIT_ID")
225 '("groups" "EMPATHY_CONTACT_WIDGET_EDIT_GROUPS")
230 ;; From empathy-about-dialog.h
232 (define-function empathy_about_dialog_new
233 (c-name "empathy_about_dialog_new")
236 '("GtkWindow*" "parent")
242 ;; From empathy-account-chooser.h
244 (define-function empathy_account_chooser_get_type
245 (c-name "empathy_account_chooser_get_type")
246 (return-type "GType")
249 (define-function empathy_account_chooser_new
250 (c-name "empathy_account_chooser_new")
251 (is-constructor-of "EmpathyAccountChooser")
252 (return-type "GtkWidget*")
255 (define-method get_account
256 (of-object "EmpathyAccountChooser")
257 (c-name "empathy_account_chooser_get_account")
258 (return-type "McAccount*")
261 (define-method set_account
262 (of-object "EmpathyAccountChooser")
263 (c-name "empathy_account_chooser_set_account")
264 (return-type "gboolean")
266 '("McAccount*" "account")
270 (define-method get_has_all_option
271 (of-object "EmpathyAccountChooser")
272 (c-name "empathy_account_chooser_get_has_all_option")
273 (return-type "gboolean")
276 (define-method set_has_all_option
277 (of-object "EmpathyAccountChooser")
278 (c-name "empathy_account_chooser_set_has_all_option")
281 '("gboolean" "has_all_option")
285 (define-method set_filter
286 (of-object "EmpathyAccountChooser")
287 (c-name "empathy_account_chooser_set_filter")
290 '("EmpathyAccountChooserFilterFunc" "filter")
291 '("gpointer" "user_data")
295 (define-function empathy_account_chooser_filter_is_connected
296 (c-name "empathy_account_chooser_filter_is_connected")
297 (return-type "gboolean")
299 '("McAccount*" "account")
300 '("gpointer" "user_data")
306 ;; From empathy-accounts-dialog.h
308 (define-function empathy_accounts_dialog_show
309 (c-name "empathy_accounts_dialog_show")
310 (return-type "GtkWidget*")
312 '("GtkWindow*" "parent")
318 ;; From empathy-account-widget-generic.h
320 (define-function empathy_account_widget_generic_new
321 (c-name "empathy_account_widget_generic_new")
322 (is-constructor-of "EmpathyAccountWidgetGeneric")
323 (return-type "GtkWidget*")
325 '("McAccount*" "account")
331 ;; From empathy-account-widget-jabber.h
333 (define-function empathy_account_widget_jabber_new
334 (c-name "empathy_account_widget_jabber_new")
335 (is-constructor-of "EmpathyAccountWidgetJabber")
336 (return-type "GtkWidget*")
338 '("McAccount*" "account")
344 ;; From empathy-account-widget-msn.h
346 (define-function empathy_account_widget_msn_new
347 (c-name "empathy_account_widget_msn_new")
348 (is-constructor-of "EmpathyAccountWidgetMsn")
349 (return-type "GtkWidget*")
351 '("McAccount*" "account")
357 ;; From empathy-account-widget-salut.h
359 (define-function empathy_account_widget_salut_new
360 (c-name "empathy_account_widget_salut_new")
361 (is-constructor-of "EmpathyAccountWidgetSalut")
362 (return-type "GtkWidget*")
364 '("McAccount*" "account")
370 ;; From empathy-avatar-chooser.h
372 (define-function empathy_avatar_chooser_get_type
373 (c-name "empathy_avatar_chooser_get_type")
374 (return-type "GType")
377 (define-function empathy_avatar_chooser_new
378 (c-name "empathy_avatar_chooser_new")
379 (is-constructor-of "EmpathyAvatarChooser")
380 (return-type "GtkWidget*")
384 (of-object "EmpathyAvatarChooser")
385 (c-name "empathy_avatar_chooser_set")
388 '("EmpathyAvatar*" "avatar")
392 (define-method get_image_data
393 (of-object "EmpathyAvatarChooser")
394 (c-name "empathy_avatar_chooser_get_image_data")
397 '("const-gchar**" "data")
398 '("gsize*" "data_size")
399 '("const-gchar**" "mime_type")
405 ;; From empathy-avatar-image.h
407 (define-function empathy_avatar_image_get_type
408 (c-name "empathy_avatar_image_get_type")
409 (return-type "GType")
412 (define-function empathy_avatar_image_new
413 (c-name "empathy_avatar_image_new")
414 (is-constructor-of "EmpathyAvatarImage")
415 (return-type "GtkWidget*")
419 (of-object "EmpathyAvatarImage")
420 (c-name "empathy_avatar_image_set")
423 '("EmpathyAvatar*" "avatar")
429 ;; From empathy-call-window.h
431 (define-function empathy_call_window_show
432 (c-name "empathy_call_window_show")
433 (return-type "GtkWidget*")
435 '("EmpathyTpCall*" "call")
441 ;; From empathy-cell-renderer-activatable.h
443 (define-function empathy_cell_renderer_activatable_get_type
444 (c-name "empathy_cell_renderer_activatable_get_type")
445 (return-type "GType")
448 (define-function empathy_cell_renderer_activatable_new
449 (c-name "empathy_cell_renderer_activatable_new")
450 (is-constructor-of "EmpathyCellRendererActivatable")
451 (return-type "GtkCellRenderer*")
456 ;; From empathy-cell-renderer-expander.h
458 (define-function empathy_cell_renderer_expander_get_type
459 (c-name "empathy_cell_renderer_expander_get_type")
460 (return-type "GType")
463 (define-function empathy_cell_renderer_expander_new
464 (c-name "empathy_cell_renderer_expander_new")
465 (is-constructor-of "EmpathyCellRendererExpander")
466 (return-type "GtkCellRenderer*")
471 ;; From empathy-cell-renderer-text.h
473 (define-function empathy_cell_renderer_text_get_type
474 (c-name "empathy_cell_renderer_text_get_type")
475 (return-type "GType")
478 (define-function empathy_cell_renderer_text_new
479 (c-name "empathy_cell_renderer_text_new")
480 (is-constructor-of "EmpathyCellRendererText")
481 (return-type "GtkCellRenderer*")
486 ;; From empathy-chat.h
488 (define-function empathy_chat_get_type
489 (c-name "empathy_chat_get_type")
490 (return-type "GType")
493 (define-method get_view
494 (of-object "EmpathyChat")
495 (c-name "empathy_chat_get_view")
496 (return-type "EmpathyChatView*")
499 (define-method get_window
500 (of-object "EmpathyChat")
501 (c-name "empathy_chat_get_window")
502 (return-type "EmpathyChatWindow*")
505 (define-method set_window
506 (of-object "EmpathyChat")
507 (c-name "empathy_chat_set_window")
510 '("EmpathyChatWindow*" "window")
514 (define-method present
515 (of-object "EmpathyChat")
516 (c-name "empathy_chat_present")
521 (of-object "EmpathyChat")
522 (c-name "empathy_chat_clear")
526 (define-method scroll_down
527 (of-object "EmpathyChat")
528 (c-name "empathy_chat_scroll_down")
533 (of-object "EmpathyChat")
534 (c-name "empathy_chat_cut")
539 (of-object "EmpathyChat")
540 (c-name "empathy_chat_copy")
545 (of-object "EmpathyChat")
546 (c-name "empathy_chat_paste")
550 (define-method get_name
551 (of-object "EmpathyChat")
552 (c-name "empathy_chat_get_name")
553 (return-type "const-gchar*")
556 (define-method get_tooltip
557 (of-object "EmpathyChat")
558 (c-name "empathy_chat_get_tooltip")
559 (return-type "gchar*")
562 (define-method get_status_icon_name
563 (of-object "EmpathyChat")
564 (c-name "empathy_chat_get_status_icon_name")
565 (return-type "const-gchar*")
568 (define-method get_widget
569 (of-object "EmpathyChat")
570 (c-name "empathy_chat_get_widget")
571 (return-type "GtkWidget*")
574 (define-method is_group_chat
575 (of-object "EmpathyChat")
576 (c-name "empathy_chat_is_group_chat")
577 (return-type "gboolean")
580 (define-method is_connected
581 (of-object "EmpathyChat")
582 (c-name "empathy_chat_is_connected")
583 (return-type "gboolean")
586 (define-method save_geometry
587 (of-object "EmpathyChat")
588 (c-name "empathy_chat_save_geometry")
598 (define-method load_geometry
599 (of-object "EmpathyChat")
600 (c-name "empathy_chat_load_geometry")
610 (define-method set_tp_chat
611 (of-object "EmpathyChat")
612 (c-name "empathy_chat_set_tp_chat")
615 '("EmpathyTpChat*" "tp_chat")
619 (define-method get_id
620 (of-object "EmpathyChat")
621 (c-name "empathy_chat_get_id")
622 (return-type "const-gchar*")
625 (define-method get_account
626 (of-object "EmpathyChat")
627 (c-name "empathy_chat_get_account")
628 (return-type "McAccount*")
631 (define-function empathy_chat_get_is_command
632 (c-name "empathy_chat_get_is_command")
633 (return-type "gboolean")
635 '("const-gchar*" "str")
639 (define-method correct_word
640 (of-object "EmpathyChat")
641 (c-name "empathy_chat_correct_word")
644 '("GtkTextIter" "start")
645 '("GtkTextIter" "end")
646 '("const-gchar*" "new_word")
650 (define-method should_play_sound
651 (of-object "EmpathyChat")
652 (c-name "empathy_chat_should_play_sound")
653 (return-type "gboolean")
656 (define-function empathy_chat_should_highlight_nick
657 (c-name "empathy_chat_should_highlight_nick")
658 (return-type "gboolean")
660 '("EmpathyMessage*" "message")
666 ;; From empathy-chatrooms-window.h
668 (define-function empathy_chatrooms_window_show
669 (c-name "empathy_chatrooms_window_show")
672 '("GtkWindow*" "parent")
678 ;; From empathy-chat-view.h
680 (define-function empathy_chat_view_get_type
681 (c-name "empathy_chat_view_get_type")
682 (return-type "GType")
685 (define-function empathy_chat_view_new
686 (c-name "empathy_chat_view_new")
687 (is-constructor-of "EmpathyChatView")
688 (return-type "EmpathyChatView*")
691 (define-method append_message
692 (of-object "EmpathyChatView")
693 (c-name "empathy_chat_view_append_message")
696 '("EmpathyMessage*" "msg")
700 (define-method append_event
701 (of-object "EmpathyChatView")
702 (c-name "empathy_chat_view_append_event")
705 '("const-gchar*" "str")
709 (define-method append_button
710 (of-object "EmpathyChatView")
711 (c-name "empathy_chat_view_append_button")
714 '("const-gchar*" "message")
715 '("GtkWidget*" "button1")
716 '("GtkWidget*" "button2")
720 (define-method set_margin
721 (of-object "EmpathyChatView")
722 (c-name "empathy_chat_view_set_margin")
729 (define-method scroll
730 (of-object "EmpathyChatView")
731 (c-name "empathy_chat_view_scroll")
734 '("gboolean" "allow_scrolling")
738 (define-method scroll_down
739 (of-object "EmpathyChatView")
740 (c-name "empathy_chat_view_scroll_down")
744 (define-method get_selection_bounds
745 (of-object "EmpathyChatView")
746 (c-name "empathy_chat_view_get_selection_bounds")
747 (return-type "gboolean")
749 '("GtkTextIter*" "start")
750 '("GtkTextIter*" "end")
755 (of-object "EmpathyChatView")
756 (c-name "empathy_chat_view_clear")
760 (define-method find_previous
761 (of-object "EmpathyChatView")
762 (c-name "empathy_chat_view_find_previous")
763 (return-type "gboolean")
765 '("const-gchar*" "search_criteria")
766 '("gboolean" "new_search")
770 (define-method find_next
771 (of-object "EmpathyChatView")
772 (c-name "empathy_chat_view_find_next")
773 (return-type "gboolean")
775 '("const-gchar*" "search_criteria")
776 '("gboolean" "new_search")
780 (define-method find_abilities
781 (of-object "EmpathyChatView")
782 (c-name "empathy_chat_view_find_abilities")
785 '("const-gchar*" "search_criteria")
786 '("gboolean*" "can_do_previous")
787 '("gboolean*" "can_do_next")
791 (define-method highlight
792 (of-object "EmpathyChatView")
793 (c-name "empathy_chat_view_highlight")
796 '("const-gchar*" "text")
800 (define-method copy_clipboard
801 (of-object "EmpathyChatView")
802 (c-name "empathy_chat_view_copy_clipboard")
806 (define-method get_theme
807 (of-object "EmpathyChatView")
808 (c-name "empathy_chat_view_get_theme")
809 (return-type "EmpathyTheme*")
812 (define-method set_theme
813 (of-object "EmpathyChatView")
814 (c-name "empathy_chat_view_set_theme")
817 '("EmpathyTheme*" "theme")
821 (define-method set_margin
822 (of-object "EmpathyChatView")
823 (c-name "empathy_chat_view_set_margin")
830 (define-function empathy_chat_view_get_smiley_menu
831 (c-name "empathy_chat_view_get_smiley_menu")
832 (return-type "GtkWidget*")
834 '("GCallback" "callback")
835 '("gpointer" "user_data")
839 (define-method set_is_group_chat
840 (of-object "EmpathyChatView")
841 (c-name "empathy_chat_view_set_is_group_chat")
844 '("gboolean" "is_group_chat")
848 (define-method get_last_timestamp
849 (of-object "EmpathyChatView")
850 (c-name "empathy_chat_view_get_last_timestamp")
851 (return-type "time_t")
854 (define-method set_last_timestamp
855 (of-object "EmpathyChatView")
856 (c-name "empathy_chat_view_set_last_timestamp")
859 '("time_t" "timestamp")
863 (define-method get_last_block_type
864 (of-object "EmpathyChatView")
865 (c-name "empathy_chat_view_get_last_block_type")
866 (return-type "EmpathyChatViewBlock")
869 (define-method set_last_block_type
870 (of-object "EmpathyChatView")
871 (c-name "empathy_chat_view_set_last_block_type")
874 '("EmpathyChatViewBlock" "block_type")
878 (define-method get_last_contact
879 (of-object "EmpathyChatView")
880 (c-name "empathy_chat_view_get_last_contact")
881 (return-type "EmpathyContact*")
884 (define-method set_last_contact
885 (of-object "EmpathyChatView")
886 (c-name "empathy_chat_view_set_last_contact")
889 '("EmpathyContact*" "contact")
893 (define-function empathy_chat_view_get_avatar_pixbuf_with_cache
894 (c-name "empathy_chat_view_get_avatar_pixbuf_with_cache")
895 (return-type "GdkPixbuf*")
897 '("EmpathyContact*" "contact")
903 ;; From empathy-chat-window.h
905 (define-function empathy_chat_window_get_type
906 (c-name "empathy_chat_window_get_type")
907 (return-type "GType")
910 (define-function empathy_chat_window_get_default
911 (c-name "empathy_chat_window_get_default")
912 (return-type "EmpathyChatWindow*")
915 (define-function empathy_chat_window_new
916 (c-name "empathy_chat_window_new")
917 (is-constructor-of "EmpathyChatWindow")
918 (return-type "EmpathyChatWindow*")
921 (define-method get_dialog
922 (of-object "EmpathyChatWindow")
923 (c-name "empathy_chat_window_get_dialog")
924 (return-type "GtkWidget*")
927 (define-method add_chat
928 (of-object "EmpathyChatWindow")
929 (c-name "empathy_chat_window_add_chat")
932 '("EmpathyChat*" "chat")
936 (define-method remove_chat
937 (of-object "EmpathyChatWindow")
938 (c-name "empathy_chat_window_remove_chat")
941 '("EmpathyChat*" "chat")
945 (define-method move_chat
946 (of-object "EmpathyChatWindow")
947 (c-name "empathy_chat_window_move_chat")
950 '("EmpathyChatWindow*" "new_window")
951 '("EmpathyChat*" "chat")
955 (define-method switch_to_chat
956 (of-object "EmpathyChatWindow")
957 (c-name "empathy_chat_window_switch_to_chat")
960 '("EmpathyChat*" "chat")
964 (define-method has_focus
965 (of-object "EmpathyChatWindow")
966 (c-name "empathy_chat_window_has_focus")
967 (return-type "gboolean")
970 (define-function empathy_chat_window_find_chat
971 (c-name "empathy_chat_window_find_chat")
972 (return-type "EmpathyChat*")
974 '("McAccount*" "account")
975 '("const-gchar*" "id")
981 ;; From empathy-contact-dialogs.h
983 (define-function empathy_subscription_dialog_show
984 (c-name "empathy_subscription_dialog_show")
987 '("EmpathyContact*" "contact")
988 '("GtkWindow*" "parent")
992 (define-method information_dialog_show
993 (of-object "EmpathyContact")
994 (c-name "empathy_contact_information_dialog_show")
997 '("GtkWindow*" "parent")
999 '("gboolean" "is_user")
1003 (define-function empathy_new_contact_dialog_show
1004 (c-name "empathy_new_contact_dialog_show")
1005 (return-type "none")
1007 '("GtkWindow*" "parent")
1013 ;; From empathy-contact-groups.h
1015 (define-function empathy_contact_groups_get_all
1016 (c-name "empathy_contact_groups_get_all")
1017 (return-type "none")
1020 (define-function empathy_contact_group_get_expanded
1021 (c-name "empathy_contact_group_get_expanded")
1022 (return-type "gboolean")
1024 '("const-gchar*" "group")
1028 (define-function empathy_contact_group_set_expanded
1029 (c-name "empathy_contact_group_set_expanded")
1030 (return-type "none")
1032 '("const-gchar*" "group")
1033 '("gboolean" "expanded")
1039 ;; From empathy-contact-list-store.h
1041 (define-function empathy_contact_list_store_get_type
1042 (c-name "empathy_contact_list_store_get_type")
1043 (return-type "GType")
1046 (define-method store_new
1047 (of-object "EmpathyContactList")
1048 (c-name "empathy_contact_list_store_new")
1049 (return-type "EmpathyContactListStore*")
1052 (define-method get_list_iface
1053 (of-object "EmpathyContactListStore")
1054 (c-name "empathy_contact_list_store_get_list_iface")
1055 (return-type "EmpathyContactList*")
1058 (define-method get_show_offline
1059 (of-object "EmpathyContactListStore")
1060 (c-name "empathy_contact_list_store_get_show_offline")
1061 (return-type "gboolean")
1064 (define-method set_show_offline
1065 (of-object "EmpathyContactListStore")
1066 (c-name "empathy_contact_list_store_set_show_offline")
1067 (return-type "none")
1069 '("gboolean" "show_offline")
1073 (define-method get_show_avatars
1074 (of-object "EmpathyContactListStore")
1075 (c-name "empathy_contact_list_store_get_show_avatars")
1076 (return-type "gboolean")
1079 (define-method set_show_avatars
1080 (of-object "EmpathyContactListStore")
1081 (c-name "empathy_contact_list_store_set_show_avatars")
1082 (return-type "none")
1084 '("gboolean" "show_avatars")
1088 (define-method get_is_compact
1089 (of-object "EmpathyContactListStore")
1090 (c-name "empathy_contact_list_store_get_is_compact")
1091 (return-type "gboolean")
1094 (define-method set_is_compact
1095 (of-object "EmpathyContactListStore")
1096 (c-name "empathy_contact_list_store_set_is_compact")
1097 (return-type "none")
1099 '("gboolean" "is_compact")
1103 (define-method get_sort_criterium
1104 (of-object "EmpathyContactListStore")
1105 (c-name "empathy_contact_list_store_get_sort_criterium")
1106 (return-type "EmpathyContactListStoreSort")
1109 (define-method set_sort_criterium
1110 (of-object "EmpathyContactListStore")
1111 (c-name "empathy_contact_list_store_set_sort_criterium")
1112 (return-type "none")
1114 '("EmpathyContactListStoreSort" "sort_criterium")
1118 (define-function empathy_contact_list_store_row_separator_func
1119 (c-name "empathy_contact_list_store_row_separator_func")
1120 (return-type "gboolean")
1122 '("GtkTreeModel*" "model")
1123 '("GtkTreeIter*" "iter")
1124 '("gpointer" "data")
1128 (define-function empathy_contact_list_store_get_parent_group
1129 (c-name "empathy_contact_list_store_get_parent_group")
1130 (return-type "gchar*")
1132 '("GtkTreeModel*" "model")
1133 '("GtkTreePath*" "path")
1134 '("gboolean*" "path_is_group")
1138 (define-function empathy_contact_list_store_search_equal_func
1139 (c-name "empathy_contact_list_store_search_equal_func")
1140 (return-type "gboolean")
1142 '("GtkTreeModel*" "model")
1144 '("const-gchar*" "key")
1145 '("GtkTreeIter*" "iter")
1146 '("gpointer" "search_data")
1152 ;; From empathy-contact-list-view.h
1154 (define-function empathy_contact_list_view_get_type
1155 (c-name "empathy_contact_list_view_get_type")
1156 (return-type "GType")
1159 (define-function empathy_contact_list_view_new
1160 (c-name "empathy_contact_list_view_new")
1161 (is-constructor-of "EmpathyContactListView")
1162 (return-type "EmpathyContactListView*")
1164 '("EmpathyContactListStore*" "store")
1165 '("EmpathyContactListFeatures" "features")
1169 (define-method set_features
1170 (of-object "EmpathyContactListView")
1171 (c-name "empathy_contact_list_view_set_features")
1172 (return-type "none")
1174 '("EmpathyContactListFeatures" "features")
1178 (define-method get_features
1179 (of-object "EmpathyContactListView")
1180 (c-name "empathy_contact_list_view_get_features")
1181 (return-type "EmpathyContactListFeatures")
1184 (define-method get_selected
1185 (of-object "EmpathyContactListView")
1186 (c-name "empathy_contact_list_view_get_selected")
1187 (return-type "EmpathyContact*")
1190 (define-method get_selected_group
1191 (of-object "EmpathyContactListView")
1192 (c-name "empathy_contact_list_view_get_selected_group")
1193 (return-type "gchar*")
1196 (define-method get_contact_menu
1197 (of-object "EmpathyContactListView")
1198 (c-name "empathy_contact_list_view_get_contact_menu")
1199 (return-type "GtkWidget*")
1201 '("EmpathyContact*" "contact")
1205 (define-method get_group_menu
1206 (of-object "EmpathyContactListView")
1207 (c-name "empathy_contact_list_view_get_group_menu")
1208 (return-type "GtkWidget*")
1213 ;; From empathy-contact-widget.h
1215 (define-method widget_new
1216 (of-object "EmpathyContact")
1217 (c-name "empathy_contact_widget_new")
1218 (return-type "GtkWidget*")
1220 '("EmpathyContactWidgetFlags" "flags")
1224 (define-function empathy_contact_widget_get_contact
1225 (c-name "empathy_contact_widget_get_contact")
1226 (return-type "EmpathyContact*")
1228 '("GtkWidget*" "widget")
1232 (define-function empathy_contact_widget_set_account_filter
1233 (c-name "empathy_contact_widget_set_account_filter")
1234 (return-type "none")
1236 '("GtkWidget*" "widget")
1237 '("EmpathyAccountChooserFilterFunc" "filter")
1238 '("gpointer" "user_data")
1244 ;; From empathy-geometry.h
1246 (define-function empathy_geometry_save
1247 (c-name "empathy_geometry_save")
1248 (return-type "none")
1250 '("const-gchar*" "name")
1258 (define-function empathy_geometry_load
1259 (c-name "empathy_geometry_load")
1260 (return-type "none")
1262 '("const-gchar*" "name")
1272 ;; From empathy-group-chat.h
1274 (define-function empathy_group_chat_get_type
1275 (c-name "empathy_group_chat_get_type")
1276 (return-type "GType")
1279 (define-function empathy_group_chat_new
1280 (c-name "empathy_group_chat_new")
1281 (is-constructor-of "EmpathyGroupChat")
1282 (return-type "EmpathyGroupChat*")
1284 '("EmpathyTpChatroom*" "tp_chat")
1288 (define-method get_show_contacts
1289 (of-object "EmpathyGroupChat")
1290 (c-name "empathy_group_chat_get_show_contacts")
1291 (return-type "gboolean")
1294 (define-method set_show_contacts
1295 (of-object "EmpathyGroupChat")
1296 (c-name "empathy_group_chat_set_show_contacts")
1297 (return-type "none")
1299 '("gboolean" "show")
1303 (define-method set_topic
1304 (of-object "EmpathyGroupChat")
1305 (c-name "empathy_group_chat_set_topic")
1306 (return-type "none")
1311 ;; From empathy-gtk-enum-types.h
1313 (define-function empathy_contact_widget_flags_get_type
1314 (c-name "empathy_contact_widget_flags_get_type")
1315 (return-type "GType")
1318 (define-function empathy_contact_list_store_sort_get_type
1319 (c-name "empathy_contact_list_store_sort_get_type")
1320 (return-type "GType")
1323 (define-function empathy_contact_list_store_col_get_type
1324 (c-name "empathy_contact_list_store_col_get_type")
1325 (return-type "GType")
1328 (define-function empathy_contact_list_features_get_type
1329 (c-name "empathy_contact_list_features_get_type")
1330 (return-type "GType")
1333 (define-function empathy_chat_view_block_get_type
1334 (c-name "empathy_chat_view_block_get_type")
1335 (return-type "GType")
1340 ;; From empathy-images.h
1344 ;; From empathy-log-window.h
1346 (define-function empathy_log_window_show
1347 (c-name "empathy_log_window_show")
1348 (return-type "GtkWidget*")
1350 '("McAccount*" "account")
1351 '("const-gchar*" "chat_id")
1352 '("gboolean" "chatroom")
1353 '("GtkWindow*" "parent")
1359 ;; From empathy-main-window.h
1361 (define-function empathy_main_window_show
1362 (c-name "empathy_main_window_show")
1363 (return-type "GtkWidget*")
1368 ;; From empathy-new-chatroom-dialog.h
1370 (define-function empathy_new_chatroom_dialog_show
1371 (c-name "empathy_new_chatroom_dialog_show")
1372 (return-type "none")
1374 '("GtkWindow*" "parent")
1380 ;; From empathy-new-message-dialog.h
1382 (define-function empathy_new_message_dialog_show
1383 (c-name "empathy_new_message_dialog_show")
1384 (return-type "GtkWidget*")
1386 '("GtkWindow*" "parent")
1392 ;; From empathy-preferences.h
1394 (define-function empathy_preferences_show
1395 (c-name "empathy_preferences_show")
1396 (return-type "GtkWidget*")
1398 '("GtkWindow*" "parent")
1404 ;; From empathy-presence-chooser.h
1406 (define-function empathy_presence_chooser_get_type
1407 (c-name "empathy_presence_chooser_get_type")
1408 (return-type "GType")
1411 (define-function empathy_presence_chooser_new
1412 (c-name "empathy_presence_chooser_new")
1413 (is-constructor-of "EmpathyPresenceChooser")
1414 (return-type "GtkWidget*")
1417 (define-function empathy_presence_chooser_create_menu
1418 (c-name "empathy_presence_chooser_create_menu")
1419 (return-type "GtkWidget*")
1424 ;; From empathy-private-chat.h
1426 (define-function empathy_private_chat_get_type
1427 (c-name "empathy_private_chat_get_type")
1428 (return-type "GType")
1431 (define-function empathy_private_chat_new
1432 (c-name "empathy_private_chat_new")
1433 (is-constructor-of "EmpathyPrivateChat")
1434 (return-type "EmpathyPrivateChat*")
1436 '("EmpathyTpChat*" "tp_chat")
1440 (define-method get_contact
1441 (of-object "EmpathyPrivateChat")
1442 (c-name "empathy_private_chat_get_contact")
1443 (return-type "EmpathyContact*")
1448 ;; From empathy-profile-chooser.h
1450 (define-function empathy_profile_chooser_new
1451 (c-name "empathy_profile_chooser_new")
1452 (is-constructor-of "EmpathyProfileChooser")
1453 (return-type "GtkWidget*")
1456 (define-function empathy_profile_chooser_get_selected
1457 (c-name "empathy_profile_chooser_get_selected")
1458 (return-type "McProfile*")
1460 '("GtkWidget*" "widget")
1464 (define-function empathy_profile_chooser_n_profiles
1465 (c-name "empathy_profile_chooser_n_profiles")
1466 (return-type "gint")
1468 '("GtkWidget*" "widget")
1474 ;; From empathy-smiley-manager.h
1476 (define-function empathy_smiley_manager_get_type
1477 (c-name "empathy_smiley_manager_get_type")
1478 (return-type "GType")
1481 (define-function empathy_smiley_manager_new
1482 (c-name "empathy_smiley_manager_new")
1483 (is-constructor-of "EmpathySmileyManager")
1484 (return-type "EmpathySmileyManager*")
1488 (of-object "EmpathySmileyManager")
1489 (c-name "empathy_smiley_manager_load")
1490 (return-type "none")
1494 (of-object "EmpathySmileyManager")
1495 (c-name "empathy_smiley_manager_add")
1496 (return-type "none")
1498 '("const-gchar*" "icon_name")
1499 '("const-gchar*" "first_str")
1504 (define-method add_from_pixbuf
1505 (of-object "EmpathySmileyManager")
1506 (c-name "empathy_smiley_manager_add_from_pixbuf")
1507 (return-type "none")
1509 '("GdkPixbuf*" "smiley")
1510 '("const-gchar*" "first_str")
1515 (define-method get_all
1516 (of-object "EmpathySmileyManager")
1517 (c-name "empathy_smiley_manager_get_all")
1518 (return-type "GSList*")
1521 (define-method parse
1522 (of-object "EmpathySmileyManager")
1523 (c-name "empathy_smiley_manager_parse")
1524 (return-type "GSList*")
1526 '("const-gchar*" "text")
1531 (of-object "EmpathySmiley")
1532 (c-name "empathy_smiley_free")
1533 (return-type "none")
1538 ;; From empathy-spell-dialog.h
1540 (define-function empathy_spell_dialog_show
1541 (c-name "empathy_spell_dialog_show")
1542 (return-type "none")
1544 '("EmpathyChat*" "chat")
1545 '("GtkTextIter" "start")
1546 '("GtkTextIter" "end")
1547 '("const-gchar*" "word")
1553 ;; From empathy-spell.h
1555 (define-function empathy_spell_supported
1556 (c-name "empathy_spell_supported")
1557 (return-type "gboolean")
1560 (define-function empathy_spell_get_language_name
1561 (c-name "empathy_spell_get_language_name")
1562 (return-type "const-gchar*")
1564 '("const-gchar*" "code")
1568 (define-function empathy_spell_get_language_codes
1569 (c-name "empathy_spell_get_language_codes")
1570 (return-type "GList*")
1573 (define-function empathy_spell_free_language_codes
1574 (c-name "empathy_spell_free_language_codes")
1575 (return-type "none")
1581 (define-function empathy_spell_check
1582 (c-name "empathy_spell_check")
1583 (return-type "gboolean")
1585 '("const-gchar*" "word")
1589 (define-function empathy_spell_get_suggestions
1590 (c-name "empathy_spell_get_suggestions")
1591 (return-type "GList*")
1593 '("const-gchar*" "word")
1597 (define-function empathy_spell_free_suggestions
1598 (c-name "empathy_spell_free_suggestions")
1599 (return-type "none")
1601 '("GList*" "suggestions")
1607 ;; From empathy-status-icon.h
1609 (define-function empathy_status_icon_get_type
1610 (c-name "empathy_status_icon_get_type")
1611 (return-type "GType")
1614 (define-function empathy_status_icon_new
1615 (c-name "empathy_status_icon_new")
1616 (is-constructor-of "EmpathyStatusIcon")
1617 (return-type "EmpathyStatusIcon*")
1619 '("GtkWindow*" "window")
1625 ;; From empathy-status-presets.h
1627 (define-function empathy_status_presets_get_all
1628 (c-name "empathy_status_presets_get_all")
1629 (return-type "none")
1632 (define-function empathy_status_presets_get
1633 (c-name "empathy_status_presets_get")
1634 (return-type "GList*")
1636 '("McPresence" "state")
1637 '("gint" "max_number")
1641 (define-function empathy_status_presets_set_last
1642 (c-name "empathy_status_presets_set_last")
1643 (return-type "none")
1645 '("McPresence" "state")
1646 '("const-gchar*" "status")
1650 (define-function empathy_status_presets_remove
1651 (c-name "empathy_status_presets_remove")
1652 (return-type "none")
1654 '("McPresence" "state")
1655 '("const-gchar*" "status")
1659 (define-function empathy_status_presets_reset
1660 (c-name "empathy_status_presets_reset")
1661 (return-type "none")
1664 (define-function empathy_status_presets_get_default_state
1665 (c-name "empathy_status_presets_get_default_state")
1666 (return-type "McPresence")
1669 (define-function empathy_status_presets_get_default_status
1670 (c-name "empathy_status_presets_get_default_status")
1671 (return-type "const-gchar*")
1674 (define-function empathy_status_presets_set_default
1675 (c-name "empathy_status_presets_set_default")
1676 (return-type "none")
1678 '("McPresence" "state")
1679 '("const-gchar*" "status")
1683 (define-function empathy_status_presets_clear_default
1684 (c-name "empathy_status_presets_clear_default")
1685 (return-type "none")
1690 ;; From empathy-theme-boxes.h
1692 (define-function empathy_theme_boxes_get_type
1693 (c-name "empathy_theme_boxes_get_type")
1694 (return-type "GType")
1699 ;; From empathy-theme.h
1701 (define-function empathy_theme_get_type
1702 (c-name "empathy_theme_get_type")
1703 (return-type "GType")
1706 (define-method update_view
1707 (of-object "EmpathyTheme")
1708 (c-name "empathy_theme_update_view")
1709 (return-type "none")
1711 '("EmpathyChatView*" "view")
1715 (define-method append_message
1716 (of-object "EmpathyTheme")
1717 (c-name "empathy_theme_append_message")
1718 (return-type "none")
1720 '("EmpathyChatView*" "view")
1721 '("EmpathyMessage*" "msg")
1725 (define-method append_text
1726 (of-object "EmpathyTheme")
1727 (c-name "empathy_theme_append_text")
1728 (return-type "none")
1730 '("EmpathyChatView*" "view")
1731 '("const-gchar*" "body")
1732 '("const-gchar*" "tag")
1733 '("const-gchar*" "link_tag")
1737 (define-method append_spacing
1738 (of-object "EmpathyTheme")
1739 (c-name "empathy_theme_append_spacing")
1740 (return-type "none")
1742 '("EmpathyChatView*" "view")
1746 (define-method append_event
1747 (of-object "EmpathyTheme")
1748 (c-name "empathy_theme_append_event")
1749 (return-type "none")
1751 '("EmpathyChatView*" "view")
1752 '("const-gchar*" "str")
1756 (define-method append_timestamp
1757 (of-object "EmpathyTheme")
1758 (c-name "empathy_theme_append_timestamp")
1759 (return-type "none")
1761 '("EmpathyChatView*" "view")
1762 '("EmpathyMessage*" "message")
1763 '("gboolean" "show_date")
1764 '("gboolean" "show_time")
1768 (define-method maybe_append_date_and_time
1769 (of-object "EmpathyTheme")
1770 (c-name "empathy_theme_maybe_append_date_and_time")
1771 (return-type "none")
1773 '("EmpathyChatView*" "view")
1774 '("EmpathyMessage*" "message")
1778 (define-method get_show_avatars
1779 (of-object "EmpathyTheme")
1780 (c-name "empathy_theme_get_show_avatars")
1781 (return-type "gboolean")
1784 (define-method set_show_avatars
1785 (of-object "EmpathyTheme")
1786 (c-name "empathy_theme_set_show_avatars")
1787 (return-type "none")
1789 '("gboolean" "show")
1795 ;; From empathy-theme-irc.h
1797 (define-function empathy_theme_irc_get_type
1798 (c-name "empathy_theme_irc_get_type")
1799 (return-type "GType")
1804 ;; From empathy-theme-manager.h
1806 (define-function empathy_theme_manager_get_type
1807 (c-name "empathy_theme_manager_get_type")
1808 (return-type "GType")
1811 (define-function empathy_theme_manager_get
1812 (c-name "empathy_theme_manager_get")
1813 (return-type "EmpathyThemeManager*")
1816 (define-function empathy_theme_manager_get_themes
1817 (c-name "empathy_theme_manager_get_themes")
1818 (return-type "const-gchar**")
1821 (define-method apply
1822 (of-object "EmpathyThemeManager")
1823 (c-name "empathy_theme_manager_apply")
1824 (return-type "none")
1826 '("EmpathyChatView*" "view")
1827 '("const-gchar*" "theme")
1831 (define-method apply_saved
1832 (of-object "EmpathyThemeManager")
1833 (c-name "empathy_theme_manager_apply_saved")
1834 (return-type "none")
1836 '("EmpathyChatView*" "view")
1842 ;; From empathy-ui-utils.h
1844 (define-function empathy_glade_get_file_simple
1845 (c-name "empathy_glade_get_file_simple")
1846 (return-type "none")
1848 '("const-gchar*" "filename")
1849 '("const-gchar*" "root")
1850 '("const-gchar*" "domain")
1851 '("const-gchar*" "first_required_widget")
1856 (define-function empathy_glade_get_file
1857 (c-name "empathy_glade_get_file")
1858 (return-type "GladeXML*")
1860 '("const-gchar*" "filename")
1861 '("const-gchar*" "root")
1862 '("const-gchar*" "domain")
1863 '("const-gchar*" "first_required_widget")
1868 (define-function empathy_glade_connect
1869 (c-name "empathy_glade_connect")
1870 (return-type "none")
1872 '("GladeXML*" "gui")
1873 '("gpointer" "user_data")
1874 '("gchar*" "first_widget")
1879 (define-function empathy_glade_setup_size_group
1880 (c-name "empathy_glade_setup_size_group")
1881 (return-type "none")
1883 '("GladeXML*" "gui")
1884 '("GtkSizeGroupMode" "mode")
1885 '("gchar*" "first_widget")
1890 (define-function empathy_icon_name_from_account
1891 (c-name "empathy_icon_name_from_account")
1892 (return-type "const-gchar*")
1894 '("McAccount*" "account")
1898 (define-function empathy_icon_name_for_presence_state
1899 (c-name "empathy_icon_name_for_presence_state")
1900 (return-type "const-gchar*")
1902 '("McPresence" "state")
1906 (define-function empathy_icon_name_for_presence
1907 (c-name "empathy_icon_name_for_presence")
1908 (return-type "const-gchar*")
1910 '("EmpathyPresence*" "presence")
1914 (define-function empathy_icon_name_for_contact
1915 (c-name "empathy_icon_name_for_contact")
1916 (return-type "const-gchar*")
1918 '("EmpathyContact*" "contact")
1922 (define-function empathy_pixbuf_from_data
1923 (c-name "empathy_pixbuf_from_data")
1924 (return-type "GdkPixbuf*")
1927 '("gsize" "data_size")
1931 (define-function empathy_pixbuf_from_avatar_scaled
1932 (c-name "empathy_pixbuf_from_avatar_scaled")
1933 (return-type "GdkPixbuf*")
1935 '("EmpathyAvatar*" "avatar")
1941 (define-function empathy_pixbuf_avatar_from_contact_scaled
1942 (c-name "empathy_pixbuf_avatar_from_contact_scaled")
1943 (return-type "GdkPixbuf*")
1945 '("EmpathyContact*" "contact")
1951 (define-function empathy_pixbuf_scale_down_if_necessary
1952 (c-name "empathy_pixbuf_scale_down_if_necessary")
1953 (return-type "GdkPixbuf*")
1955 '("GdkPixbuf*" "pixbuf")
1956 '("gint" "max_size")
1960 (define-function empathy_pixbuf_from_icon_name
1961 (c-name "empathy_pixbuf_from_icon_name")
1962 (return-type "GdkPixbuf*")
1964 '("const-gchar*" "icon_name")
1965 '("GtkIconSize" "icon_size")
1969 (define-function empathy_text_iter_forward_search
1970 (c-name "empathy_text_iter_forward_search")
1971 (return-type "gboolean")
1973 '("const-GtkTextIter*" "iter")
1974 '("const-gchar*" "str")
1975 '("GtkTextIter*" "match_start")
1976 '("GtkTextIter*" "match_end")
1977 '("const-GtkTextIter*" "limit")
1981 (define-function empathy_text_iter_backward_search
1982 (c-name "empathy_text_iter_backward_search")
1983 (return-type "gboolean")
1985 '("const-GtkTextIter*" "iter")
1986 '("const-gchar*" "str")
1987 '("GtkTextIter*" "match_start")
1988 '("GtkTextIter*" "match_end")
1989 '("const-GtkTextIter*" "limit")
1993 (define-function empathy_window_get_is_visible
1994 (c-name "empathy_window_get_is_visible")
1995 (return-type "gboolean")
1997 '("GtkWindow*" "window")
2001 (define-function empathy_window_present
2002 (c-name "empathy_window_present")
2003 (return-type "none")
2005 '("GtkWindow*" "window")
2006 '("gboolean" "steal_focus")
2010 (define-function empathy_window_iconify
2011 (c-name "empathy_window_iconify")
2012 (return-type "none")
2014 '("GtkWindow*" "window")
2015 '("GtkStatusIcon*" "status_icon")
2019 (define-function empathy_get_toplevel_window
2020 (c-name "empathy_get_toplevel_window")
2021 (return-type "GtkWindow*")
2023 '("GtkWidget*" "widget")
2027 (define-function empathy_url_show
2028 (c-name "empathy_url_show")
2029 (return-type "none")
2031 '("const-char*" "url")
2035 (define-function empathy_toggle_button_set_state_quietly
2036 (c-name "empathy_toggle_button_set_state_quietly")
2037 (return-type "none")
2039 '("GtkWidget*" "widget")
2040 '("GCallback" "callback")
2041 '("gpointer" "user_data")
2042 '("gboolean" "active")
2046 (define-function empathy_link_button_new
2047 (c-name "empathy_link_button_new")
2048 (is-constructor-of "EmpathyLinkButton")
2049 (return-type "GtkWidget*")
2051 '("const-gchar*" "url")
2052 '("const-gchar*" "title")
2056 (define-function empathy_text_buffer_tag_set
2057 (c-name "empathy_text_buffer_tag_set")
2058 (return-type "GtkTextTag*")
2060 '("GtkTextBuffer*" "buffer")
2061 '("const-gchar*" "tag_name")
2062 '("const-gchar*" "first_property_name")
2069 ;; From ephy-spinner.h
2071 (define-function ephy_spinner_get_type
2072 (c-name "ephy_spinner_get_type")
2073 (return-type "GType")
2076 (define-function ephy_spinner_new
2077 (c-name "ephy_spinner_new")
2078 (is-constructor-of "EphySpinner")
2079 (return-type "GtkWidget*")
2082 (define-method start
2083 (of-object "EphySpinner")
2084 (c-name "ephy_spinner_start")
2085 (return-type "none")
2089 (of-object "EphySpinner")
2090 (c-name "ephy_spinner_stop")
2091 (return-type "none")
2094 (define-method set_size
2095 (of-object "EphySpinner")
2096 (c-name "ephy_spinner_set_size")
2097 (return-type "none")
2099 '("GtkIconSize" "size")
2105 ;; From stamp-empathy-gtk-enum-types.h