r2285 - trunk/src/target/OM-2007/openmoko-libs/libmokoui

mickey at sita.openmoko.org mickey at sita.openmoko.org
Sun Jun 17 06:25:07 CEST 2007


Author: mickey
Date: 2007-06-17 06:25:00 +0200 (Sun, 17 Jun 2007)
New Revision: 2285

Added:
   trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.c
Modified:
   trunk/src/target/OM-2007/openmoko-libs/libmokoui/Makefile.am
   trunk/src/target/OM-2007/openmoko-libs/libmokoui/libmokoui.pro
Log:
libmokoui: put ui convenience functions into moko-ui.c


Modified: trunk/src/target/OM-2007/openmoko-libs/libmokoui/Makefile.am
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/Makefile.am	2007-06-17 04:01:11 UTC (rev 2284)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/Makefile.am	2007-06-17 04:25:00 UTC (rev 2285)
@@ -23,6 +23,7 @@
     moko-message-dialog.h
 
 source_c = \
+    moko-ui.c \
     moko-alignment.c \
     moko-application.c \
     moko-banner.c \

Modified: trunk/src/target/OM-2007/openmoko-libs/libmokoui/libmokoui.pro
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/libmokoui.pro	2007-06-17 04:01:11 UTC (rev 2284)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/libmokoui.pro	2007-06-17 04:25:00 UTC (rev 2285)
@@ -47,6 +47,7 @@
     moko-stock.c \
     moko-tree-view.c \
     moko-tool-box.c \
+    moko-ui.c \
     moko-window.c
 
 PKGCONFIG += gtk+-2.0

Added: trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.c
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.c	2007-06-17 04:01:11 UTC (rev 2284)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.c	2007-06-17 04:25:00 UTC (rev 2285)
@@ -0,0 +1,15 @@
+#include "moko-ui.h"
+
+void moko_ui_banner_show_text( gint timeout, const gchar* message, ... )
+{
+    va_list a;
+    g_return_if_fail( timeout ); // don't allow permanent banners using the simple interface
+    va_start( a, message );
+    const gchar* string = g_strdup_vprintf( message, a );
+    va_end( a );
+    MokoBanner* banner = moko_banner_new();
+    moko_banner_show_text( banner, string, timeout );
+    g_object_unref( banner );
+    g_free( string );
+}
+


Property changes on: trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.c
___________________________________________________________________
Name: svn:eol-style
   + native





More information about the commitlog mailing list