Author: remi
Date: 2009-04-10 16:09:41 +0200 (Fri, 10 Apr 2009)
New Revision: 4480
Modified:
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/executables/ClipboardTranslator.py
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.pot
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.xml
Log:
* this gadget only have a "run" command
* bumped to 0.0.2
Modified:
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/executables/ClipboardTranslator.py
===================================================================
---
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/executables/ClipboardTranslator.py
2009-04-10 13:56:03 UTC (rev 4479)
+++
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/executables/ClipboardTranslator.py
2009-04-10 14:09:41 UTC (rev 4480)
@@ -29,16 +29,12 @@
def start(self):
"""Gadget entry point.
"""
+ self.__isStarted = False
if self.getCommand() == "run":
self.run()
- elif self.getCommand() == "check":
- self.check()
+ else:
+ self.run()
- def check(self):
- """Start the "check" command of the gagdet.
- """
- self._doExecute()
-
def run(self):
"""Start the "run" command of the gagdet.
"""
@@ -57,7 +53,8 @@
return True
def __clipboardPooling(self):
- while True:
+ self.__isStarted = True
+ while self.__isStarted:
if self.__checkClipboard():
text = String.getTranslatedClipboardText(
self.configuration().getLanguage())
@@ -71,6 +68,9 @@
t = threading.Thread(target = self.__clipboardPooling)
t.start()
+ def onGadgetStop(self):
+ self.__isStarted = False
+
if __name__ == "__main__":
gadget = ClipboardTranslatorGadget()
gadget.boot(sys.argv[1:], Configuration())
Modified:
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.pot
===================================================================
---
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.pot
2009-04-10 13:56:03 UTC (rev 4479)
+++
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.pot
2009-04-10 14:09:41 UTC (rev 4480)
@@ -1,8 +1,8 @@
msgid "Clipboard Translator"
msgstr ""
-msgid "This gadget throws a simple Hello World notification in python"
+msgid "Translate the clipboard text in your language."
msgstr ""
-msgid "Clipboard tanslator"
+msgid "Clipboard translator"
msgstr ""
Modified:
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.xml
===================================================================
---
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.xml
2009-04-10 13:56:03 UTC (rev 4479)
+++
softwares_suite_v3/community/gadget/tuxdroid-gadget-clipboardTranslator/trunk/resources/gadget.xml
2009-04-10 14:09:41 UTC (rev 4480)
@@ -7,14 +7,12 @@
<name>Clipboard Translator</name>
<description>Translate the clipboard text in your
language.</description>
<author>Remi Jocaille</author>
- <version>0.1</version>
+ <version>0.2</version>
<iconFile>resources/translator.png</iconFile>
- <executionMode>command</executionMode>
<uuid>8349ed27-573d-4c3f-a7b8-05c2a8ae92a5</uuid>
<platform>windows</platform>
</description>
<commands>
- <command name="run" description="Clipboard tanslator" />
- <command name="check" description="Clipboard tanslator" />
+ <command name="run" description="Clipboard translator"
daemon="true" />
</commands>
</gadget>
------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn