cpw.qulogic.vala: c280d707: Add Pidgin metadata, so the vapi builds ...

qulogic at pidgin.im qulogic at pidgin.im
Fri Dec 24 04:28:27 EST 2010


----------------------------------------------------------------------
Revision: c280d707d406a5e0d45b19bed3216997fdf4351c
Parent:   a68eba4982c149313b85c80b5d50bcc635f602d6
Author:   qulogic at pidgin.im
Date:     12/24/10 00:18:41
Branch:   im.pidgin.cpw.qulogic.vala
URL: http://d.pidgin.im/viewmtn/revision/info/c280d707d406a5e0d45b19bed3216997fdf4351c

Changelog: 

Add Pidgin metadata, so the vapi builds now.

Changes against parent a68eba4982c149313b85c80b5d50bcc635f602d6

  patched  vala/vapi/pidgin.files.in
  patched  vala/vapi/pidgin.metadata.in

-------------- next part --------------
============================================================
--- vala/vapi/pidgin.files.in	0ff947a3919df4bbe46d98f52985259db60241c3
+++ vala/vapi/pidgin.files.in	aa6b9bebd71b8d0b927e23353b4e72e9f3a3b887
@@ -1,4 +1,3 @@
- at top_srcdir@/pidgin/getopt.h
 @top_srcdir@/pidgin/gtkaccount.h
 @top_srcdir@/pidgin/gtkblist.h
 @top_srcdir@/pidgin/gtkblist-theme.h
@@ -38,7 +37,6 @@
 @top_srcdir@/pidgin/gtksound.h
 @top_srcdir@/pidgin/gtksourceiter.h
 @top_srcdir@/pidgin/gtksourceundomanager.h
- at top_srcdir@/pidgin/gtksourceview-marshal.h
 @top_srcdir@/pidgin/gtkstatusbox.h
 @top_srcdir@/pidgin/gtkstatus-icon-theme.h
 @top_srcdir@/pidgin/gtkthemes.h
============================================================
--- vala/vapi/pidgin.metadata.in	3353530ef6f194df2ec93eef31280393cbb292de
+++ vala/vapi/pidgin.metadata.in	293198d204c3537697e11bc5e4f5d77dee834631
@@ -1,4 +1,115 @@
-# PKG_CONFIG_PATH=../libpurple:../pidgin/ vala-gen-introspect pidgin-uninstalled .
 
-PidginGtkIMHtml.show_comments hidden="1"
+# Change namespace
+GtkIMHtmlButtons name="Gtk.IMHtmlButtons"
+GtkIMHtml name="Gtk.IMHtml"
+GtkIMHtmlFuncs name="Gtk.IMHtmlFuncs"
+GtkIMHtmlGetImageDataFunc name="Gtk.IMHtmlGetImageDataFunc"
+GtkIMHtmlGetImageFilenameFunc name="Gtk.IMHtmlGetImageFilenameFunc"
+GtkIMHtmlGetImageFunc name="Gtk.IMHtmlGetImageFunc"
+GtkIMHtmlGetImageSizeFunc name="Gtk.IMHtmlGetImageSizeFunc"
+GtkIMHtmlImage name="Gtk.IMHtmlImage"
+GtkIMHtmlImageRefFunc name="Gtk.IMHtmlImageRefFunc"
+GtkIMHtmlImageUnrefFunc name="Gtk.IMHtmlImageUnrefFunc"
+GtkIMHtmlLink name="Gtk.IMHtmlLink"
+GtkIMHtmlOptions name="Gtk.IMHtmlOptions"
+GtkIMHtmlScalable name="Gtk.IMHtmlScalable"
+GtkIMHtmlSmiley name="Gtk.IMHtmlSmiley"
+GtkIMHtmlSmileyFlags name="Gtk.IMHtmlSmileyFlags"
+GtkIMHtmlToolbar name="Gtk.IMHtmlToolbar"
+GtkSmileyTree name="Gtk.SmileyTree"
+GtkSourceSearchFlags name="Gtk.SourceSearchFlags"
+GtkSourceUndoManager name="Gtk.SourceUndoManager"
 
