r3765 - in trunk/src/target/OM-2007.2/libraries/libmokoui2: . bindings bindings/vala
mickey at sita.openmoko.org
mickey at sita.openmoko.org
Fri Jan 4 08:25:05 CET 2008
Author: mickey
Date: 2008-01-04 08:25:04 +0100 (Fri, 04 Jan 2008)
New Revision: 3765
Added:
trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/
trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/
trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/Makefile.am
trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.deps
trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.vapi
Modified:
trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog
trunk/src/target/OM-2007.2/libraries/libmokoui2/Makefile.am
trunk/src/target/OM-2007.2/libraries/libmokoui2/configure.ac
Log:
libmokoui2: add Vala bindings
Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog 2008-01-04 06:09:22 UTC (rev 3764)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog 2008-01-04 07:25:04 UTC (rev 3765)
@@ -1,3 +1,12 @@
+2008-01-04 Michael Lauer <mickey at openmoko.org>
+
+ * bindings/vala/libmokoui2.vapi
+ * bindings/vala/libmokoui2.deps
+ * bindings/vala/Makefile.am
+ * configure.ac
+ * Makefile.am
+ Add Vala Bindings
+
2007-12-19 Chris Lord <chris at openedhand.com>
* libmokoui/moko-finger-scroll.c: (moko_finger_scroll_refresh),
Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/Makefile.am
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/Makefile.am 2008-01-04 06:09:22 UTC (rev 3764)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/Makefile.am 2008-01-04 07:25:04 UTC (rev 3765)
@@ -1,4 +1,4 @@
-SUBDIRS = libmokoui doc
+SUBDIRS = libmokoui bindings/vala doc
pcdata_DATA= libmokoui2.pc
pcdatadir= $(libdir)/pkgconfig
Added: trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/Makefile.am
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/Makefile.am 2008-01-04 06:09:22 UTC (rev 3764)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/Makefile.am 2008-01-04 07:25:04 UTC (rev 3765)
@@ -0,0 +1,11 @@
+NULL =
+
+vapidir = $(datadir)/vala/vapi
+
+dist_vapi_DATA = \
+ libmokoui2.vapi \
+ libmokoui2.deps \
+ $(NULL)
+
+MAINTAINERCLEANFILES = Makefile.in
+
Added: trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.deps
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.deps 2008-01-04 06:09:22 UTC (rev 3764)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.deps 2008-01-04 07:25:04 UTC (rev 3765)
@@ -0,0 +1,5 @@
+gdk-2.0
+gtk+-2.0
+atk
+pango
+cairo
Added: trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.vapi
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.vapi 2008-01-04 06:09:22 UTC (rev 3764)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/bindings/vala/libmokoui2.vapi 2008-01-04 07:25:04 UTC (rev 3765)
@@ -0,0 +1,84 @@
+[CCode (cprefix = "Moko", lower_case_cprefix = "moko_")]
+namespace Moko {
+ [CCode (cprefix = "MOKO_FINGER_SCROLL_MODE_", cheader_filename = "libmokoui2.h")]
+ public enum FingerScrollMode {
+ PUSH,
+ ACCEL,
+ }
+ [CCode (cheader_filename = "moko-finger-scroll.h")]
+ public class FingerScroll : Gtk.EventBox {
+ public weak Gtk.EventBox parent;
+ public void add_with_viewport (Gtk.Widget child);
+ public FingerScroll ();
+ public FingerScroll.full (int mode, bool enabled, double vel_min, double vel_max, double decel, uint sps);
+ }
+ [CCode (cheader_filename = "moko-finger-scroll.h")]
+ public class FingerScrollClass {
+ public pointer parent_class;
+ }
+ [CCode (cheader_filename = "moko-hint-entry.h")]
+ public class HintEntry : Gtk.Entry {
+ public weak Gtk.Entry parent;
+ public bool is_empty ();
+ public HintEntry (string hint);
+ public void set_text (string text);
+ }
+ [CCode (cheader_filename = "moko-hint-entry.h")]
+ public class HintEntryClass {
+ public pointer parent_class;
+ }
+ [CCode (cheader_filename = "moko-search-bar.h")]
+ public class SearchBar : Gtk.HBox {
+ public weak Gtk.HBox parent;
+ public weak Gtk.ComboBox get_combo_box ();
+ public weak Gtk.Entry get_entry ();
+ public SearchBar ();
+ public SearchBar.with_combo (Gtk.ComboBox combo);
+ public bool search_visible ();
+ public void toggle ();
+ }
+ [CCode (cheader_filename = "moko-search-bar.h")]
+ public class SearchBarClass {
+ public pointer parent_class;
+ public GLib.Callback toggled;
+ public GLib.Callback text_changed;
+ public GLib.Callback combo_changed;
+ }
+ public const string STOCK_CALL_ANSWER;
+ public const string STOCK_CALL_DIAL;
+ public const string STOCK_CALL_DIALED;
+ public const string STOCK_CALL_HANGUP;
+ public const string STOCK_CALL_HISTORY;
+ public const string STOCK_CALL_HOLD;
+ public const string STOCK_CALL_IGNORE;
+ public const string STOCK_CALL_IN;
+ public const string STOCK_CALL_MISSED;
+ public const string STOCK_CALL_REDIAL;
+ public const string STOCK_CALL_REJECT;
+ public const string STOCK_CONTACT_ADDRESS;
+ public const string STOCK_CONTACT_DELETE;
+ public const string STOCK_CONTACT_EMAIL;
+ public const string STOCK_CONTACT_GROUPS;
+ public const string STOCK_CONTACT_MODE;
+ public const string STOCK_CONTACT_NEW;
+ public const string STOCK_CONTACT_PHONE;
+ public const string STOCK_FOLDER_DELETE;
+ public const string STOCK_FOLDER_NEW;
+ public const string STOCK_HANDSET;
+ public const string STOCK_HISTORY;
+ public const string STOCK_MAIL_DELETE;
+ public const string STOCK_MAIL_FORWARD;
+ public const string STOCK_MAIL_MARK_READ;
+ public const string STOCK_MAIL_NEW;
+ public const string STOCK_MAIL_READ;
+ public const string STOCK_MAIL_REPLY_ALL;
+ public const string STOCK_MAIL_REPLY_SENDER;
+ public const string STOCK_MAIL_SEND;
+ public const string STOCK_MAIL_SEND_RECEIVE;
+ public const string STOCK_PHONE_BOOK;
+ public const string STOCK_SEARCH;
+ public const string STOCK_SMS_NEW;
+ public const string STOCK_SPEAKER;
+ public const string STOCK_VIEW;
+ public static void stock_register ();
+}
Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/configure.ac
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/configure.ac 2008-01-04 06:09:22 UTC (rev 3764)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/configure.ac 2008-01-04 07:25:04 UTC (rev 3765)
@@ -38,6 +38,7 @@
Makefile
libmokoui2.pc
libmokoui/Makefile
+bindings/vala/Makefile
doc/Makefile
doc/reference/Makefile
doc/reference/version.xml
More information about the commitlog
mailing list