r71 - in trunk/src/target/OM-2007: . examples/openmoko-paned-demo libraries/mokoui panel-plugins qmake
mickey at gta01.hmw-consulting.de
mickey at gta01.hmw-consulting.de
Fri Oct 13 12:15:55 CEST 2006
Author: mickey
Date: 2006-10-13 10:15:54 +0000 (Fri, 13 Oct 2006)
New Revision: 71
Modified:
trunk/src/target/OM-2007/README
trunk/src/target/OM-2007/examples/openmoko-paned-demo/openmoko-paned-demo.pro
trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.c
trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.h
trunk/src/target/OM-2007/makevars.sh
trunk/src/target/OM-2007/panel-plugins/panel-plugins.pro
trunk/src/target/OM-2007/qmake/openmoko-include.pro
Log:
various OpenMoko updates. MokoFingerWindow will probably not stay
in this form, but rather use a non-rectangular shaped window to
display the finger scroller
Modified: trunk/src/target/OM-2007/README
===================================================================
--- trunk/src/target/OM-2007/README 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/README 2006-10-13 10:15:54 UTC (rev 71)
@@ -1,2 +1,11 @@
This is the SVN repository for the OpenMoko Phone Platform 2007
+----------------------------------------------------------------
+Dependencies:
+* Gtk+ >= 2.6.10
+* dbus >= 0.92
+* dbus-glib >= 0.72
+
+Steps to build everything in one run using qmake (from Qt4):
+1.) . makevars.sh
+2.) make
Modified: trunk/src/target/OM-2007/examples/openmoko-paned-demo/openmoko-paned-demo.pro
===================================================================
--- trunk/src/target/OM-2007/examples/openmoko-paned-demo/openmoko-paned-demo.pro 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/examples/openmoko-paned-demo/openmoko-paned-demo.pro 2006-10-13 10:15:54 UTC (rev 71)
@@ -3,4 +3,4 @@
HEADERS = demo-main.h
SOURCES = demo-main.c
-include ( ../../qmake/openmoko-include.pro )
+include ( $(OPENMOKODIR)/qmake/openmoko-include.pro )
Modified: trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.c
===================================================================
--- trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.c 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.c 2006-10-13 10:15:54 UTC (rev 71)
@@ -1,5 +1,4 @@
-
-/* moko_finger_window.c
+/* moko-finger-window.c
*
* Authored By Michael 'Mickey' Lauer <mlauer at vanille-media.de>
*
@@ -18,6 +17,10 @@
*/
#include "moko-finger-window.h"
+#include <gtk/gtkhbox.h>
+#include <gtk/gtkvbox.h>
+#include <gtk/gtklabel.h>
+#include <gtk/gtkbutton.h>
G_DEFINE_TYPE (MokoFingerWindow, moko_finger_window, MOKO_TYPE_WINDOW);
@@ -27,6 +30,10 @@
struct _MokoFingerWindowPrivate
{
+ GtkVBox* vbox;
+ GtkHBox* hbox;
+ GtkLabel* label;
+ GtkButton* scroller;
};
static void
@@ -56,6 +63,17 @@
static void
moko_finger_window_init (MokoFingerWindow *self)
{
+ g_debug( "moko_finger_window_init" );
+
+ MokoFingerWindowPrivate* priv = FINGER_WINDOW_PRIVATE(self);
+ priv->vbox = gtk_vbox_new( FALSE, 0 );
+ priv->hbox = gtk_hbox_new( FALSE, 0 );
+ priv->scroller = gtk_button_new_with_label( "Hello" );
+ priv->label = gtk_label_new( "Yo Yo" );
+ gtk_box_pack_end( GTK_BOX(priv->vbox), GTK_WIDGET(priv->hbox), FALSE, FALSE, 0 );
+ gtk_box_pack_start( GTK_BOX(priv->hbox), GTK_WIDGET(priv->scroller), FALSE, FALSE, 0 );
+ gtk_box_pack_start( GTK_BOX(priv->hbox), GTK_WIDGET(priv->label), FALSE, FALSE, 0 );
+ gtk_container_add( GTK_CONTAINER(self), GTK_WIDGET(priv->vbox) );
}
MokoFingerWindow*
@@ -63,3 +81,12 @@
{
return g_object_new (MOKO_TYPE_FINGER_WINDOW, NULL);
}
+
+static void
+moko_finger_window_set_contents (MokoFingerWindow* self, GtkWidget* child )
+{
+ g_debug( "moko_finger_window_init" );
+ MokoFingerWindowPrivate* priv = FINGER_WINDOW_PRIVATE(self);
+
+ gtk_box_pack_start( GTK_BOX(priv->vbox), GTK_WIDGET(child), TRUE, TRUE, 0 );
+}
Modified: trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.h
===================================================================
--- trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.h 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/libraries/mokoui/moko-finger-window.h 2006-10-13 10:15:54 UTC (rev 71)
@@ -1,4 +1,4 @@
-/* moko_finger_window.h
+/* moko-finger-window.h
*
* Authored By Michael 'Mickey' Lauer <mlauer at vanille-media.de>
*
Modified: trunk/src/target/OM-2007/makevars.sh
===================================================================
--- trunk/src/target/OM-2007/makevars.sh 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/makevars.sh 2006-10-13 10:15:54 UTC (rev 71)
@@ -1,9 +1,10 @@
export OPENMOKODIR=$PWD
find . -name "Makefile"|xargs rm -f
-rm -rf ./lib/*
-rm -rf ./bin/*
+rm -rf ./lib/lib*
+rm -rf ./bin/*-*
/usr/lib/qt4/bin/qmake
+make clean
export LD_LIBRARY_PATH=$OPENMOKODIR/lib
Modified: trunk/src/target/OM-2007/panel-plugins/panel-plugins.pro
===================================================================
--- trunk/src/target/OM-2007/panel-plugins/panel-plugins.pro 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/panel-plugins/panel-plugins.pro 2006-10-13 10:15:54 UTC (rev 71)
@@ -1,3 +1,4 @@
TEMPLATE = subdirs
-SUBDIRS =
+SUBDIRS = openmoko-panel-search
+
Modified: trunk/src/target/OM-2007/qmake/openmoko-include.pro
===================================================================
--- trunk/src/target/OM-2007/qmake/openmoko-include.pro 2006-10-09 21:00:45 UTC (rev 70)
+++ trunk/src/target/OM-2007/qmake/openmoko-include.pro 2006-10-13 10:15:54 UTC (rev 71)
@@ -55,3 +55,5 @@
DESTDIR = $(OPENMOKODIR)/lib
}
+DEFINES += G_LOG_DOMAIN=\"$$TARGET\"
+
More information about the commitlog
mailing list