+# Fix ownership
+gtk_imhtml_get_current_fontface transfer_ownership="1"
+gtk_imhtml_get_current_forecolor transfer_ownership="1"
+gtk_imhtml_get_current_backcolor transfer_ownership="1"
+gtk_imhtml_get_current_background transfer_ownership="1"
+pidgin_make_pretty_arrows transfer_ownership="1"
+
+# Output parameters
+pidgin_conv_get_tab_at_xy.to_right is_out="1"
+gtk_imhtml_get_current_format.bold is_out="1"
+gtk_imhtml_get_current_format.italic is_out="1"
+gtk_imhtml_get_current_format.underline is_out="1"
+pidgin_create_imhtml.imhtml_ret is_out="1"
+pidgin_create_imhtml.toolbar_ret is_out="1"
+pidgin_create_imhtml.sw_ret is_out="1"
+pidgin_parse_x_im_contact.ret_account is_out="1"
+pidgin_parse_x_im_contact.ret_protocol is_out="1"
+pidgin_parse_x_im_contact.ret_username is_out="1"
+pidgin_parse_x_im_contact.ret_alias is_out="1"
+pidgin_menu_position_func_helper.x is_out="1"
+pidgin_menu_position_func_helper.y is_out="1"
+pidgin_menu_position_func_helper.push_in is_out="1"
+pidgin_treeview_popup_menu_position_func.x is_out="1"
+pidgin_treeview_popup_menu_position_func.y is_out="1"
+pidgin_treeview_popup_menu_position_func.push_in is_out="1"
+pidgin_buddy_icon_get_scale_size.spec is_out="1"
+pidgin_buddy_icon_get_scale_size.width is_out="1"
+pidgin_buddy_icon_get_scale_size.height is_out="1"
+pidgin_add_widget_to_vbox.p_label is_out="1"
+
+# Nullable parameters
+pidgin_icon_theme_set_icon.filename nullable="1"
+gtk_imhtml_get_current_format.bold nullable="1"
+gtk_imhtml_get_current_format.italic nullable="1"
+gtk_imhtml_get_current_format.underline nullable="1"
+gtk_imhtml_toggle_forecolor.color nullable="1"
+gtk_imhtml_toggle_backcolor.color nullable="1"
+gtk_imhtml_toggle_background.color nullable="1"
+gtk_imhtml_toggle_fontface.face nullable="1"
+pidgin_prefs_labeled_spin_button.sg nullable="1"
+pidgin_prefs_labeled_entry.sg nullable="1"
+pidgin_prefs_labeled_password.sg nullable="1"
+pidgin_session_init.previous_id nullable="1"
+pidgin_smiley_edit.widget nullable="1"
+pidgin_smiley_edit.smiley nullable="1"
+pidgin_create_window.title nullable="1"
+pidgin_create_window.role nullable="1"
+pidgin_create_dialog.title nullable="1"
+pidgin_create_dialog.role nullable="1"
+pidgin_toggle_sensitive.widget nullable="1"
+pidgin_toggle_sensitive_array.w nullable="1"
+pidgin_toggle_showhide.widget nullable="1"
+pidgin_new_item_from_stock.icon nullable="1"
+pidgin_account_option_menu_new.filter_func nullable="1"
+pidgin_setup_screenname_autocomplete_with_filter.optmenu nullable="1"
+pidgin_setup_screenname_autocomplete_with_filter.filter_func nullable="1"
+pidgin_setup_screenname_autocomplete.optmenu nullable="1"
+pidgin_parse_x_im_contact.ret_account nullable="1"
+pidgin_dnd_file_manage.account nullable="1"
+pidgin_dnd_file_manage.who nullable="1"
+pidgin_clear_cursor.widget nullable="1"
+pidgin_convert_buddy_icon.len nullable="1"
+pidgin_set_custom_buddy_icon.filename nullable="1"
+pidgin_make_mini_dialog.handle nullable="1"
+pidgin_make_mini_dialog.secondary nullable="1"
+pidgin_make_mini_dialog_with_custom_icon.handle nullable="1"
+pidgin_make_mini_dialog_with_custom_icon.secondary nullable="1"
+pidgin_add_widget_to_vbox.widget_label nullable="1"
+pidgin_add_widget_to_vbox.sg nullable="1"
+pidgin_add_widget_to_vbox.p_label nullable="1"
+pidgin_mini_dialog_set_description.description nullable="1"
+pidgin_mini_dialog_set_icon_name.icon_name nullable="1"
+
+# Sentinels
+pidgin_make_mini_dialog ellipsis="1", sentinel="null"
+pidgin_make_mini_dialog_with_custom_icon ellipsis="1", sentinel="null"
+
+# Hide unnecessary stuff
+*Class hidden="1"
+pidgin_check_if_dir hidden="1"
+*SourceUndoManager.priv hidden="1"
+GtkSourceUndoManagerPrivate hidden="1"
+*IMHtmlToolbar.tooltips hidden="1"
+PidginConversation.tooltips hidden="1"
+PidginMenuTray.tooltips hidden="1"
+PidginBuddyList.ift hidden="1"
+
+# Hide broken stuff?
+gtk_imhtml_show_comments hidden="1"
+pidgin_new_check_item hidden="1"
+pidgin_new_item hidden="1"
+pidgin_new_item_from_stock hidden="1"
+


More information about the Commits mailing list