The branch, frodo has been updated
       via  ca22eccad6e29284f9bfc2b45ac5d703d0c3f640 (commit)
      from  24c3166b5749ffce1a7e19334ff5937f878cffc7 (commit)

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

commit ca22eccad6e29284f9bfc2b45ac5d703d0c3f640
Author: Martijn Kaijser <[email protected]>
Date:   Sat Feb 9 00:52:56 2013 +0100

    [script.artwork.downloader] 12.0.13

diff --git a/script.artwork.downloader/addon.xml 
b/script.artwork.downloader/addon.xml
index 9d9b366..606453b 100644
--- a/script.artwork.downloader/addon.xml
+++ b/script.artwork.downloader/addon.xml
@@ -2,7 +2,7 @@
 <addon
     id="script.artwork.downloader"
     name="Artwork Downloader"
-    version="12.0.12"
+    version="12.0.13"
     provider-name="Martijn"
     >
   <requires>
@@ -19,33 +19,56 @@
   <extension point="xbmc.service" library="service.py" start="login"/>
   <extension point="xbmc.addon.metadata">
     <summary lang="be">Downloads Artwork for TV shows, Movies and Musicvideos 
in your library</summary>
-    <summary lang="da">Henter fankunst til TV-serier, film og musikvideoer i 
dit bibliotek</summary>
+    <summary lang="da">Downloader grafik til TV-serier, Film og Musikvideoer i 
dit bibliotek</summary>
     <summary lang="de">Lade Artworks für Filme, Serien und Musikvideos 
deiner Bibliothek herunter</summary>
     <summary lang="el">Κατεβάζει Εικόνες για τις 
Τηλεοπτικές Σειρές, τις Ταινίες και τα Μου
σικά Βίντεο της συλλογής σας</summary>
     <summary lang="en">Downloads Artwork for TV shows, Movies and Musicvideos 
in your library</summary>
     <summary lang="es">Descargue Artwork de Series, Películas y Videoclips 
a su biblioteca</summary>
     <summary lang="fr">Téléchargez les Artworks pour les séries TV, les 
films et les clip vidéo de votre médiathèque</summary>
+    <summary lang="he">מורי עטיפות לתוכניות 
טלויזיה,סרטים,וסרטי מוסיקה בספריה שלך</summary>
+    <summary lang="hu">Művészképek letöltése TV műsorok, filmek és 
videóklipek számára</summary>
+    <summary lang="it">Scarica artwork per Serie TV, Film e Video musicali 
della tua libreria</summary>
     <summary lang="ko">라이브러리의 TV 쇼, 영화, 뮤직비디오의 
아트워크 다운로드</summary>
     <summary lang="nl">Download Artwork voor TV series, Films en Muziekvideos 
in jouw bibliotheek</summary>
     <summary lang="pl">Pobiera grafiki dla Seriali TV, Filmów i 
Teledysków z twojej biblioteki</summary>
     <summary lang="pt">Transfira Artwork de Seriados, Filmes e Concertos para 
sua biblioteca</summary>
     <summary lang="pt_BR">Transferências Artes de Seriados, Filmes e 
Concertos para suas Coleções.</summary>
+    <summary lang="sk">Sťahuje umeleckú grafiku k TV seriálom, filmom a 
hudobným videám vo Vašej knižnici</summary>
     <summary lang="sv">Laddar ner bilder och extramaterial för TV-serierna, 
filmerna och musikvideorna i ditt bibliotek</summary>
     <summary 
lang="zh">下载剧集、电影和音乐电视艺术图片到资料库</summary>
+    <description lang="be">Downloads all available artwork for TV shows, 
Movies and Musicvideos in your library. Check the options for supported 
artwork[CR]Artwork 
sources:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Remark:[CR]Check
 your skin to see what type of artwork is supported![CR]Each TV Show/Movie must 
