The branch, eden has been updated
via 6e53696ec6fa8dbf3a1d7c6a045814443b519ba5 (commit)
from 827328796623e54e2dc0ba0f3724f87019e617c1 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=6e53696ec6fa8dbf3a1d7c6a045814443b519ba5
commit 6e53696ec6fa8dbf3a1d7c6a045814443b519ba5
Author: ronie <[email protected]>
Date: Wed May 30 19:20:56 2012 +0200
[script.globalsearch] -v0.2.5
also search original title
diff --git a/script.globalsearch/addon.xml b/script.globalsearch/addon.xml
index ab4e04d..c4322e0 100644
--- a/script.globalsearch/addon.xml
+++ b/script.globalsearch/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="script.globalsearch" name="Global Search" version="0.2.4"
provider-name="ronie">
+<addon id="script.globalsearch" name="Global Search" version="0.2.5"
provider-name="ronie">
<requires>
<import addon="xbmc.python" version="2.0"/>
<import addon="script.module.simplejson" version="2.0.10"/>
@@ -8,6 +8,7 @@
<provides>executable</provides>
</extension>
<extension point="xbmc.addon.metadata">
+ <language/>
<summary>Search your library.</summary>
<description>This addon can find any item in your video and
music library.</description>
<platform>all</platform>
diff --git a/script.globalsearch/changelog.txt
b/script.globalsearch/changelog.txt
index 4a34a25..509041a 100644
--- a/script.globalsearch/changelog.txt
+++ b/script.globalsearch/changelog.txt
@@ -1,3 +1,6 @@
+v0.2.5
+- also search originaltitle for movies
+
v0.2.4
- add searchstring window property
- allow dialogfullscreeninfo to be used
diff --git a/script.globalsearch/resources/lib/gui.py
b/script.globalsearch/resources/lib/gui.py
index 83eed22..8f1eff7 100644
--- a/script.globalsearch/resources/lib/gui.py
+++ b/script.globalsearch/resources/lib/gui.py
@@ -121,13 +121,16 @@ class GUI( xbmcgui.WindowXMLDialog ):
listitems = []
self.getControl( 191 ).setLabel( '[B]' + xbmc.getLocalizedString(342)
+ '[/B]' )
count = 0
- json_query = xbmc.executeJSONRPC('{"jsonrpc": "2.0", "method":
"VideoLibrary.GetMovies", "params": {"properties": ["title", "streamdetails",
"genre", "studio", "year", "tagline", "plot", "plotoutline", "runtime",
"fanart", "thumbnail", "file", "trailer", "playcount", "rating", "mpaa",
"director", "writer"], "sort": { "method": "label" } }, "id": 1}')
+ json_query = xbmc.executeJSONRPC('{"jsonrpc": "2.0", "method":
"VideoLibrary.GetMovies", "params": {"properties": ["title", "originaltitle",
"streamdetails", "genre", "studio", "year", "tagline", "plot", "plotoutline",
"runtime", "fanart", "thumbnail", "file", "trailer", "playcount", "rating",
"mpaa", "director", "writer"], "sort": { "method": "label" } }, "id": 1}')
json_query = unicode(json_query, 'utf-8', errors='ignore')
json_response = simplejson.loads(json_query)
if (json_response['result'] != None) and
(json_response['result'].has_key('movies')):
for item in json_response['result']['movies']:
movie = item['title']
moviematch = re.search( '.*' + self.searchstring + '.*',
movie, re.I )
+ if not moviematch:
+ movie = item['originaltitle']
+ moviematch = re.search( '.*' + self.searchstring + '.*',
movie, re.I )
if moviematch:
count = count + 1
director = item['director']
-----------------------------------------------------------------------
Summary of changes:
script.globalsearch/addon.xml | 3 ++-
script.globalsearch/changelog.txt | 3 +++
script.globalsearch/resources/lib/gui.py | 5 ++++-
3 files changed, 9 insertions(+), 2 deletions(-)
hooks/post-receive
--
Scripts
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons