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