have its own folder![CR]Skin integration:[CR]See readme file</description>
+    <description lang="da">Henter alle tilgængelige illustrationer til 
TV-serier, Film og Musikvideoer i dit bibliotek. Tjek indstillingerne for at se 
understøttede illustrationer.[CR]Kilder til 
illustrationer[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Bemærk:[CR]Tjek
 dit skin for at se, hvilke typer illustrationer, der understøttes![CR]Hver 
TV-serie/Film skal have sin egen mappe![CR]Skin-integration:[CR]Se 'readme' 
fil</description>
+    <description lang="de">Downloadet alle verfügbaren Artworks für TV 
Sendungen, Filme und Musikvideos in deine Datenbank. Überprüfe die Optionen 
für nicht unterstützte Artwork[CR]Artworkquellen: 
[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Remark:[CR]Überprüfe
 dein Skin ob Artwork unterstützt wird![CR]Jede TV Sendung/Film braucht seinen 
eigenen Ordner![CR]Skin Integration:[CR]Siehe Readme Datei</description>
+    <description lang="el">Κατεβάζει όλες τις 
διαθέσιμες εικόνες για τις Τηλεοπτικές 
Σειρές, τις Ταινίες και τα Μουσικά Βίντεο 
της συλλογής σας. Ελέγξτε τις επιλογές για υ
ποστηριζόμενες εικόνες[CR]&#10;Πηγές 
Εικόνων:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]&#10;Σημείωση:[CR]Ελέγξτε
 το κέλυφός σας για να δείτε τι είδους 
εικόνες υποστηρίζονται![CR]Κάθε 
Σειρά/Ταινία πρέπει να έχει το δικό της 
φάκελο![CR]&#10;Για ενσωμάτωση στο κέλυ
φος:[CR]Δείτε το αρχείο readme</description>
     <description lang="en">Downloads all available artwork for TV shows, 
Movies and Musicvideos in your library. Check the options for supported 
artwork[CR]Artwork 
sources:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Remark:[CR]Check
 your skin to see what type of artwork is supported![CR]Each TV Show/Movie must 
have its own folder![CR]Skin integration:[CR]See readme file</description>
+    <description lang="es">Descarga artwork de programas de televisión, 
películas y videos musicales en su biblioteca. Marque las opciones 
correspondientes compatible d 
artwork[CR]Artwork:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Remark:[CR]Check
 su piel para ver qué tipo de obra de arte es compatible![CR]Cada Show de 
TV\/película debe tener su propia carpeta![CR]Integración de la piel: [CR] 
consulte el archivo Léame</description>
+    <description lang="fr">Téléchargez tous les artworks disponibles pour 
les séries TV, les films et les vidéos musicales de votre médiathèque. 
Regardez les options pour les artsworks supportés[CR]Sources des Artworks : 
[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Remarques : 
[CR]Véifiez votre thême pour savoir quel type d'artwork est supporté 
![CR]Chaque Série TV/Film doit avoir son propre dossier ![CR]Intégration dans 
un thême :[CR]Regardez le fichier readme.txt</description>
+    <description lang="hu">Letölti az összes rendelkezésre álló 
művészképet az adatbázisában található TV-műsorokhoz, filmekhez és 
videóklipekhez. Ellenőrizze a beállításokat a támogatott 
művészképekhez[CR]Művészkép 
források:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Megjegyzés:[CR]Ellenőrizze,
 hogy az alkalmazott skin miyen művészképeket támogat![CR]Minden 
filmnek/TV-műsornak saját mappában kell lennie![CR]Skin 
integráció:[CR]Olvassa fel a readme fájlt</description>
+    <description lang="it">Scarica tutti gli artwork disponibili per le serie 
TV, i film ed i video musicali presenti nella libreria. Controlla le opzioni 
per gli artwork supportati[CR]Fonti 
artwork:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Nota:[CR]Controlla
 la tua skin per vedere che tipi artwork sono supportati![CR]Ogni Serie TV/Film 
deve avere una cartella propria![CR]Integrazione skin:[CR]Vedi file 
readme</description>
+    <description lang="ko">라이브러리에 있는 TV 쇼, 영화, 
뮤직비디오의 사용 가능한 모든 아트워크를 
다운로드합니다. 지원하는 아트워크는 옵션을 
확인하세요[CR]아트워크 
소스:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR] 참고
:[CR]사용하는 스킨이 어떤 형식의 아트워크를 지원하는지 
확인하세요![CR]각 TV 쇼/영화는 자신의 폴더에 있어야 
합니다![CR]스킨 통합:[CR]readme 파일 참고</description>
     <description lang="nl">Download alle beschikbare artwork voor TV series, 
Films en Muziekvideos in jouw bibliotheek. Bekijk de opties voor ondersteunde 
artwork[CR]Artwork 
bronnen:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Opmerking:[CR]Controleer
 jouw skin om te bepalen welke artwork deze ondersteund![CR]Elke TV serie/Film 
moet zich in zijn eigen folder bevinden![CR]Skin integratie:[CR]Kijk in de 
readme bestand</description>
+    <description lang="pl">Pobierz wszystkie dostępne grafiki dla seriali TV, 
filmów i teledysków ze swojej biblioteki. Sprawdź ustawienia aby zobaczyć 
wszystkie dostępne grafiki[CR]&#10;    Źródła 
grafik:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]&#10;    
Uwaga:[CR]Sprawdź jakie rodzaje grafik wspiera twoja skóra![CR]Każdy Serial 
TV/Film musi być w osobnym folderze![CR]&#10;    Integracja ze skórą
:[CR]Przeczytaj plik readme&#10;    </description>
+    <description lang="pt">Transfere toda a artwork disponível para Séries 
TV, Filmes e Vídeoclipes na sua biblioteca. Verifique a artwork suportada nas 
opções.[CR]Fontes de 
Artwork:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Lembre-se:[CR]Verifique
 o seu tema para ver que tipo de artwork é suportada![CR]Cada Série TV/Filme 
