The branch, frodo has been updated
via 62882772f5511ba4f591709b93d0b3490e7511f6 (commit)
from 2342fb23631a545237a61319f2ca949cf17e34fa (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=62882772f5511ba4f591709b93d0b3490e7511f6
commit 62882772f5511ba4f591709b93d0b3490e7511f6
Author: ronie <[email protected]>
Date: Thu Dec 6 19:25:36 2012 +0100
[weather.wunderground] -v1.0.4
diff --git a/weather.wunderground/addon.xml b/weather.wunderground/addon.xml
index 75065a0..a2a76c3 100644
--- a/weather.wunderground/addon.xml
+++ b/weather.wunderground/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="weather.wunderground" name="Weather Underground" version="1.0.2"
provider-name="Team XBMC">
+<addon id="weather.wunderground" name="Weather Underground" version="1.0.4"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.python" version="2.0"/>
<import addon="script.module.simplejson" version="2.0.10"/>
diff --git a/weather.wunderground/changelog.txt
b/weather.wunderground/changelog.txt
index 59614ba..1d8b0ae 100644
--- a/weather.wunderground/changelog.txt
+++ b/weather.wunderground/changelog.txt
@@ -1,3 +1,10 @@
+v1.0.4
+- replace some html chars in the api response
+
+v1.0.3
+- added fanart image
+- mapping for new languages supported by xbmc
+
v1.0.2
- better error handling
diff --git a/weather.wunderground/default.py b/weather.wunderground/default.py
index 38edc88..9d3c736 100644
--- a/weather.wunderground/default.py
+++ b/weather.wunderground/default.py
@@ -167,7 +167,8 @@ def clear():
def parse_data(json):
try:
- reply =
json.replace('"-999%"','""').replace('"-9999.00"','""').replace('"-9998"','""').replace('"NA"','""').replace('
<? END CHANCE OF PRECIP\n\n?>','') # wu api bug
+ raw = json.replace('<br>',' ').replace('ä','ä') # wu api bugs
+ reply =
raw.replace('"-999%"','""').replace('"-9999.00"','""').replace('"-9998"','""').replace('"NA"','""')
# wu will change these to null responses in the future
data = simplejson.loads(reply)
except:
log('failed to parse weather data')
diff --git a/weather.wunderground/resources/language/Afrikaans/strings.po
b/weather.wunderground/resources/language/Afrikaans/strings.po
index d3a0d08..be612e0 100644
--- a/weather.wunderground/resources/language/Afrikaans/strings.po
+++ b/weather.wunderground/resources/language/Afrikaans/strings.po
@@ -1,7 +1,7 @@
# XBMC Media Center language file
# Addon Name: Weather Underground
# Addon id: weather.wunderground
-# Addon version: 1.0.2
+# Addon version: 1.0.3
# Addon Provider: Team XBMC
msgid ""
msgstr ""
diff --git a/weather.wunderground/resources/language/Arabic/strings.po
b/weather.wunderground/resources/language/Arabic/strings.po
index 1339987..6d7b5d8 100644
--- a/weather.wunderground/resources/language/Arabic/strings.po
+++ b/weather.wunderground/resources/language/Arabic/strings.po
@@ -1,7 +1,7 @@
# XBMC Media Center language file
# Addon Name: Weather Underground
# Addon id: weather.wunderground
-# Addon version: 1.0.2
+# Addon version: 1.0.3
# Addon Provider: Team XBMC
msgid ""
msgstr ""
diff --git a/weather.wunderground/resources/language/Belarusian/strings.po
b/weather.wunderground/resources/language/Belarusian/strings.po
index 4239a78..a2f6d77 100644
--- a/weather.wunderground/resources/language/Belarusian/strings.po
+++ b/weather.wunderground/resources/language/Belarusian/strings.po
@@ -1,7 +1,7 @@
# XBMC Media Center language file
# Addon Name: Weather Underground
# Addon id: weather.wunderground
-# Addon version: 1.0.2
+# Addon version: 1.0.3
# Addon Provider: Team XBMC
msgid ""
msgstr ""
diff --git a/weather.wunderground/resources/language/Bulgarian/strings.po
b/weather.wunderground/resources/language/Bulgarian/strings.po
index 5281f5f..75799b1 100644
--- a/weather.wunderground/resources/language/Bulgarian/strings.po
+++ b/weather.wunderground/resources/language/Bulgarian/strings.po
@@ -1,7 +1,7 @@
# XBMC Media Center language file
# Addon Name: Weather Underground
# Addon id: weather.wunderground
-# Addon version: 1.0.2
+# Addon version: 1.0.3
# Addon Provider: Team XBMC
msgid ""
msgstr ""
diff --git a/weather.wunderground/resources/language/Catalan/strings.po
b/weather.wunderground/resources/language/Catalan/stri trings.po to null
responses in the
future ug ¸âgc+ OS÷ÿ Ðhc+ ðCS÷ÿ ÀBS÷ÿ kÀÅfc+ 6
è è! è! NS÷ÿ OS÷ÿ xtâgc+ ðDS÷ÿ ¢Åfc+ ÀÅfc+ NS÷ÿ `¢Åfc+ ÏNS÷ÿ ÀoFhc+ uªÅfc+ `Fhc+ ØdFhc+ ¨iFhc+ ÊÆfc+ xtâgc+ ðDS÷ÿ ÀCS÷ÿ kÀÅfc+ à! à! NS÷ÿ OS÷ÿ H>Âgc+ ÐES÷ÿ ¢Åfc+ ÀÅfc+ NS÷ÿ `¢Åfc+ ÏNS÷ÿ ÀNS÷ÿ ¸NS÷ÿ 8Ëæfc+ p OS÷ÿ uªÅfc+ ÊÆfc+ ÐES÷ÿ DS÷ÿ kÀÅfc+ G H I J K M N O P NS÷ÿ OS÷ÿ Hõgc+ pGS÷ÿ ¢Åfc+ ÀÅfc+ NS÷ÿ 0oFhc+ uªÅfc+ âgc+ )vgc+ `Fhc+ ØdFhc+ ¨iFhc+ ÊÆfc+ Hõgc+ pGS÷ÿ °ES÷ÿ kÀÅfc+ 8õgc+ pGS÷ÿ àES÷ÿ kÀÅfc+ (õgc+ pGS÷ÿ FS÷ÿ kÀÅfc+ õgc+ pGS÷ÿ @FS÷ÿ kÀÅfc+
¨nFhc+ uªÅfc+ ¨iFhc+ À@S÷ÿ xvgc+ e©Åfc+ ØdFhc+ àFS÷ÿ yxvgc+ e©Åfc+ `Fhc+ GS÷ÿ Zxvgc+ e©Åfc+ Ø$vgc+ âgc+ )vgc+ `Fhc+ Øâgc+ ØdFhc+ ¨iFhc+ ÊÆfc+ 8Ëæfc+ íAgc+ OS÷ÿ p»ugc+ ÀHS÷ÿ GS÷ÿ kÀÅfc+ 5 6 7 8 : <