From: Juerg Billeter Date: Fri, 29 Feb 2008 21:45:33 +0000 (+0000) Subject: fix gtk_menu_popup binding X-Git-Tag: VALA_0_1_7~23 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ee039ab2fdb38d31ddac39791b9f0bf1a8515380;p=platform%2Fupstream%2Fvala.git fix gtk_menu_popup binding 2008-02-29 Juerg Billeter * vapi/packages/gtk+-2.0/: fix gtk_menu_popup binding * vapi/gtk+-2.0.vapi: regenerated svn path=/trunk/; revision=1068 --- diff --git a/ChangeLog b/ChangeLog index 495dc1c..5977589 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2008-02-29 Jürg Billeter + * vapi/packages/gtk+-2.0/: fix gtk_menu_popup binding + + * vapi/gtk+-2.0.vapi: regenerated + +2008-02-29 Jürg Billeter + * vala/valabinaryexpression.vala, vala/valaunaryexpression.vala: support binary expressions in default arguments diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 9d4d77e..b56762c 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -3453,7 +3453,7 @@ namespace Gtk { public weak string get_title (); public Menu (); public void popdown (); - public void popup (Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, pointer data, uint button, uint activate_time); + public void popup (Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, uint button, uint activate_time); public void reorder_child (Gtk.Widget child, int position); public void reposition (); public void set_accel_group (Gtk.AccelGroup accel_group); @@ -6265,60 +6265,115 @@ namespace Gtk { public Gtk.TreeIter copy (); public void free (); } + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void CallbackMarshal (Gtk.Object object, pointer data, Gtk.Arg[] args); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void AboutDialogActivateLinkFunc (Gtk.AboutDialog about, string link_, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool AccelGroupActivate (Gtk.AccelGroup accel_group, GLib.Object acceleratable, uint keyval, Gdk.ModifierType modifier); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool AccelGroupFindFunc (Gtk.AccelKey key, GLib.Closure closure, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void AccelMapForeach (pointer data, string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool changed); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate int AssistantPageFunc (int current_page, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void BuilderConnectFunc (Gtk.Builder builder, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void Callback (Gtk.Widget widget, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void CellLayoutDataFunc (Gtk.CellLayout cell_layout, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardClearFunc (Gtk.Clipboard clipboard, pointer user_data_or_owner); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardGetFunc (Gtk.Clipboard clipboard, Gtk.SelectionData selection_data, uint info, pointer user_data_or_owner); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardImageReceivedFunc (Gtk.Clipboard clipboard, Gdk.Pixbuf pixbuf, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardReceivedFunc (Gtk.Clipboard clipboard, Gtk.SelectionData selection_data, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardRichTextReceivedFunc (Gtk.Clipboard clipboard, Gdk.Atom format, uchar text, ulong length, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardTargetsReceivedFunc (Gtk.Clipboard clipboard, out Gdk.Atom atoms, int n_atoms, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ClipboardTextReceivedFunc (Gtk.Clipboard clipboard, string text, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ColorSelectionChangePaletteFunc (Gdk.Color colors, int n_colors); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ColorSelectionChangePaletteWithScreenFunc (Gdk.Screen screen, Gdk.Color colors, int n_colors); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void DestroyNotify (pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate bool EntryCompletionMatchFunc (Gtk.EntryCompletion completion, string key, Gtk.TreeIter iter); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool FileFilterFunc (Gtk.FileFilterInfo filter_info, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool Function (pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void IconViewForeachFunc (Gtk.IconView icon_view, Gtk.TreePath path, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate int KeySnoopFunc (Gtk.Widget grab_widget, Gdk.EventKey event, pointer func_data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void LinkButtonUriFunc (Gtk.LinkButton button, string link_); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void MenuDetachFunc (Gtk.Widget attach_widget, Gtk.Menu menu); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void MenuPositionFunc (Gtk.Menu menu, int x, int y, bool push_in); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ModuleDisplayInitFunc (Gdk.Display display); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void ModuleInitFunc (int argc, string argv); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate weak Gtk.Notebook NotebookWindowCreationFunc (Gtk.Notebook source, Gtk.Widget page, int x, int y, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void PageSetupDoneFunc (Gtk.PageSetup page_setup, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void PrintSettingsFunc (string key, string value); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool RcPropertyParser (GLib.ParamSpec pspec, GLib.StringBuilder rc_string, GLib.Value property_value); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate bool RecentFilterFunc (Gtk.RecentFilterInfo filter_info); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate int RecentSortFunc (Gtk.RecentInfo a, Gtk.RecentInfo b); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void SignalFunc (); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate bool TextBufferDeserializeFunc (Gtk.TextBuffer register_buffer, Gtk.TextBuffer content_buffer, Gtk.TextIter iter, uchar data, ulong length, bool create_tags, GLib.Error error); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate uchar TextBufferSerializeFunc (Gtk.TextBuffer register_buffer, Gtk.TextBuffer content_buffer, Gtk.TextIter start, Gtk.TextIter end, ulong length); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate bool TextCharPredicate (unichar ch); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void TextTagTableForeach (Gtk.TextTag tag, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate weak string TranslateFunc (string path, pointer func_data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void TreeCellDataFunc (Gtk.TreeViewColumn tree_column, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void TreeDestroyCountFunc (Gtk.TreeView tree_view, Gtk.TreePath path, int children); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate int TreeIterCompareFunc (Gtk.TreeModel model, Gtk.TreeIter a, Gtk.TreeIter b); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void TreeModelFilterModifyFunc (Gtk.TreeModel model, Gtk.TreeIter iter, GLib.Value value, int column, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool TreeModelFilterVisibleFunc (Gtk.TreeModel model, Gtk.TreeIter iter, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool TreeModelForeachFunc (Gtk.TreeModel model, Gtk.TreePath path, Gtk.TreeIter iter, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void TreeSelectionForeachFunc (Gtk.TreeModel model, Gtk.TreePath path, Gtk.TreeIter iter, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool TreeSelectionFunc (Gtk.TreeSelection selection, Gtk.TreeModel model, Gtk.TreePath path, bool path_currently_selected, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool TreeViewColumnDropFunc (Gtk.TreeView tree_view, Gtk.TreeViewColumn column, Gtk.TreeViewColumn prev_column, Gtk.TreeViewColumn next_column, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void TreeViewMappingFunc (Gtk.TreeView tree_view, Gtk.TreePath path); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool TreeViewRowSeparatorFunc (Gtk.TreeModel model, Gtk.TreeIter iter, pointer data); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate bool TreeViewSearchEqualFunc (Gtk.TreeModel model, int column, string key, Gtk.TreeIter iter, pointer search_data); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate void TreeViewSearchPositionFunc (Gtk.TreeView tree_view, Gtk.Widget search_dialog); + [CCode (cheader_filename = "gtk/gtk.h")] public static delegate void WindowKeysForeachFunc (Gtk.Window window, uint keyval, Gdk.ModifierType modifiers, bool is_mnemonic, pointer data); public const int ARG_READWRITE; public const int BINARY_AGE; diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index 969cb0d..51fa07f 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -84,6 +84,7 @@ gtk_list_store_move_after.position nullable="1" gtk_list_store_move_before.position nullable="1" gtk_list_store_prepend.iter is_out="1" gtk_list_store_set ellipsis="1" sentinel="-1" +gtk_menu_popup.data hidden="1" GtkMenuItem::activate has_emitter="1" GtkMenuItem::toggle_size_allocate has_emitter="1" GtkMenuItem::toggle_size_request has_emitter="1"