The branch, dharma has been updated
       via  1603906da383c206e8e5a90a36ea2081a1dda1e0 (commit)
      from  c3fe2ee0037bf84880f64c4c2ecf4a0cbf59235c (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=1603906da383c206e8e5a90a36ea2081a1dda1e0

commit 1603906da383c206e8e5a90a36ea2081a1dda1e0
Author: spiff <[email protected]>
Date:   Mon Sep 19 16:40:38 2011 +0200

    [plugin.video.drivecast] updated to version 0.3

diff --git a/plugin.video.drivecast/default.py 
b/plugin.video.drivecast/default.py
index c01e579..09b3219 100644
--- a/plugin.video.drivecast/default.py
+++ b/plugin.video.drivecast/default.py
@@ -18,7 +18,8 @@
 
 # -*- coding: utf-8 -*-
 
-import sys, xbmc, xbmcaddon, xbmcplugin, xbmcgui, urllib, urllib2, 
unicodedata, httplib, threading
+import sys, xbmc, xbmcaddon, xbmcplugin, xbmcgui, urllib, urllib2, 
unicodedata, httplib, threading, os, stat
+from random import random
 from simplejson import load, loads
 from base64 import b64encode, b64decode
 from xml.dom.minidom import parseString
@@ -41,8 +42,7 @@ def log_menu():
        
xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=sys.argv[0]+"?guest",listitem=trying,
 isFolder=True)
        log_form= 
xbmcgui.ListItem(__language__(30013),iconImage=__thumbnails__+"user.png", 
thumbnailImage=__thumbnails__+"user.png")
        
xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=sys.argv[0]+"?form",listitem=log_form,isFolder=True)
-       qr= qrcode_post()
-       qr_menu= xbmcgui.ListItem(__language__(30010), iconImage=qr, 
thumbnailImage=qr)
+       qr_menu= xbmcgui.ListItem(__language__(30010)+" 
[B]"+__settings__.getSetting("qr")+"[/B] "+__language__(30014), 
iconImage=__thumbnails__+"qr.png", thumbnailImage=__thumbnails__+"qr.png")
        
xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=sys.argv[0]+"?qrcode",listitem=qr_menu,
 isFolder=True)
        xbmcplugin.endOfDirectory(int(sys.argv[1]))
 
@@ -56,7 +56,6 @@ def qrcode_post():
        data= loads(response.read())
        conn.close()
        __settings__.setSetting("qr",str(data["paircode"]))
-       return str(data["QRcode"])+".png"
 
 def qrcode_click():
        qr= __settings__.getSetting("qr")
@@ -108,7 +107,7 @@ def playlists():
                u=sys.argv[0]+"??"+pl["name"]
                item= xbmcgui.ListItem(label=pl["name"], 
thumbnailImage=__thumbnails__+"playlist.png", path=u)
                xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), url=u, 
listitem=item, isFolder=True)
-       lo= xbmcgui.ListItem(label="Logout...", 
thumbnailImage=__thumbnails__+"user.png", path=sys.argv[0]+"?logout")
+       lo= xbmcgui.ListItem(label="[I]Logout[/I]...", 
thumbnailImage=__thumbnails__+"user.png", path=sys.argv[0]+"?logout")
        xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]), 
url=sys.argv[0]+"?logout", listitem=lo, isFolder=True)
        xbmcplugin.endOfDirectory(int(sys.argv[1]))
 
@@ -116,9 +115,8 @@ def playlists():
 #      ELENCO ITEMS                                                            
                                                                <<<OK>>>>
 
#========================================================================================
 def manage_RSS(playlist):
-       feed= read_RSS()
        empty= True
-       for item in feed.getElementsByTagName('item'):
+       for item in __feed__.getElementsByTagName('item'):
                playl=item.getElementsByTagName('carcast:playlists_string')
                if playl:
                        pl= playl[0].firstChild.data.encode('utf-8')
@@ -210,6 +208,7 @@ mode= sys.argv[2][1:]
 
 if __rss__ == "":
        if  mode=="":
+               qrcode_post()
                log_menu()
        elif mode=="guest":
                guest()
@@ -218,6 +217,7 @@ if __rss__ == "":
        elif mode=="qrcode":
                qrcode_click()
 else:
+       __feed__= read_RSS()
        if mode == "logout":
                logout()
        elif mode == "":
diff --git a/plugin.video.drivecast/resources/language/English/strings.xml 
b/plugin.video.drivecast/resources/language/English/strings.xml
index 19cae82..46fc46f 100644
--- a/plugin.video.drivecast/resources/language/English/strings.xml
+++ b/plugin.video.drivecast/resources/language/English/strings.xml
@@ -11,7 +11,8 @@
        <string id="30007">Refreshing folder</string>
        <string id="30008">Error</string>
        <string id="30009">Empty playlist</string>
-       <string id="30010">Use QR code (click after pairing)...</string>
+       <string id="30010">Use QR code with code:</string>
+       <string id="30014">(click after pairing)...</string>
        <string id="30011">Try DriveCast as guest user...</string>
        <string id="30012">No pairing detected</string>
        <string id="30013">Login...</string>
diff --git a/plugin.video.drivecast/resources/language/Italian/strings.xml 
b/plugin.video.drivecast/resources/language/Italian/strings.xml
index 54e9957..13122fe 100644
--- a/plugin.video.drivecast/resources/language/Italian/strings.xml
+++ b/plugin.video.drivecast/resources/language/Italian/strings.xml
@@ -11,7 +11,8 @@
        <string id="30007">Aggiornamento cartella</string>
        <string id="30008">Errore</string>
        <string id="30009">Playlist vuota</string>
-       <string id="30010">Usa il QR Code (clicca dopo il pairing)</string>
+       <string id="30010">Usa il QR Code con codice:</string>
+       <string id="30014">(clicca dopo il pairing)...</string>
        <string id="30011">Utilizza DriveCast come utente di prova...</string>
        <string id="30012">Nessun pairing rilevato...</string>
        <string id="30013">Login...</string>

-----------------------------------------------------------------------

Summary of changes:
 plugin.video.drivecast/changelog.txt               |    3 +++
 plugin.video.drivecast/default.py                  |   14 +++++++-------
 .../resources/language/English/strings.xml         |    3 ++-
 .../resources/language/Italian/strings.xml         |    3 ++-
 plugin.video.drivecast/thumbnails/change_user.png  |  Bin 69883 -> 0 bytes
 plugin.video.drivecast/thumbnails/prova.png        |  Bin 25601 -> 0 bytes
 plugin.video.drivecast/thumbnails/qr.png           |  Bin 0 -> 589 bytes
 plugin.video.drivecast/thumbnails/settings.png     |  Bin 69876 -> 0 bytes
 8 files changed, 14 insertions(+), 9 deletions(-)
 create mode 100644 plugin.video.drivecast/changelog.txt
 delete mode 100644 plugin.video.drivecast/thumbnails/change_user.png
 delete mode 100644 plugin.video.drivecast/thumbnails/prova.png
 create mode 100644 plugin.video.drivecast/thumbnails/qr.png
 delete mode 100644 plugin.video.drivecast/thumbnails/settings.png


hooks/post-receive
-- 
Plugins

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&reg; mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to