The branch, eden-pre has been updated
via a257548059fa8b6a2afb2b5685e796c1a1108fa2 (commit)
from c35572902e91c52f4f5caa800a1392a6af258573 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=a257548059fa8b6a2afb2b5685e796c1a1108fa2
commit a257548059fa8b6a2afb2b5685e796c1a1108fa2
Author: ronie <[email protected]>
Date: Thu Oct 27 22:10:27 2011 +0200
[script.favourites] -v2.0.1
don't add return before each bracket
diff --git a/script.favourites/addon.xml b/script.favourites/addon.xml
index 77e1995..c6b19e9 100644
--- a/script.favourites/addon.xml
+++ b/script.favourites/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="script.favourites" name="Favourites script" version="2.0.0"
provider-name="CF2009, ronie">
+<addon id="script.favourites" name="Favourites script" version="2.0.1"
provider-name="CF2009, ronie">
<requires>
<import addon="xbmc.python" version="2.0"/>
</requires>
diff --git a/script.favourites/changelog.txt b/script.favourites/changelog.txt
index 483b01f..0355998 100644
--- a/script.favourites/changelog.txt
+++ b/script.favourites/changelog.txt
@@ -1,3 +1,6 @@
+v2.0.1
+- fixed: don't add return before each bracket
+
v2.0.0
- version bump for eden
diff --git a/script.favourites/default.py b/script.favourites/default.py
index 7996f36..b0ffc7e 100644
--- a/script.favourites/default.py
+++ b/script.favourites/default.py
@@ -1,12 +1,17 @@
-import xbmc, xbmcgui, os, sys
-from xbmcgui import Window
+import os, sys
+import xbmc, xbmcgui, xbmcaddon
from xml.dom.minidom import parseString
-class Main:
- # grab the home window
- WINDOW = Window ( 10000 )
+__addon__ = xbmcaddon.Addon()
+__addonversion__ = __addon__.getAddonInfo('version')
+def log(txt):
+ message = 'script.favourites: %s' % txt
+ xbmc.log(msg=message, level=xbmc.LOGDEBUG)
+
+class Main:
def __init__( self ):
+ self.WINDOW = xbmcgui.Window( 10000 )
self._clear_properties()
self._read_file()
self._parse_String()
@@ -42,11 +47,12 @@ class Main:
for self.doc in self.favourites:
self.fav_path = self.doc.childNodes [ 0 ].nodeValue
# add return
- if 'RunScript' not in self.fav_path: self.fav_path =
self.fav_path.replace( ')', ',return)' )
+ if 'RunScript' not in self.fav_path:
+ self.fav_path = self.fav_path.rstrip(')')
+ self.fav_path = self.fav_path + ',return)'
if (sys.argv[ 1 ] == 'playlists=play'):
if 'playlists/music' in self.fav_path: self.fav_path =
self.fav_path.replace( 'ActivateWindow(10502,', 'PlayMedia(' )
if 'playlists/video' in self.fav_path: self.fav_path =
self.fav_path.replace( 'ActivateWindow(10025,', 'PlayMedia(' )
- print 'playlists :' + sys.argv[ 1 ]
# set properties
self.WINDOW.setProperty( "favourite.%d.path" % ( count + 1, ) ,
self.fav_path )
self.WINDOW.setProperty( "favourite.%d.name" % ( count + 1, ) ,
self.doc.attributes [ 'name' ].nodeValue )
@@ -55,4 +61,6 @@ class Main:
count = count+1
if ( __name__ == "__main__" ):
- Main()
+ log('script version %s started' % __addonversion__)
+ Main()
+log('script stopped')
-----------------------------------------------------------------------
Summary of changes:
script.favourites/addon.xml | 2 +-
script.favourites/changelog.txt | 3 +++
script.favourites/default.py | 24 ++++++++++++++++--------
3 files changed, 20 insertions(+), 9 deletions(-)
hooks/post-receive
--
Scripts
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons