The branch, dharma has been updated
via 0fa13ea2f187a6967f928b0511f12ad300c57fd5 (commit)
from d23f3ed77cdd9a4126a928d3404e2b37ed1d590f (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=0fa13ea2f187a6967f928b0511f12ad300c57fd5
commit 0fa13ea2f187a6967f928b0511f12ad300c57fd5
Author: amet <[email protected]>
Date: Fri Sep 23 15:04:59 2011 +0400
[script.audio.grooveshark] -v 0.4.3
- Fixed a bug (change in the API) that prevented song name, albun etc.
from being displayed correctly in search results.
- Updated the Danish translation. Thanks mrdominuzq.
- Added Portuguese (Brazil). Thanks Wanilton.
diff --git a/script.audio.grooveshark/addon.xml
b/script.audio.grooveshark/addon.xml
index 71f02e1..4d7a18b 100644
--- a/script.audio.grooveshark/addon.xml
+++ b/script.audio.grooveshark/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="script.audio.grooveshark"
name="GrooveShark"
- version="0.4.2"
+ version="0.4.3"
provider-name="Solver">
<requires>
<import addon="xbmc.python" version="1.0"/>
diff --git a/script.audio.grooveshark/changelog.txt
b/script.audio.grooveshark/changelog.txt
index eaa3872..bc530ad 100644
--- a/script.audio.grooveshark/changelog.txt
+++ b/script.audio.grooveshark/changelog.txt
@@ -1,3 +1,9 @@
+0.4.3:
+
+ - Fixed a bug (change in the API) that prevented song name, albun etc. from
being displayed correctly in search results.
+ - Updated the Danish translation. Thanks mrdominuzq.
+ - Added Portuguese (Brazil). Thanks Wanilton.
+
0.4.2:
- Fixed API changes.
diff --git a/script.audio.grooveshark/resources/language/Danish/strings.xml
b/script.audio.grooveshark/resources/language/Danish/strings.xml
index 30808fa..54682b8 100644
--- a/script.audio.grooveshark/resources/language/Danish/strings.xml
+++ b/script.audio.grooveshark/resources/language/Danish/strings.xml
@@ -6,8 +6,8 @@
<string id="101">Sæt i kø</string>
<string id="102">Afspil</string>
<string id="103">Sæt alle i kø</string>
- <string id="104">Tilføj til spilleliste</string>
- <string id="105">Ã
bn spilleliste</string>
+ <string id="104">Tilføj til afspilningsliste</string>
+ <string id="105">Ã
bn afspilningsliste</string>
<string id="106">Søg</string>
<string id="107">Spiller nu</string>
<string id="108">Populært</string>
@@ -16,10 +16,10 @@
<string id="111">Omdøb</string>
<string id="112">Slet</string>
<string id="113">Fjern sang</string>
- <string id="114">Gem spilleliste</string>
- <string id="115">Gem spilleliste som</string>
- <string id="116">Luk spilleliste</string>
- <string id="117">Spillelister</string>
+ <string id="114">Gem afspilningsliste</string>
+ <string id="115">Gem afspilningsliste som</string>
+ <string id="116">Luk afspilningsliste</string>
+ <string id="117">afspilningslister</string>
<string id="118">Gem kø</string>
<string id="119">Find lignende</string>
<string id="120">Se denne sangs album</string>
@@ -27,10 +27,15 @@
<string id="122">Fjern alle sange</string>
<string id="123">Anvend til radio</string>
<string id="124">Tilføj til radio</string>
+ <string id="125">Afspil album</string>
+ <string id="126">Tilføj album til kø</string>
+ <string id="127">Gem album som en afspilningsliste</string>
+ <string id="128">Søgeresultater</string>
+ <string id="129">favoritter</string>
<!-- Dialogs -->
<string id="1000">Indtast en søgning</string>
- <string id="1001">Spillelister</string>
+ <string id="1001">afspilningslister</string>
<string id="1002">Gøre hvad?</string>
<string id="1003">Luk?</string>
<string id="1004">Vil du lukke GrooveShark?</string>
@@ -43,17 +48,17 @@
<string id="2004">Shuffle</string>
<!-- Labels -->
- <string id="3000">Start søgning efter sange eller åbn
spilleliste</string>
+ <string id="3000">Start søgning efter sange eller åbn
afspilningsliste</string>
<string id="3001">AFSPILLER NU</string>
<string id="3002">NÃSTE</string>
<string id="3003">Sange fundet under søgningen</string>
<string id="3004">Kunstnere fundet under søgning</string>
<string id="3005">Albums fundet under søgning</string>
<string id="3006">af</string>
- <string id="3007">Nuværende spilleliste</string>
- <string id="3008">Kunne ikke gemme spilleliste</string>
- <string id="3009">Indtast et navn for spilleliste</string>
- <string id="3010">Du er nødt til at indtaste et navn for
spillelisten</string>
+ <string id="3007">Nuværende afspilningsliste</string>
+ <string id="3008">Kunne ikke gemme afspilningsliste</string>
+ <string id="3009">Indtast et navn for afspilningsliste</string>
+ <string id="3010">Du er nødt til at indtaste et navn for
afspilningslisten</string>
<string id="3011">Fejl</string>
<string id="3012">Kunne ikke hente populære poster</string>
<string id="3013">Vent venligst</string>
@@ -72,26 +77,26 @@
<string id="3026">Fundet</string>
<string id="3027">Fejl ved login. Tjek dine login indstillinger</string>
<string id="3028">Du er nødt til at være logget ind. Sæt dit login
under instillinger</string>
- <string id="3029">Ikke muligt at hente spilleliste</string>
+ <string id="3029">Ikke muligt at hente afspilningsliste</string>
<string id="3030">Nyt navn for afspilningsliste</string>
<string id="3031">Kunne ikke omdøbe afspilningsliste</string>
- <string id="3032">Er du sikker på du vil slette spillelisten</string>
+ <string id="3032">Er du sikker på du vil slette afspilningslisten</string>
<string id="3033">Gem afspilningsliste?</string>
<string id="3034">Gemmer afspilningsliste</string>
<string id="3035">Gemt</string>
<string id="3036">Henter thumbnails</string>
<string id="3037">Logger ind</string>
- <string id="3038">Henter dine spillelister</string>
- <string id="3039">Dine spillelister</string>
+ <string id="3038">Henter dine afspilningslister</string>
+ <string id="3039">Dine afspilningslister</string>
<string id="3040">Lignende</string>
<string id="3041">Populært på GrooveShark</string>
- <string id="3042">Spillelister</string>
- <string id="3043">Kunne ikke hente spilleliste</string>
- <string id="3044">Kunne ikke slette spilleliste</string>
+ <string id="3042">afspilningslister</string>
+ <string id="3043">Kunne ikke hente afspilningsliste</string>
+ <string id="3044">Kunne ikke slette afspilningsliste</string>
<string id="3045">Der var ikke noget fra GrooveShark i køen</string>
<string id="3046">Kunne ikke hente en ny session. Vent et par minutter og
prøv igen</string>
<string id="3047">Kunne ikke hente populære emner</string>
- <string id="3048">Søger efter spillelister...</string>
+ <string id="3048">Søger efter afspilningslister...</string>
<string id="3049">Spor</string>
<string id="3050">Ingen forslag</string>
<string id="3051">Forslag til</string>
diff --git a/script.audio.grooveshark/resources/lib/GrooveLib.py
b/script.audio.grooveshark/resources/lib/GrooveLib.py
index ba1b943..bbd5eee 100644
--- a/script.audio.grooveshark/resources/lib/GrooveLib.py
+++ b/script.audio.grooveshark/resources/lib/GrooveLib.py
@@ -30,13 +30,18 @@ class GS_Song:
"""function: Parses raw track data from Grooveshark"""
try:
self.id = data["SongID"]
- self.name = data["Name"]
+ try:
+ self.name = data["Name"]
+ except:
+ self.name = data['SongName']
self.artistName = data["ArtistName"]
self.artistID = data["ArtistID"]
self.albumName = data["AlbumName"]
self.albumID = data["AlbumID"]
self.verified = False
except: # Otherwise assume only songID was supplied in data
+ print data
+ traceback.print_exc()
self.id = data
self.year = None
-----------------------------------------------------------------------
Summary of changes:
script.audio.grooveshark/addon.xml | 2 +-
script.audio.grooveshark/changelog.txt | 6 +++
.../resources/language/Danish/strings.xml | 45 +++++++++++---------
.../language/Portuguese (Brazil)/strings.xml | 21 +++++++++
.../resources/lib/GrooveLib.py | 7 +++-
5 files changed, 59 insertions(+), 22 deletions(-)
create mode 100644 script.audio.grooveshark/resources/language/Portuguese
(Brazil)/strings.xml
hooks/post-receive
--
Scripts
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons