The branch, dharma has been updated
       via  c61078c9d15b72bacbe58018d6fd905b32f4e386 (commit)
       via  40b318c5f5075900f3da4f34bb4a676600b5b65c (commit)
      from  939529336d8a651fa6dca8520e6ffac1e854fc57 (commit)

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

commit c61078c9d15b72bacbe58018d6fd905b32f4e386
Author: spiff <[email protected]>
Date:   Tue Jan 31 09:26:01 2012 +0100

    [plugin.video.ted.talks] updated to version 2.2.6

diff --git a/plugin.video.ted.talks/addon.xml b/plugin.video.ted.talks/addon.xml
index 71bb71e..acda7f1 100644
--- a/plugin.video.ted.talks/addon.xml
+++ b/plugin.video.ted.talks/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="plugin.video.ted.talks"
        name="TED Talks"
-       version="2.2.5"
+       version="2.2.6"
        provider-name="rwparris2">
   <requires>
     <import addon="xbmc.python" version="1.0"/>
diff --git a/plugin.video.ted.talks/resources/lib/ted_talks_scraper.py 
b/plugin.video.ted.talks/resources/lib/ted_talks_scraper.py
index 2c72a9f..3cc31da 100644
--- a/plugin.video.ted.talks/resources/lib/ted_talks_scraper.py
+++ b/plugin.video.ted.talks/resources/lib/ted_talks_scraper.py
@@ -55,7 +55,7 @@ class TedTalks:
             lambda l: re.compile('High-res video 
\(MP4\)').match(str(l.string)),
             lambda l: 
re.compile('http://download.ted.com/talks/.+.mp4').match(str(l['href'])),
         ]
-        for link in soup.findAll('a'):
+        for link in soup.findAll('a', href=True):
             for detector in linkDetectors:
                 if detector(link):
                     url = link['href']

http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=40b318c5f5075900f3da4f34bb4a676600b5b65c

commit 40b318c5f5075900f3da4f34bb4a676600b5b65c
Author: spiff <[email protected]>
Date:   Tue Jan 31 09:22:51 2012 +0100

    [plugin.video.jupiterbroadcasting] updated to version 1.4.1

diff --git a/plugin.video.jupiterbroadcasting/README.md 
b/plugin.video.jupiterbroadcasting/README.md
index 35b8d26..e68fbde 100644
--- a/plugin.video.jupiterbroadcasting/README.md
+++ b/plugin.video.jupiterbroadcasting/README.md
@@ -16,3 +16,8 @@ Shows
 * LOTSO
 * Beer Is Tasty
 * Jupiter Files
+
+Instructions
+------------
+1. Download the addon from the official XBMC Addon Repository
+2. Visit Video Addons, configure and load up Jupiter Broadcasting
\ No newline at end of file
diff --git a/plugin.video.jupiterbroadcasting/addon.xml 
b/plugin.video.jupiterbroadcasting/addon.xml
index 5e3776f..c19fb74 100644
--- a/plugin.video.jupiterbroadcasting/addon.xml
+++ b/plugin.video.jupiterbroadcasting/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

 <addon id="plugin.video.jupiterbroadcasting"

        name="Jupiter Broadcasting"

-       version="1.4.0"

+       version="1.4.1"

        provider-name="Rob Loach">

   <requires>

     <import addon="xbmc.python" version="1.0"/>

diff --git a/plugin.video.jupiterbroadcasting/changelog.txt 
b/plugin.video.jupiterbroadcasting/changelog.txt
index c76ca68..bcc4c5a 100644
--- a/plugin.video.jupiterbroadcasting/changelog.txt
+++ b/plugin.video.jupiterbroadcasting/changelog.txt
@@ -1,4 +1,8 @@
-[B]Version 1.4.0[/B]

+[B]Version 1.4.1: January 30th, 2012[/B]

+- Initial XBMC Eden release

+- Fix for thumbnail support

+

+[B]Version 1.4.0: January 12th, 2012[/B]

 - New show: FauxShow

 - New show: In Depth Look

 - Fan art

@@ -7,22 +11,22 @@
 - Switched from FeedParser to BeautifulSoup for feed aggregation

 - Various small fixes

 

-[B]Version 1.3.0[/B]

+[B]Version 1.3.0: January 10th, 2012[/B]

 - Moved to GitHub for version control

 - New show: Live

 

-[B]Version 1.2.0[/B]

+[B]Version 1.2.0: September 15th, 2011[/B]

 - Switched to HD video

 - Updated some of the show thumbnail images

 - Fix for RSS feeds without enclosures

 

-[B]Version 1.1.0[/B]

+[B]Version 1.1.0: July 25th, 2011[/B]

 - New show: The MMOrgue

 - New show: TechSNAP

 - New show: SciByte

 

-[B]Version 1.0.1[/B]

+[B]Version 1.0.1: July 20th, 2011[/B]

 - Updated icon from freezy. Thanks freezy!

 

-[B]Version 1.0.0[/B]

+[B]Version 1.0.0: July 20th, 2011[/B]

 - Initial release

diff --git a/plugin.video.jupiterbroadcasting/default.py 
b/plugin.video.jupiterbroadcasting/default.py
index 34035ac..00ad8e7 100644
--- a/plugin.video.jupiterbroadcasting/default.py
+++ b/plugin.video.jupiterbroadcasting/default.py
@@ -20,7 +20,7 @@ def CATEGORIES():
 

     # Linux Action Show

     shows[__language__(30000)] = {

-        'feed': 
'http://feeds.feedburner.com/computeractionshowvideo?format=xml',

+        'feed': 'http://feeds.feedburner.com/computeractionshowvideo',

         'feed-low': 
'http://feeds.feedburner.com/linuxactionshowipodvid?format=xml',

         'image': 'http://www.jupiterbroadcasting.com/images/LAS-VIDEO.jpg',

         'plot': __language__(30200),

@@ -138,8 +138,11 @@ def CATEGORIES():
         addDir(name, feed, 1, data['image'], data)

 

 def INDEX(name, url):

+    # Load the XML feed.

     data = urllib2.urlopen(url)

-    soup = BeautifulStoneSoup(data, 
convertEntities=BeautifulStoneSoup.XML_ENTITIES)

+

+    # Parse the data with BeautifulStoneSoup, noting any self-closing tags.

+    soup = BeautifulStoneSoup(data, 
convertEntities=BeautifulStoneSoup.XML_ENTITIES, 
selfClosingTags=['media:thumbnail', 'enclosure', 'media:content'])

     count = 1

     # Wrap in a try/catch to protect from borken RSS feeds.

     try:

@@ -193,15 +196,11 @@ def INDEX(name, url):
             if (author != None):

                 info['director'] = author.string

 

-            # TODO: Get the thumbnails to load correctly.

+            # Load the self-closing media:thumbnail data.

             thumbnail = ''

             mediathumbnail = item.findAll('media:thumbnail')

-            for thumb in mediathumbnail:

-                thumbnail = thumb.get('url')

-                if (thumbnail == None):

-                    thumbnail = ''

-                else:

-                    break

+            if (mediathumbnail):

+                thumbnail = mediathumbnail[0]['url']

 

             # Add the episode link.

             addLink(info['title'], video, date, thumbnail, info)


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

Summary of changes:
 plugin.video.jupiterbroadcasting/README.md         |    5 +++++
 plugin.video.jupiterbroadcasting/addon.xml         |    2 +-
 plugin.video.jupiterbroadcasting/changelog.txt     |   16 ++++++++++------
 plugin.video.jupiterbroadcasting/default.py        |   17 ++++++++---------
 plugin.video.ted.talks/addon.xml                   |    2 +-
 .../resources/lib/ted_talks_scraper.py             |    2 +-
 6 files changed, 26 insertions(+), 18 deletions(-)


hooks/post-receive
-- 
Plugins

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to