r1457 - in trunk/oe/packages/openmoko-base: . files

mickey at sita.openmoko.org mickey at sita.openmoko.org
Wed Mar 21 14:39:41 CET 2007


Author: mickey
Date: 2007-03-21 14:39:41 +0100 (Wed, 21 Mar 2007)
New Revision: 1457

Added:
   trunk/oe/packages/openmoko-base/openmoko-session_svn.bb
Modified:
   trunk/oe/packages/openmoko-base/files/session
   trunk/oe/packages/openmoko-base/openmoko-common_svn.bb
Log:
oe/openmoko-session: launch dialer in background within session file (taken from OE)
NOTE: starting dialer from main menu is just a workaround until the AUX button handling is done


Modified: trunk/oe/packages/openmoko-base/files/session
===================================================================
--- trunk/oe/packages/openmoko-base/files/session	2007-03-21 12:34:09 UTC (rev 1456)
+++ trunk/oe/packages/openmoko-base/files/session	2007-03-21 13:39:41 UTC (rev 1457)
@@ -2,16 +2,18 @@
 
 SHOWCURSOR="no"
 
-rxvt &
-sleep 2
-
-matchbox-desktop --icon-size 100 \
+matchbox-desktop --icon-size 96 \
                  --icon-padding 60 \
                  --font sans-16 \
                  --titlefont sans-20:bold \
                  --bg img-tiled:/usr/share/themes/openmoko-standard/gtk-2.0/mokopanedwindow-upper-enclosing.png &
 #                 --bg col-gradient-vertical:#000000,#aaaaaa &
-matchbox-panel --orientation north -b /usr/share/openmoko/pixmaps/openmoko-header-background.png &
-matchbox-panel --orientation south -b /usr/share/openmoko/pixmaps/openmoko-footer-background.png -ns -nm --id 2 &
+matchbox-panel --start-applets=showdesktop,systray,windowselector --end-applets=openmoko-panel-demo-simple,openmoko-panel-battery,openmoko-panel-clock,openmoko-panel-gsm &
+
+#start some old-style panel plugins to get a keyboard and battery status
+mbinputmgr &
+
+openmoko-footer &
+openmoko-dialer &
 exec matchbox-window-manager -use_titlebar no -use_cursor $SHOWCURSOR $@
 

Modified: trunk/oe/packages/openmoko-base/openmoko-common_svn.bb
===================================================================
--- trunk/oe/packages/openmoko-base/openmoko-common_svn.bb	2007-03-21 12:34:09 UTC (rev 1456)
+++ trunk/oe/packages/openmoko-base/openmoko-common_svn.bb	2007-03-21 13:39:41 UTC (rev 1457)
@@ -1,7 +1,7 @@
 DESCRIPTION = "Common files for the OpenMoko distribution"
 SECTION = "openmoko/base"
 PV = "0.0+svn${SRCDATE}"
-PR = "r1"
+PR = "r8"
 
 inherit openmoko-base
 

Added: trunk/oe/packages/openmoko-base/openmoko-session_svn.bb
===================================================================
--- trunk/oe/packages/openmoko-base/openmoko-session_svn.bb	2007-03-21 12:34:09 UTC (rev 1456)
+++ trunk/oe/packages/openmoko-base/openmoko-session_svn.bb	2007-03-21 13:39:41 UTC (rev 1457)
@@ -0,0 +1,29 @@
+DESCRIPTION = "Matchbox session files for OpenMoko"
+SECTION = "openmoko/base"
+RDEPENDS = "matchbox gconf matchbox-applet-startup-monitor gtk-theme-clearlooks"
+PV = "0.0+svn${SRCDATE}"
+PR = "r7"
+
+inherit openmoko-base
+
+SRC_URI = "${OPENMOKO_MIRROR}/src/target/${OPENMOKO_RELEASE};module=etc;proto=http \
+           file://session"
+S = "${WORKDIR}"
+
+do_install() {
+	cp -R ${S}/etc ${D}/${sysconfdir}
+	rm -fR ${D}/${sysconfdir}/.svn
+	rm -fR ${D}/${sysconfdir}/matchbox/.svn
+	chmod -R 755 ${D}/${sysconfdir}
+        # DEMO only!
+	install -m 0755 ${WORKDIR}/session ${D}/${sysconfdir}/matchbox/session
+}
+
+pkg_postinst_openmoko-session () {
+#!/bin/sh -e
+if [ "x$D" != "x" ]; then
+    exit 1
+fi
+
+gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --direct --type string --set /desktop/openmoko/interface/theme Clearlooks
+}





More information about the commitlog mailing list