deve ter a sua própria pasta![CR]Integração no tema:[CR]veja o ficheiro 
readme</description>
+    <description lang="pt_BR">Download todas as artworks disponíveis para 
Seriados, Filmes e Concertos em sua coleção. Verifique as opções de artes 
suportadas. &#10;Artwork 
fontes:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]Lembrete:[CR]Verifique
 se sua skin tem suporte para os tipos de artes disponíveis![CR]Cada 
Seriado/Filme ou Concerto deve estar em pastas próprias![CR]Skin 
integração:[CR]Veja o arquivo leia-me.</description>
+    <description lang="sk">Sťahuje umeleckú grafiku k TV seriálom, filmom a 
hudobným videám vo Vašej knižnici. Na overenie podporovanej umeleckej 
grafiky pozrite nastavenia.&#10;Zdroje umeleckej 
grafiky:&#10;www.fanart.tv&#10;www.thetvdb.com&#10;www.themoviedb.org&#10;Poznámka:&#10;Aby
 ste si overili aká umelecká grafika je podporovaná, skontrolujte Váš 
Vzhľad!&#10;Každý TV seriál / film musí byť v samostatnom 
priečinku!&#10;Integrácia so vzhľadom:&#10;Pozri readme súbor</description>
+    <description lang="sv">Laddar ner alla tillgängliga omslag, bakgrunder 
etc för TV-serier, Filmer och Musikvideos till ditt bibliotek. Kontrollera 
inställningar för vad som stöds[CR] Omslag, bakgrunder etc hämtas från 
följande 
resurser:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR] 
Remark:[CR]Kontrollera skalinställningar för att ta reda på vad som 
stöds![CR]Varje TV-serie/Film måste ha sin egen mapp![CR] 
Skalintegration:[CR]See readme file</description>
+    <description 
lang="zh">下载剧集、电影和音乐电视的所有可用艺术图片到资料库。查看支持的艺术图片选项[CR]&#10;艺术图片来源:[CR]www.fanart.tv[CR]www.thetvdb.com[CR]www.themoviedb.org[CR]&#10;
 备注:[CR]查看你
的皮肤了解支持什么类型的艺术图片![CR]每一个剧集/电影必
须保存在单独的文件夹中![CR]&#10; 
皮肤集成:[CR]参见readme文件</description>
     <disclaimer lang="be">For bugs, requests or general questions visit the 
Artwork Downloader thread on the XBMC forum.</disclaimer>
-    <disclaimer lang="da">For bugs, requests or general questions visit the 
Artwork Downloader thread on the XBMC forum.</disclaimer>
+    <disclaimer lang="da">Ved fejl, forespørgsler eller generelle spørgsmål 
besøg Artwork Downloader-tråden i XBMCs forum.</disclaimer>
     <disclaimer lang="de">Für Fehler, Vorschläge oder alggemeine Fragen, 
besuche das Artwork Downloader-Thema im XBMC-Forum (englisch).</disclaimer>
     <disclaimer lang="el">Για προβλήματα, αιτήματα ή 
γενικές ερωτήσεις επισκεφθείτε το θέμα του 
Artwork Downloader στο forum του XBMC.</disclaimer>
     <disclaimer lang="en">For bugs, requests or general questions visit the 
Artwork Downloader thread on the XBMC forum.</disclaimer>
     <disclaimer lang="es">Para informar de errores, hacer peticiones o 
preguntas visiten el hilo Artwork Downloader en el foro de XBMC.</disclaimer>
     <disclaimer lang="fr">Pour bugs, demandes ou questions générales visiter 
le thread Artwork Downloader sur le forum XBMC.</disclaimer>
+    <disclaimer lang="he">לדווח תקלות,בקשות או שאלות 
כלליות בקר ברשימת artwork downloader בפורום של 
XBMC.</disclaimer>
+    <disclaimer lang="hu">Hibabejelentéshez, kérésekhez vagy általános 
kérdésekkel kapcsolatban keresse az Artwork Downloader témát az XBMC 
fórumon.</disclaimer>
+    <disclaimer lang="it">Per la segnalazione di bug, richieste o domande 
generali visita il thread Artwork Downloader sul forum di XBMC.</disclaimer>
     <disclaimer lang="ko">버그, 요청사항 및 일반적인 질문은  
XBMC 포럼의 Artwork Downloader 글타래를 찾아 주세요.</disclaimer>
     <disclaimer lang="nl">Voor fouten, verzoeken of algemene vragen kan je 
terecht op Artwork Downloader thread op het XBMC forum.</disclaimer>
     <disclaimer lang="pl">By zgłosić błąd, prośbę lub 
zadać pytanie odwiedź wątek poświęcony Artwork Downladerowi 
na forum XBMC.</disclaimer>
     <disclaimer lang="pt">Para informar erros, requisitar algo ou perguntar 
sobre o add-on, visitem o tópico do Artwork Downloader no fórum do 
XBMC.</disclaimer>
     <disclaimer lang="pt_BR">Para erros, requisições ou questões gerais 
visite o tópico do Artwork Downloader no Fórum XBMC.org</disclaimer>
+    <disclaimer lang="sk">Pre chyby, požiadavky alebo všeobecné otázky 
navštívte "Artwork Downloader" vlákno na XBMC fóre.</disclaimer>
     <disclaimer lang="sv">För buggar, önskemål och frågor, besök Artwork 
Downloader tråden på XBMCs forum.</disclaimer>
     <disclaimer 
lang="zh">错误报告、功能需求及常见问题,请访问XBMC论坛的Artwork
 Downloader专贴。</disclaimer>
     <language></language>
diff --git a/script.artwork.downloader/changelog.txt 
b/script.artwork.downloader/changelog.txt
index fa8648e..4d9867d 100644
--- a/script.artwork.downloader/changelog.txt
+++ b/script.artwork.downloader/changelog.txt
@@ -1,3 +1,7 @@
+[B]12.0.13[/B]
+- Add better support for local artwork: allow selection in gui mode and also 
scrape local artwork without a valid media id
+- Update language files
+
 [B]12.0.12[/B]
 - Update languages
 - Fix script error on some season artwork
diff --git a/script.artwork.downloader/default.py 
b/script.artwork.downloader/default.py
index 9613c5a..1709c15 100644
--- a/script.artwork.downloader/default.py
+++ b/script.artwork.downloader/default.py
@@ -32,6 +32,7 @@ from resources.lib.settings import settings
 from resources.lib.media_setup import _media_listing as media_listing
 from resources.lib.media_setup import _media_unique as media_unique
 from xml.parsers.expat import ExpatError
+from resources.lib.provider.local import local
 
 ### set button actions for GUI
 ACTION_PREVIOUS_MENU = (9, 10, 92, 216, 247, 257, 275, 61467, 61448,)
