Author: jerome
Date: 2009-03-12 17:02:25 +0100 (Thu, 12 Mar 2009)
New Revision: 4021

Modified:
   
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/executables/tuxdroid-gadget-skype.py
   
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.pot
   
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.xml
Log:
* Forget to add the start skype appl function for windblows...
* Removed a parameter to set it as default ( start skype if client isn't 
started ).

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/executables/tuxdroid-gadget-skype.py
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/executables/tuxdroid-gadget-skype.py
   2009-03-12 15:55:24 UTC (rev 4020)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/executables/tuxdroid-gadget-skype.py
   2009-03-12 16:02:25 UTC (rev 4021)
@@ -65,11 +65,8 @@
      speaker = "Ryan"
      pitch = 120
      ip = "127.0.0.1"
-     startSkype = True
      
      #Geting right gadget parameters.
-     if "tgp_startSkype" in os.environ:
-         startSkype = os.environ["tgp_startSkype"]
      if "tgp_ip" in os.environ:
          ip = os.environ["tgp_ip"]
      if "tgp_locutor" in os.environ:
@@ -103,11 +100,7 @@
          try:
             #Get skype aplication state
             if not self.__getSkypeConnected():
-            
-                if self.startSkype:
-                    self.__startSkype()
-                    
-                time.sleep(1)
+                self.__startSkype()    
                 t = threading.Thread(target = self.__start, args = [])
                 t.start()
                 return
@@ -292,12 +285,16 @@
         #Return if skype is already started.
         if self.__getSkypeConnected():
             return
-            
-        cmd = ["skype", ]
-        subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE)
+        
+        if self.isWindows():
+            if "ProgramFiles" in os.environ:
+                subprocess.Popen(os.environ["ProgramFiles"] + 
"\\Skype\\Phone\\Skype.exe", stdin=subprocess.PIPE, stdout=subprocess.PIPE)
+        else:
+            cmd = ["skype", ]
+            subprocess.Popen(cmd, stdin=subprocess.PIPE, 
stdout=subprocess.PIPE)
+        
 
 
-
      def __getConnected(self):
          '''
          Return true if connected.

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.pot
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.pot
   2009-03-12 15:55:24 UTC (rev 4020)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.pot
   2009-03-12 16:02:25 UTC (rev 4021)
@@ -4,9 +4,6 @@
 msgid "Tux takes control of skype"
 msgstr ""
 
-msgid "Start skype with the gadget"
-msgstr ""
-
 msgid "connecting"
 msgstr ""
 

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.xml
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.xml
   2009-03-12 15:55:24 UTC (rev 4020)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-skype/trunk/tuxdroid-skype-gadget/resources/gadget.xml
   2009-03-12 16:02:25 UTC (rev 4021)
@@ -12,15 +12,6 @@
                <executionMode>command</executionMode>
                <uuid>8349ed52-572d-4c3f-a7b8-f6d4a5ae2c0</uuid>
        </description>
-       <parameters>
-           <parameter
-               category="User parameters"
-                       name="startSkype"
-                       description="Start skype with the gadget"
-                       type="boolean"
-                       defaultValue="false"
-           />
-       </parameters>
        <commands>
                <commands
                        name="run"


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to