Send commitlog mailing list submissions to
        commitlog@lists.openmoko.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. r4540 - developers/john_lee/pyfso ([EMAIL PROTECTED])
   2. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.dev'
      ([EMAIL PROTECTED])
   3. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.stable'
      ([EMAIL PROTECTED])
   4. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.dev'
      ([EMAIL PROTECTED])
   5. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.stable'
      ([EMAIL PROTECTED])
--- Begin Message ---
Author: john_lee
Date: 2008-07-18 19:20:36 +0200 (Fri, 18 Jul 2008)
New Revision: 4540

Modified:
   developers/john_lee/pyfso/accelerometer.py
Log:
make accelerometer.py pull based again.

Modified: developers/john_lee/pyfso/accelerometer.py
===================================================================
--- developers/john_lee/pyfso/accelerometer.py  2008-07-18 17:20:29 UTC (rev 
4539)
+++ developers/john_lee/pyfso/accelerometer.py  2008-07-18 17:20:36 UTC (rev 
4540)
@@ -4,29 +4,21 @@
 (C) 2008 Openmoko, Inc.
 GPLv2 or later
 """
-from dbus import Interface, SystemBus
-from dbus.exceptions import DBusException
-from general import Subject, DumpObserver
 import math
 
-class MockAccelerometer(Subject):
-    """>>> m = MockAccelerometer()
-    >>> d = DumpObserver(m)
-    (0, -1000, 0) {}
+class MockAccelerometer(object):
     """
-    def __init__(self, *args, **kwargs):
-        super(MockAccelerometer, self).__init__()
+    """
+    def retrieve(self):
+        return (0, -1000, 0)
 
-    def attach(self, function):
-        super(MockAccelerometer, self).attach(function)
-        self._notify(0, -1000, 0)
 
-
-class FSOAccelerometer(Subject):
+class FSOAccelerometer(object):
     def __init__(self, fso):
-        super(FSOAccelerometer, self).__init__()
-        fso.onAccelerometer.append(self._notify)
+        self.fso = fso
 
+    def retrieve(self):
+        return self.fso.accelerometer_iface.Value()
 
 # shamelessly stoled from olv
 def get_xy_theta(u):
@@ -52,12 +44,19 @@
 
 
 def _test_fso():
+    from dbus import SystemBus, DBusException
     from dbus.mainloop.glib import DBusGMainLoop
     from fso_backend import FSOObject
-    accelerometer = 
FSOAccelerometer(FSOObject(SystemBus(mainloop=DBusGMainLoop())))
-    DumpObserver(accelerometer)
+    try:
+        accelerometer = 
FSOAccelerometer(FSOObject(SystemBus(mainloop=DBusGMainLoop())))
+    except DBusException:
+        return
     import gobject
+    def f():
+        print accelerometer.retrieve()
+        return True
     try:
+        gobject.idle_add(f)
         gobject.MainLoop().run()
     except KeyboardInterrupt:
         return




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit c1cee10221045ff879b72f014071532b9c53efc1
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Fri Jul 18 19:54:18 2008 +0200

    [srcrev] Upgrade assasin to benefit from various bug fixes
        1. a timeout scheme to keep packagekitd alive
        2. UI turning for RED UNINSTALL

commit a3fce657a7977244365f716fd84731f08b340228
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Fri Jul 18 19:53:11 2008 +0200

    [srcrev] Upgrade splinter for bugfixes and animation changes as of Jeremy's 
request
        * delay 2 secs for alert message animation (trac# 1545)
        * Improve the smoothity of send/edit/save dialog falling
          animation




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit aba9834dfe1cda92759b3e6ff81cbedcbb81c3d4
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Fri Jul 18 19:54:18 2008 +0200

    [srcrev] Upgrade assasin to benefit from various bug fixes
        1. a timeout scheme to keep packagekitd alive
        2. UI turning for RED UNINSTALL

commit cb179f53e15b6c538b8b71187b44efea6f5061f9
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Fri Jul 18 19:53:11 2008 +0200

    [srcrev] Upgrade splinter for bugfixes and animation changes as of Jeremy's 
request
        * delay 2 secs for alert message animation (trac# 1545)
        * Improve the smoothity of send/edit/save dialog falling
          animation




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

New commits:
commit ace6e2159aa4905a6af16330221f6460c642e35c
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Fri Jul 18 22:09:10 2008 +0200

    [srcrev] Upgrade the kernel to latest stable




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

New commits:
commit 546271687e18dfc110abac1ec2704004db8d494d
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Fri Jul 18 22:09:10 2008 +0200

    [srcrev] Upgrade the kernel to latest stable




--- End Message ---
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to