vala r1087 - in trunk: . vapi
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1087 - in trunk: . vapi
- Date: Sun, 2 Mar 2008 12:47:33 +0000 (GMT)
Author: juergbi
Date: Sun Mar 2 12:47:32 2008
New Revision: 1087
URL: http://svn.gnome.org/viewvc/vala?rev=1087&view=rev
Log:
2008-03-02 Juerg Billeter <j bitron ch>
* vapi/libbonoboui-2.0.vapi, vapi/libpanelapplet-2.0.deps,
vapi/libpanelapplet-2.0.vapi: add incomplete libbonoboui-2.0
bindings, improve libpanelapplet-2.0 bindings,
patch by Andrea Del Signore
Added:
trunk/vapi/libbonoboui-2.0.vapi
Modified:
trunk/ChangeLog
trunk/vapi/Makefile.am
trunk/vapi/libpanelapplet-2.0.deps
trunk/vapi/libpanelapplet-2.0.vapi
Modified: trunk/vapi/Makefile.am
==============================================================================
--- trunk/vapi/Makefile.am (original)
+++ trunk/vapi/Makefile.am Sun Mar 2 12:47:32 2008
@@ -76,6 +76,7 @@
hildon-fm-2.deps \
hildon-fm-2.vapi \
json-glib-1.0.vapi \
+ libbonoboui-2.0.vapi \
libglade-2.0.deps \
libglade-2.0.vapi \
libgnome-2.0.vapi \
Added: trunk/vapi/libbonoboui-2.0.vapi
==============================================================================
--- (empty file)
+++ trunk/vapi/libbonoboui-2.0.vapi Sun Mar 2 12:47:32 2008
@@ -0,0 +1,19 @@
+/*
+ * WARNING: this vapi file is provided only to support devlopment of gnome-panel applets
+ * since libbonoboui is deprecated (http://library.gnome.org/devel/references.html.en_GB)
+ */
+
+[CCode (cheader_filename = "libbonoboui.h")]
+namespace BonoboUI {
+ public struct Verb {
+ public string cname;
+ public VerbFn cb;
+ public void* user_data;
+ }
+
+ public class Component
+ {
+ }
+
+ public static delegate void VerbFn (Component component, void* user_data, string cname);
+}
Modified: trunk/vapi/libpanelapplet-2.0.deps
==============================================================================
--- trunk/vapi/libpanelapplet-2.0.deps (original)
+++ trunk/vapi/libpanelapplet-2.0.deps Sun Mar 2 12:47:32 2008
@@ -1,2 +1,3 @@
gtk+-2.0
libgnomeui-2.0
+libbonoboui-2.0
Modified: trunk/vapi/libpanelapplet-2.0.vapi
==============================================================================
--- trunk/vapi/libpanelapplet-2.0.vapi (original)
+++ trunk/vapi/libpanelapplet-2.0.vapi Sun Mar 2 12:47:32 2008
@@ -26,8 +26,10 @@
public Applet ();
public string get_preferences_key ();
public void set_flags (AppletFlags flags);
- public static int factory_main (string iid, GLib.Type applet_type, AppletFactoryCallback callback, pointer data);
+ public static int factory_main (string iid, GLib.Type applet_type, AppletFactoryCallback callback);
public void set_background_widget (Gtk.Widget widget);
+ [NoArrayLength]
+ public void setup_menu (string xml, BonoboUI.Verb[] verb_list, void* data);
public signal void change_background (AppletBackgroundType type, ref Gdk.Color color, Gdk.Pixmap pixmap);
}
@@ -46,6 +48,6 @@
HAS_HANDLE
}
- public static delegate bool AppletFactoryCallback (Applet applet, string iid, pointer user_data);
+ public delegate bool AppletFactoryCallback (Applet applet, string iid);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]