@@ -310,6 +311,16 @@ class Main:
                 self.media_item['id'] = 
tmdb._search_movie(self.media_item['name'],currentmedia['year'])
             log('Provider ID:       %s' % self.media_item['id'])
             log('Media path:        %s' % self.media_item['path'])
+            
+            # this part check for local files when enabled
+            scan_more = True
+            self.image_list = []
+            if self.settings.files_local:
+                local_list = []
+                local_list, scan_more = local().get_image_list(currentmedia)
+                # append local artwork
+                for item in local_list:
+                    self.image_list.append(item)            
             # Declare the target folders
             self.target_extrafanartdirs = []
             self.target_extrathumbsdirs = []
@@ -318,7 +329,7 @@ class Main:
                 artwork_dir = os.path.join(item + '/')
                 extrafanart_dir = os.path.join(artwork_dir + 'extrafanart' + 
'/')
                 extrathumbs_dir = os.path.join(artwork_dir + 'extrathumbs' + 
'/')
-                self.target_artworkdir.append(artwork_dir)
+                
self.target_artworkdir.append(artwork_dir.replace('BDMV','').replace('VIDEO_TS',''))
                 self.target_extrafanartdirs.append(extrafanart_dir)
                 self.target_extrathumbsdirs.append(extrathumbs_dir)
             
@@ -339,22 +350,25 @@ class Main:
             elif self.media_item['mediatype'] == 'tvshow' and 
self.media_item['id'].startswith('tt'):
                 log('- IMDB ID found for TV show, skipping')
                 self.failed_items.append('[%s]: TVDB ID %s' 
%(self.media_item['name'], __localize__(32022)))
-            
+
             # If correct ID found continue
             else:
                 self.temp_image_list = []
-                self.image_list = []
                 # Run through all providers getting their imagelisting
                 for self.provider in providers:
                     if not self.settings.failcount < 
self.settings.failthreshold:
                         break
                     artwork_result = ''
                     xmlfailcount = 0
+                    #skip skanning for more if local files have been found and 
not run in gui / custom mode
+                    if not scan_more and not self.mode in ['gui', 'custom']:
+                        artwork_result = 'pass'
                     while not artwork_result == 'pass' and not artwork_result 
== 'skipping':
                         if artwork_result == 'retrying':
                             xbmc.sleep(self.settings.api_timedelay)
                         try:
                             self.temp_image_list = 
self.provider.get_image_list(self.media_item['id'])
+                            #pass
                         except HTTP404Error, e:
                             errmsg = '404: File not found'
                             artwork_result = 'skipping'
@@ -389,21 +403,22 @@ class Main:
                             artwork_result = 'skipping'
                         if not artwork_result == 'pass':
                             log('Error getting data from %s (%s): %s' % 
(self.provider.name, errmsg, artwork_result))
-                if len(self.image_list) > 0:
-                    if (self.settings.limit_artwork and 
self.settings.limit_extrafanart_max < len(self.image_list)):
-                        self.download_max = self.settings.limit_extrafanart_max
-                    else:
-                        self.download_max = len(self.image_list)
-                    # Check for GUI mode
-                    if self.mode == 'gui':
-                        log('- Using GUI mode')
-                        self._gui_mode()
-                    elif self.mode == 'custom':
-                        log('- Using custom mode')
-                        self._custom_mode()
-                    else:
-                        #log('- Using bulk mode')
-                        self._download_process()
+
+            if len(self.image_list) > 0:
+                if (self.settings.limit_artwork and 
self.settings.limit_extrafanart_max < len(self.image_list)):
+                    self.download_max = self.settings.limit_extrafanart_max
+                else:
+                    self.download_max = len(self.image_list)
+                # Check for GUI mode
+                if self.mode == 'gui':
+                    log('- Using GUI mode')
+                    self._gui_mode()
+                elif self.mode == 'custom':
+                    log('- Using custom mode')
+                    self._custom_mode()
+                else:
+                    #log('- Using bulk mode')
+                    self._download_process()
             self.processeditems += 1
 
     ### Processes the bulk mode downloading of files
@@ -542,11 +557,13 @@ class Main:
                             imagefound = True
                         else:
                             # Check for set limits
