r2279 - in trunk/src/target/OM-2007/openmoko-libs: . libmokoui
mickey at sita.openmoko.org
mickey at sita.openmoko.org
Sat Jun 16 17:14:37 CEST 2007
Author: mickey
Date: 2007-06-16 17:14:32 +0200 (Sat, 16 Jun 2007)
New Revision: 2279
Modified:
trunk/src/target/OM-2007/openmoko-libs/ChangeLog
trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.h
Log:
libmokoui/moko-ui: add convenience function for showing a MokoBanner
Modified: trunk/src/target/OM-2007/openmoko-libs/ChangeLog
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/ChangeLog 2007-06-16 15:13:48 UTC (rev 2278)
+++ trunk/src/target/OM-2007/openmoko-libs/ChangeLog 2007-06-16 15:14:32 UTC (rev 2279)
@@ -1,3 +1,16 @@
+2007-06-16 Mickey <mickey at openmoko.org>
+
+ * libmokoui/moko-scrolled-pane.h:
+ * libmokoui/moko-scrolled-pane.c:
+
+ Add function for changing the position of
+ the fullscreen button. NOTE: API may vanish,
+ please don't just rely on it now.
+
+ * libmokoui/moko.ui.h:
+
+ Add convenience API for showing a MokoBanner
+
2007-06-15 Mickey <mickey at openmoko.org>
* libmokoui/banner.c:
Modified: trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.h
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.h 2007-06-16 15:13:48 UTC (rev 2278)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-ui.h 2007-06-16 15:14:32 UTC (rev 2279)
@@ -22,6 +22,7 @@
#include "moko-alignment.h"
#include "moko-application.h"
+#include "moko-banner.h"
#include "moko-details-window.h"
#include "moko-dialog.h"
#include "moko-dialog-window.h"
@@ -41,4 +42,17 @@
#include "moko-tree-view.h"
#include "moko-window.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 );
+}
+
#endif /* _MOKO_UI_H_ */
More information about the commitlog
mailing list