Author: remi
Date: 2009-06-28 23:10:16 +0200 (Sun, 28 Jun 2009)
New Revision: 4919
Modified:
software_suite_v3/software/plugin/plugin-weather/trunk/plugin-weather/src/net/karmaLab/tuxDroid/plugins/WeatherPlugin.java
Log:
* fixed a bug with weather in french. The humidity level string contains bad
unicode characters "/xc2/xa0".
Modified:
software_suite_v3/software/plugin/plugin-weather/trunk/plugin-weather/src/net/karmaLab/tuxDroid/plugins/WeatherPlugin.java
===================================================================
---
software_suite_v3/software/plugin/plugin-weather/trunk/plugin-weather/src/net/karmaLab/tuxDroid/plugins/WeatherPlugin.java
2009-06-27 17:01:40 UTC (rev 4918)
+++
software_suite_v3/software/plugin/plugin-weather/trunk/plugin-weather/src/net/karmaLab/tuxDroid/plugins/WeatherPlugin.java
2009-06-28 21:10:16 UTC (rev 4919)
@@ -171,6 +171,7 @@
String humidity = getData(current, "humidity");
//$NON-NLS-1$
humidity = humidity.split(":")[1]; //$NON-NLS-1$
humidity = ((String) humidity.subSequence(0,
humidity.length() - 1)).trim();
+ humidity = humidity.replaceAll("[^a-zA-Z0-9]", "");
if (weather.length() == 0) {
throwMessage("Current weather at {0} is
\"unknown\" with a temperature of {1} degrees {2}; Humidity level is {3}
percent.", configuration().getLocation().replace("%20", " "), temperature,
configuration().getUnit() == Unit.celsius ? "celsius" : "fahrenheit",
humidity);
------------------------------------------------------------------------------
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn