The branch, frodo has been updated
       via  b7d8d5058459664f74a676a67ab00f5182e887a8 (commit)
      from  ff4b86ca29dbe2abd437cdb70693df429d6dfa17 (commit)

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

commit b7d8d5058459664f74a676a67ab00f5182e887a8
Author: Martijn Kaijser <[email protected]>
Date:   Mon Nov 25 08:30:30 2013 +0100

    [script.image.bigpictures] 4.1.2

diff --git a/script.image.bigpictures/addon.xml 
b/script.image.bigpictures/addon.xml
index db15252..e26f6bb 100644
--- a/script.image.bigpictures/addon.xml
+++ b/script.image.bigpictures/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="script.image.bigpictures" name="The Big Picture" version="4.1.1" 
provider-name="Tristan Fischer ([email protected])">
+<addon id="script.image.bigpictures" name="The Big Picture" version="4.1.2" 
provider-name="Tristan Fischer ([email protected])">
     <requires>
         <import addon="xbmc.python" version="2.1.0"/>
         <import addon="script.module.bigpictures" version="1.1.2"/>
diff --git a/script.image.bigpictures/changelog.txt 
b/script.image.bigpictures/changelog.txt
index 57fd842..032a304 100644
--- a/script.image.bigpictures/changelog.txt
+++ b/script.image.bigpictures/changelog.txt
@@ -1,3 +1,6 @@
+4.1.2 (25.11.2013)
+  fix error with outdated xml overriding skins like Aeon Nox
+
 4.1.1 (17.06.2013)
   added possibility to hide background image (which results in black 
background)
 
diff --git a/script.image.bigpictures/script.py 
b/script.image.bigpictures/script.py
index 2068924..68b057c 100644
--- a/script.image.bigpictures/script.py
+++ b/script.image.bigpictures/script.py
@@ -130,7 +130,8 @@ class GUI(xbmcgui.WindowXML):
         if addon.getSetting('aspect_ratio2') == '0':
             self.aspect_controller.setVisible(False)
         if addon.getSetting('black_background') == 'true':
-            self.bg_controller.setVisible(False)
+            if self.bg_controller:
+                self.bg_controller.setVisible(False)
 
         self.showHelp()
         self.showAlbums()
@@ -144,7 +145,12 @@ class GUI(xbmcgui.WindowXML):
         self.arrows_controller = self.getControl(self.CONTROL_ARROWS)
         self.aspect_controller = self.getControl(self.CONTROL_ASPECT_KEEP)
         self.info_controller = self.getControl(self.CONTROL_VISIBLE)
-        self.bg_controller = self.getControl(self.CONTROL_BG)
+        try:
+            self.bg_controller = self.getControl(self.CONTROL_BG)
+        except RuntimeError:
+            # catch exception with skins which override the xml
+            # but are not up2date like Aeon Nox
+            self.bg_controller = None
 
     def onAction(self, action):
         action_id = action.getId()

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

Summary of changes:
 script.image.bigpictures/addon.xml     |    2 +-
 script.image.bigpictures/changelog.txt |    3 +++
 script.image.bigpictures/script.py     |   10 ++++++++--
 3 files changed, 12 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
Scripts

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to