Author: gwadavel
Date: 2008-12-21 13:19:35 +0100 (Sun, 21 Dec 2008)
New Revision: 3276

Modified:
   
software_suite_v2/software/gadgets/tuxdroid-gadget-pidgin/trunk/executables/tuxdroid-gadget-pidgin.py
Log:
adapt boolean Java to Python

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-pidgin/trunk/executables/tuxdroid-gadget-pidgin.py
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-pidgin/trunk/executables/tuxdroid-gadget-pidgin.py
       2008-12-21 11:26:32 UTC (rev 3275)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-pidgin/trunk/executables/tuxdroid-gadget-pidgin.py
       2008-12-21 12:19:35 UTC (rev 3276)
@@ -158,7 +158,7 @@
 def tux_speak(text):
     """ Tux speak the text """
 
-    if os.environ['tgp_away'] and (not away()):
+    if tgp_away and (not away()):
        return        
     if tux.access.waitAcquire(10.0, ACCESS_PRIORITY_NORMAL):
         tux.mouth.open()
@@ -167,9 +167,19 @@
         tux.access.release()
 
 # Main
+
 tux = TuxAPI('127.1.1.1', 270)
 tuxConnect()
 tux.tts.setEncoding("utf-8")
+
+tgp_im = adaptBoolean(os.environ['tgp_im'])
+tgp_chat = adaptBoolean(os.environ['tgp_chat'])
+tgp_away = adaptBoolean(os.environ['tgp_away'])
+
+print(tgp_im)
+print(tgp_chat)
+print(tgp_away)
+
 langue()
 bus = dbus.SessionBus()
 
@@ -181,7 +191,7 @@
     tux_speak(LANGUAGE["pidginoff"])
     sys.exit(1)
 
-if os.environ['tgp_im']: bus.add_signal_receiver(received_im_msg,
+if tgp_im: bus.add_signal_receiver(received_im_msg,
                         dbus_interface = "im.pidgin.purple.PurpleInterface",
                         signal_name = "ReceivedImMsg")
 
@@ -190,7 +200,7 @@
                         signal_name = "BuddySignedOn")
                         
 
-if os.environ['tgp_chat']: bus.add_signal_receiver(received_im_msg,
+if tgp_chat: bus.add_signal_receiver(received_im_msg,
                         dbus_interface = "im.pidgin.purple.PurpleInterface",
                         signal_name = "ReceivedChatMsg")                       
                        
 


------------------------------------------------------------------------------
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to