-                            if art_type == 'discart':
+                            if self.settings.files_local and not 
item['url'].startswith('http') and not art_type in ['extrafanart', 
'extrathumbs']:
+                                # if it's a local file use this first
+                                limited = [False, 'This is your local file']
+                            elif art_type == 'discart':
                                 limited = self.filters.do_filter(art_type, 
self.mediatype, item['artwork_details'], limit_counter, pref_language, 
self.media_item['disctype'])
                             else:
                                 limited = self.filters.do_filter(art_type, 
self.mediatype, item['artwork_details'], limit_counter, pref_language)
-                            
                             # Delete extrafanart when below settings and 
parsing the reason message
                             if limited[0] and not i == 1 and art_type in 
['extrafanart', 'extrathumbs']:
                                 
#self.fileops._delete_file_in_dirs(item['filename'], item['targetdirs'], 
limited[1],self.media_item['name'])
@@ -626,7 +643,7 @@ class Main:
                 # Try downloading the file and catch errors while trying to
                 try:
                     if self.settings.files_local and not item['arttype'] in 
['extrafanart', 'extrathumbs']:
-                        if not self.fileops._exists(item['localfilename']) or 
self.mode == 'customgui' or self.mode == 'gui':
+                        if (not self.fileops._exists(item['localfilename']) or 
self.mode == 'customgui' or self.mode == 'gui') and 
item['url'].startswith('http'):
                             self.fileops._downloadfile(item['url'], 
item['filename'], item['targetdirs'], item['media_name'], self.mode)
                         item['url'] = 
item['localfilename'].replace('\\','\\\\')
                     if item['mediatype'] == 'movie':
diff --git a/script.artwork.downloader/resources/lib/settings.py 
b/script.artwork.downloader/resources/lib/settings.py
index ae76313..ad43bec 100644
--- a/script.artwork.downloader/resources/lib/settings.py
+++ b/script.artwork.downloader/resources/lib/settings.py
@@ -77,8 +77,8 @@ class settings:
     ### Initial limit vars
     def _get_limit(self):    
         self.limit_artwork              = 
__addon__.getSetting("limit_artwork") == 'true'
-        self.limit_extrafanart_max      = 
int(__addon__.getSetting("limit_extrafanart_maximum").rstrip('0').rstrip('.'))
-        self.limit_extrafanart_rating   = 
int(__addon__.getSetting("limit_extrafanart_rating").rstrip('0').rstrip('.'))
+        self.limit_extrafanart_max      = 
int(float(__addon__.getSetting("limit_extrafanart_maximum"))
+        self.limit_extrafanart_rating   = 
int(float(__addon__.getSetting("limit_extrafanart_rating"))
         self.limit_size_moviefanart     = 
int(__addon__.getSetting("limit_size_moviefanart"))
         self.limit_size_tvshowfanart    = 
int(__addon__.getSetting("limit_size_tvshowfanart"))
         self.limit_extrathumbs          = True
diff --git a/script.artwork.downloader/resources/settings.xml 
b/script.artwork.downloader/resources/settings.xml
index f55c591..cf47219 100644
--- a/script.artwork.downloader/resources/settings.xml
+++ b/script.artwork.downloader/resources/settings.xml
@@ -28,10 +28,10 @@
         <setting label="32051" type="bool"      id="limit_artwork"             
  default="true"/>
         <setting label="32053" type="slider"    id="limit_extrafanart_maximum" 
  subsetting="true" enable="eq(-1,true)" visible="eq(-1,true)" default="5"     
range="5,5,20"  option="int" />
         <setting label="32054" type="slider"    id="limit_extrafanart_rating"  
  subsetting="true" enable="eq(-2,true)" visible="eq(-2,true)" default="5"      
range="0,10"  option="int" />
-        <setting label="32055" type="labelenum" id="limit_preferred_language"  
  subsetting="true" enable="eq(-3,true)" visible="eq(-3,true)" 
default="English" 
values="Chinese|Dutch|English|Finnish|French|German|Hungarian|Italian|Japanese|Polish|Portuguese|Russian|Spanish|Swedish"
 />
+        <setting label="32055" type="select"    id="limit_preferred_language"  
  subsetting="true" enable="eq(-3,true)" visible="eq(-3,true)" 
default="English" 
values="Chinese|Dutch|English|Finnish|French|German|Hungarian|Italian|Japanese|Polish|Portuguese|Russian|Spanish|Swedish"
 />
         <setting label="32056" type="bool"      id="limit_notext"              
  subsetting="true" enable="eq(-4,true)" visible="eq(-4,true)" default="true" />
-        <setting label="32057" type="labelenum" id="limit_size_moviefanart"    
  subsetting="true" enable="eq(-5,true)" visible="eq(-5,true)" default="720"    
lvalues="32061|32060|32059" />
-        <setting label="32058" type="labelenum" id="limit_size_tvshowfanart"   
  subsetting="true" enable="eq(-6,true)" visible="eq(-6,true)" default="720"    
lvalues="32061|32060|32059" />
+        <setting label="32057" type="select"    id="limit_size_moviefanart"    
  subsetting="true" enable="eq(-5,true)" visible="eq(-5,true)" default="720"    
values="480|720|1080" />
+        <setting label="32058" type="select"    id="limit_size_tvshowfanart"   
  subsetting="true" enable="eq(-6,true)" visible="eq(-6,true)" default="720"    
values="480|720|1080" />
      </category>
 
 <!-- Plugin settings: Movie section -->

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

Summary of changes:
 script.artwork.downloader/addon.xml                |   29 ++-
 script.artwork.downloader/changelog.txt            |    4 +
 script.artwork.downloader/default.py               |   59 ++-
 .../resources/language/Afrikaans/strings.po        |   89 ++++
 .../resources/language/Albanian/strings.po         |   21 +
 .../resources/language/Amharic/strings.po          |   65 +++
 .../resources/language/Arabic/strings.po           |   81 ++++
 .../resources/language/Basque/strings.po           |   73 ++++
 .../resources/language/Belarusian/strings.po       |  425 +++++++++++++++++++
 .../resources/language/Bosnian/strings.po          |   69 +++
 .../resources/language/Bulgarian/strings.po        |   89 ++++
 .../resources/language/Catalan/strings.po          |   89 ++++
 .../resources/language/Chinese (Simple)/strings.po |  425 +++++++++++++++++++
 .../language/Chinese (Traditional)/strings.po      |  109 +++++
 .../resources/language/Croatian/strings.po         |   93 ++++
 .../resources/language/Czech/strings.po            |  121 ++++++
 .../resources/language/Danish/strings.po           |  425 +++++++++++++++++++
 .../resources/language/Dutch/strings.po            |  425 +++++++++++++++++++
 .../resources/language/Dutch/strings.xml           |  131 ------
 .../resources/language/English/strings.po          |  443 ++++++++++++++++++++
 .../resources/language/English/strings.xml         |  131 ------
 .../resources/language/Esperanto/strings.po        |   49 +++
 .../resources/language/Estonian/strings.po         |  109 +++++
 .../resources/language/Finnish/strings.po          |  109 +++++
 .../resources/language/French/strings.po           |  425 +++++++++++++++++++
 .../resources/language/French/strings.xml          |  131 ------
 .../resources/language/Galician/strings.po         |   85 ++++
 .../resources/language/German/strings.po           |  425 +++++++++++++++++++
 .../resources/language/German/strings.xml          |  131 ------
 .../resources/language/Greek/strings.po            |  425 +++++++++++++++++++
 .../resources/language/Greek/strings.xml           |  131 ------
 .../language/Haitian (Haitian Creole)/strings.po   |   29 ++
 .../resources/language/Hebrew/strings.po           |  345 +++++++++++++++
 .../language/Hindi (Devanagiri)/strings.po         |   57 +++
 .../resources/language/Hungarian/strings.po        |  425 +++++++++++++++++++
 .../resources/language/Icelandic/strings.po        |  101 +++++
 .../resources/language/Indonesian/strings.po       |   49 +++
 .../resources/language/Italian/strings.po          |  425 +++++++++++++++++++
 .../resources/language/Japanese/strings.po         |   89 ++++
 .../resources/language/Korean/strings.po           |  425 +++++++++++++++++++
 .../resources/language/Korean/strings.xml          |  115 -----
 .../resources/language/Lithuanian/strings.po       |  125 ++++++
 .../resources/language/Macedonian/strings.po       |   93 ++++
 .../resources/language/Malayalam/strings.po        |   37 ++
 .../resources/language/Maltese/strings.po          |   61 +++
 .../resources/language/Norwegian/strings.po        |  117 +++++
 .../resources/language/Persian (Iran)/strings.po   |   33 ++
 .../resources/language/Persian/strings.po          |   45 ++
 .../resources/language/Polish/strings.po           |  425 +++++++++++++++++++
 .../resources/language/Polish/strings.xml          |  131 ------
 .../language/Portuguese (Brazil)/strings.po        |  425 +++++++++++++++++++
 .../language/Portuguese (Brazil)/strings.xml       |  131 ------
 .../resources/language/Portuguese/strings.po       |  425 +++++++++++++++++++
 .../resources/language/Romanian/strings.po         |   93 ++++
 .../resources/language/Russian/strings.po          |  117 +++++
 .../language/Serbian (Cyrillic)/strings.po         |   73 ++++
 .../resources/language/Serbian/strings.po          |   73 ++++
 .../resources/language/Slovak/strings.po           |  425 +++++++++++++++++++
 .../resources/language/Slovenian/strings.po        |   93 ++++
 .../language/Spanish (Argentina)/strings.po        |  101 +++++
 .../resources/language/Spanish (Mexico)/strings.po |  105 +++++
 .../resources/language/Spanish/strings.po          |  425 +++++++++++++++++++
 .../resources/language/Spanish/strings.xml         |  131 ------
 .../resources/language/Swedish/strings.po          |  425 +++++++++++++++++++
 .../resources/language/Thai/strings.po             |  105 +++++
 .../resources/language/Turkish/strings.po          |   97 +++++
 .../resources/language/Ukrainian/strings.po        |   77 ++++
 .../resources/language/Vietnamese/strings.po       |   21 +
 .../resources/lib/provider/local.py                |  184 ++++++++
 .../resources/lib/settings.py                      |    4 +-
 script.artwork.downloader/resources/settings.xml   |    6 +-
 71 files changed, 10887 insertions(+), 1192 deletions(-)
 create mode 100644 
script.artwork.downloader/resources/language/Afrikaans/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Albanian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Amharic/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Arabic/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Basque/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Belarusian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Bosnian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Bulgarian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Catalan/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Chinese 
(Simple)/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Chinese 
(Traditional)/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Croatian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Czech/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Danish/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Dutch/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/Dutch/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/English/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/English/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/Esperanto/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Estonian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Finnish/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/French/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/French/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/Galician/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/German/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/German/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/Greek/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/Greek/strings.xml
 create mode 100644 script.artwork.downloader/resources/language/Haitian 
(Haitian Creole)/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Hebrew/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Hindi 
(Devanagiri)/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Hungarian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Icelandic/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Indonesian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Italian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Japanese/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Korean/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/Korean/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/Lithuanian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Macedonian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Malayalam/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Maltese/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Norwegian/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Persian 
(Iran)/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Persian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Polish/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/Polish/strings.xml
 create mode 100644 script.artwork.downloader/resources/language/Portuguese 
(Brazil)/strings.po
 delete mode 100644 script.artwork.downloader/resources/language/Portuguese 
(Brazil)/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/Portuguese/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Romanian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Russian/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Serbian 
(Cyrillic)/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Serbian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Slovak/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Slovenian/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Spanish 
(Argentina)/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Spanish 
(Mexico)/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Spanish/strings.po
 delete mode 100644 
script.artwork.downloader/resources/language/Spanish/strings.xml
 create mode 100644 
script.artwork.downloader/resources/language/Swedish/strings.po
 create mode 100644 script.artwork.downloader/resources/language/Thai/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Turkish/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Ukrainian/strings.po
 create mode 100644 
script.artwork.downloader/resources/language/Vietnamese/strings.po
 create mode 100644 script.artwork.downloader/resources/lib/provider/local.py


hooks/post-receive
-- 
Scripts

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to