Author: ks156
Date: 2009-01-12 11:46:24 +0100 (Mon, 12 Jan 2009)
New Revision: 3406

Modified:
   
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/es.po
   
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/fr.po
   
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/gadget.pot
   
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/nl.po
   
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/sources/net/karmaLab/tuxDroid/gadgets/FeedGadget.java
Log:
* Added a TTS feedback when the connection can't be found / timeout and for
  the malformed / unreachable URL.


Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/es.po
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/es.po
      2009-01-09 17:21:50 UTC (rev 3405)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/es.po
      2009-01-12 10:46:24 UTC (rev 3406)
@@ -23,4 +23,11 @@
 msgstr "Parametros de la fuente"
 
 msgid "Options"
-msgstr "Opciones"
\ No newline at end of file
+msgstr "Opciones"
+
+msgid "Sorry, I could not connect to the rss server. Please check your 
internet connection or try again later."
+msgstr "Sorry, I could not connect to the rss server. Please check your 
internet connection or try again later."
+
+msgid "Sorry, I couldn't find the feed url. Please check your rss 
configuration."
+msgstr "Sorry, I couldn't find the feed url. Please check your rss 
configuration."
+ 

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/fr.po
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/fr.po
      2009-01-09 17:21:50 UTC (rev 3405)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/fr.po
      2009-01-12 10:46:24 UTC (rev 3406)
@@ -1,26 +1,32 @@
-msgid "Feeds Gadget"
-msgstr "Gadget RSS"
-
-msgid "This gadget queries for RSS feed updates"
-msgstr "Lecteur de flux RSS"
-
-msgid "Topics to read"
-msgstr "Nombre de sujets à lire"
-
-msgid "Read topic content"
-msgstr "Lire le contenu du sujet"
-
-msgid "Feed title"
-msgstr "Titre du flux"
-
-msgid "Feed Address"
-msgstr "Adresse du flux"
-
-msgid "Check the feed"
-msgstr "Vérfier le flux"
-
-msgid "Feed parameters"
-msgstr "Paramètres du flux"
-
-msgid "Options"
-msgstr "Options"
+msgid "Feeds Gadget"
+msgstr "Gadget RSS"
+
+msgid "This gadget queries for RSS feed updates"
+msgstr "Lecteur de flux RSS"
+
+msgid "Topics to read"
+msgstr "Nombre de sujets à lire"
+
+msgid "Read topic content"
+msgstr "Lire le contenu du sujet"
+
+msgid "Feed title"
+msgstr "Titre du flux"
+
+msgid "Feed Address"
+msgstr "Adresse du flux"
+
+msgid "Check the feed"
+msgstr "Vérfier le flux"
+
+msgid "Feed parameters"
+msgstr "Paramètres du flux"
+
+msgid "Options"
+msgstr "Options"
+
+msgid "Sorry, I could not connect to the rss server. Please check your 
internet connection or try again later."
+msgstr "Désolé, je ne peux pas me connecter à ce serveur rss. Contrôler votre 
connection internet ou réessayer plus tard."
+
+msgid "Sorry, I couldn't find the feed url. Please check your rss 
configuration."
+msgstr "Désolé, je ne peux pas trouver l'adresse du flux. Merci de vérifier la 
configuration du gadget"

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/gadget.pot
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/gadget.pot
 2009-01-09 17:21:50 UTC (rev 3405)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/gadget.pot
 2009-01-12 10:46:24 UTC (rev 3406)
@@ -21,3 +21,9 @@
 
 msgid "Options"
 msgstr ""
+
+msgid "Sorry, I could not connect to the rss server. Please check your 
internet connection or try again later."
+msgstr ""
+
+msgid "Sorry, I couldn't find the feed url. Please check your rss 
configuration."
+msgstr ""

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/nl.po
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/nl.po
      2009-01-09 17:21:50 UTC (rev 3405)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/resources/nl.po
      2009-01-12 10:46:24 UTC (rev 3406)
@@ -23,4 +23,10 @@
 msgstr "Feed configuratie"
 
 msgid "Options"
-msgstr "Opties"
\ No newline at end of file
+msgstr "Opties"
+
+msgid "Sorry, I could not connect to the rss server. Please check your 
internet connection or try again later."
+msgstr "Sorry, ik kan geen connectie maken met de rss server. Controleer je 
internet connectie of probeer later opnieuw."
+
+msgid "Sorry, I couldn't find the feed url. Please check your rss 
configuration."
+msgstr "Sorry, ik kan de feed url niet vinden. Controleer of je rss 
configuratie correct is."

Modified: 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/sources/net/karmaLab/tuxDroid/gadgets/FeedGadget.java
===================================================================
--- 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/sources/net/karmaLab/tuxDroid/gadgets/FeedGadget.java
        2009-01-09 17:21:50 UTC (rev 3405)
+++ 
software_suite_v2/software/gadgets/tuxdroid-gadget-feed/main_gadget/trunk/tuxdroid-gadget-feed/sources/net/karmaLab/tuxDroid/gadgets/FeedGadget.java
        2009-01-12 10:46:24 UTC (rev 3406)
@@ -159,8 +159,23 @@
                }
 
                /* Open the connection */
+               Feed feed = null;
                URL feedUrl = new URL(configuration().getAddress());
-               Feed feed = new Feed(feedUrl.openStream());
+               try {
+                       feed = new Feed(feedUrl.openStream());
+               }
+                // Catch a timeout / bad connection
+               catch (java.net.UnknownHostException e) {
+                       throwMessage("Sorry, I could not connect to the rss 
server. Please check your internet connection or try again later.");
+                       e.printStackTrace();
+                       return;
+               }
+                // Catch a malformed URL
+               catch (java.io.IOException e) {
+                       throwMessage("Sorry, I couldn't find the feed url. 
Please check your rss configuration.");
+                       e.printStackTrace();
+                       return;
+               }
 
                boolean notification = false;
                int count = configuration().getNumberOfEntries();


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to