The branch, dharma has been updated
via 8407be6e4083c72b3b9dd587840c47220175713e (commit)
from a74f7f71dfb1a45d597e81dc7c3f4acf633082cf (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=8407be6e4083c72b3b9dd587840c47220175713e
commit 8407be6e4083c72b3b9dd587840c47220175713e
Author: spiff <[email protected]>
Date: Thu Aug 18 14:02:02 2011 +0200
[plugin.video.dmi.dk] updated to version 1.1.0
diff --git a/.gitignore b/.gitignore
index 1981bce..cec566d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,3 +55,4 @@ plugin.video.dr.dk.podcast/.idea
plugin.audio.dr.dk.netradio/.git
plugin.video.dr.dk.live/.git
plugin.video.dr.dk.live/.idea
+plugin.video.dmi.dk/.git
diff --git a/plugin.video.dmi.dk/addon.py b/plugin.video.dmi.dk/addon.py
index a175a27..b53d248 100644
--- a/plugin.video.dmi.dk/addon.py
+++ b/plugin.video.dmi.dk/addon.py
@@ -1,33 +1,42 @@
+import os
import sys
+import simplejson
+import urllib2
+import xbmcaddon
import xbmcgui
import xbmcplugin
-import simplejson
-import danishaddons
-import danishaddons.web
BASE_URL = 'http://tv.dmi.dk%s'
JSON_URL = BASE_URL % '/js/photos?raw&'
def showOverview():
- json = danishaddons.web.downloadUrl(JSON_URL)
- clips = simplejson.loads(json)
+ u = urllib2.urlopen(JSON_URL)
+ json = u.read()
+ u.close()
+ clips = simplejson.loads(json)
for clip in clips['photos']:
- print BASE_URL % clip['portrait_download']
- item = xbmcgui.ListItem(clip['content_text'], iconImage = BASE_URL %
clip['portrait_download'])
+ print os.path.join(ADDON.getAddonInfo('path'), 'fanart.jpg')
+
+ item = xbmcgui.ListItem(clip['content_text'], iconImage = BASE_URL %
clip['portrait_download'] + '.jpg')
+ item.setProperty('Fanart_Image',
os.path.join(ADDON.getAddonInfo('path'), 'fanart.jpg'))
item.setInfo(type = 'video', infoLabels = {
'title' : clip['content_text']
})
item.setProperty('Fanart_Image', BASE_URL % clip['large_download'])
url = BASE_URL % clip['video_hd_download']
- xbmcplugin.addDirectoryItem(danishaddons.ADDON_HANDLE, url, item)
+ xbmcplugin.addDirectoryItem(HANDLE, url, item)
+
+ xbmcplugin.endOfDirectory(HANDLE)
+
- xbmcplugin.endOfDirectory(danishaddons.ADDON_HANDLE)
if __name__ == '__main__':
- danishaddons.init(sys.argv)
+ ADDON = xbmcaddon.Addon(id = 'plugin.video.dmi.dk')
+ PATH = sys.argv[0]
+ HANDLE = int(sys.argv[1])
showOverview()
diff --git a/plugin.video.dmi.dk/addon.xml b/plugin.video.dmi.dk/addon.xml
index 00079d2..cae87be 100644
--- a/plugin.video.dmi.dk/addon.xml
+++ b/plugin.video.dmi.dk/addon.xml
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon
id="plugin.video.dmi.dk"
- version="1.0.0"
+ version="2.0.0"
name="DMI TV Vejrudsigt"
provider-name="twinther [[email protected]]">
<requires>
- <import addon="xbmc.python" version="1.0"/>
- <import addon="script.module.danishaddons" version="1.1.0"/>
+ <import addon="xbmc.python" version="2.0"/>
<import addon="script.module.simplejson" version="2.0.10"/>
</requires>
<extension point="xbmc.python.pluginsource" library="addon.py">
diff --git a/plugin.video.dmi.dk/changelog.txt
b/plugin.video.dmi.dk/changelog.txt
index 2260cc9..2b10a33 100644
--- a/plugin.video.dmi.dk/changelog.txt
+++ b/plugin.video.dmi.dk/changelog.txt
@@ -1,2 +1,10 @@
+[B]Version 2.0.0 - 2011-08-15[/B]
+- Removed support for XBMC Dharma
+- otherwise same changes as version 1.1.0
+
+[B]Version 1.1.0 - 2011-08-15[/B]
+- Fixed icon image url
+- Removed dependency on script.module.danishaddons
+
[B]Version 1.0.0[/B]
- Initial version
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
plugin.video.dmi.dk/addon.py | 29 +++++++++++++++++++----------
plugin.video.dmi.dk/addon.xml | 5 ++---
plugin.video.dmi.dk/changelog.txt | 8 ++++++++
plugin.video.dmi.dk/fanart.jpg | Bin 0 -> 35076 bytes
5 files changed, 30 insertions(+), 13 deletions(-)
create mode 100644 plugin.video.dmi.dk/fanart.jpg
hooks/post-receive
--
Plugins
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
user administration capabilities and model configuration. Take
the hassle out of deploying and managing Subversion and the
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons