[Pychord-commits] r64 - in trunk: . pychord2

danilo at garage.maemo.org danilo at garage.maemo.org
Sun Mar 23 01:00:12 EET 2008


Author: danilo
Date: 2008-03-23 01:00:04 +0200 (Sun, 23 Mar 2008)
New Revision: 64

Modified:
   trunk/pychord.py
   trunk/pychord2/__init__.py
   trunk/pychord2/window_show.py
Log:
- backlight

Modified: trunk/pychord.py
===================================================================
--- trunk/pychord.py	2008-03-22 22:10:00 UTC (rev 63)
+++ trunk/pychord.py	2008-03-22 23:00:04 UTC (rev 64)
@@ -3,7 +3,6 @@
 
 import pygame
 from pygame.locals import *
-
 import os, sys, getopt
 
 from pychord2 import pychord2
@@ -20,7 +19,7 @@
     print
 # usage()
 
-def maemo_fullscreen():
+def ismaemo():
     import platform
     if platform.uname()[4] == 'armv6l':
         return True
@@ -124,7 +123,7 @@
     pyc = pyc_def()
 
     options = parse_opts( argv )
-    app = pychord2( options[ "resolution" ], options[ "fullscreen" ] or maemo_fullscreen(), pyc)
+    app = pychord2( options[ "resolution" ], options[ "fullscreen" ] or ismaemo(), pyc)
     app.loop()
 # main()
          

Modified: trunk/pychord2/__init__.py
===================================================================
--- trunk/pychord2/__init__.py	2008-03-22 22:10:00 UTC (rev 63)
+++ trunk/pychord2/__init__.py	2008-03-22 23:00:04 UTC (rev 64)
@@ -7,7 +7,6 @@
 from pygame.time   import Clock
 import sqlite3
 
-
 class pychord2:
     
         
@@ -29,7 +28,11 @@
         
         self.pyc = pyc
         
+        if fullscreen or True:  
+            m = Maemolight()
+            m.start()
         
+        
     def loop(self):
         """
             This is application main loop
@@ -39,4 +42,18 @@
         window = main_window(self.screen, self.pyc )
         window.show()
         del(window)
+        
+
+from threading import Thread
+
+class Maemolight(Thread):
+    
+    def run ( self ):
+        
+        import osso, time
+        osso_c = osso.Context("osso_test_device_on", "0.0.1", False)
+        device = osso.DeviceState(osso_c)
+        while True:
+            device.display_state_on()
+            time.sleep(15)
                 
\ No newline at end of file

Modified: trunk/pychord2/window_show.py
===================================================================
--- trunk/pychord2/window_show.py	2008-03-22 22:10:00 UTC (rev 63)
+++ trunk/pychord2/window_show.py	2008-03-22 23:00:04 UTC (rev 64)
@@ -11,8 +11,6 @@
 from pygame.locals import *
 import pygame
 
-
-
 class window_show( window ):
     
     



More information about the Pychord-commits mailing list