The branch, frodo has been updated
       via  9b4a051bf0a3321e3dfb478d05d5be733e6d300e (commit)
      from  d0186d2e23e435e9cdad245233f9edb5221e8e15 (commit)

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

commit 9b4a051bf0a3321e3dfb478d05d5be733e6d300e
Author: root <root@Ionosphere.(none)>
Date:   Sun Jun 23 23:16:26 2013 +0200

    [plugin.video.couchpotato_manager] updated to version 0.0.6

diff --git a/plugin.video.couchpotato_manager/addon.py 
b/plugin.video.couchpotato_manager/addon.py
index 4684f7d..c2658a4 100644
--- a/plugin.video.couchpotato_manager/addon.py
+++ b/plugin.video.couchpotato_manager/addon.py
@@ -455,7 +455,9 @@ def get_api():
                 username=plugin.get_setting('username', unicode),
                 password=plugin.get_setting('password', unicode),
                 api_key=plugin.get_setting('api_key', str),
-                url_base=plugin.get_setting('url_base', str)
+                url_base=plugin.get_setting('url_base', str),
+                ba_username=plugin.get_setting('ba_username', unicode),
+                ba_password=plugin.get_setting('ba_password', unicode),
             )
         except AuthenticationError:
             try_again = xbmcgui.Dialog().yesno(
@@ -490,7 +492,7 @@ def log(text):
 
 def _(string_id):
     if string_id in STRINGS:
-        return plugin.get_string(STRINGS[string_id])
+        return plugin.get_string(STRINGS[string_id]).encode('utf-8')
     else:
         log('String is missing: %s' % string_id)
         return string_id
diff --git a/plugin.video.couchpotato_manager/addon.xml 
b/plugin.video.couchpotato_manager/addon.xml
index 5a867a2..95e1802 100644
--- a/plugin.video.couchpotato_manager/addon.xml
+++ b/plugin.video.couchpotato_manager/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="plugin.video.couchpotato_manager" name="CouchPotato Manager" 
version="0.0.5" provider-name="Tristan Fischer (sph...@dersphere.de)">
+<addon id="plugin.video.couchpotato_manager" name="CouchPotato Manager" 
version="0.0.6" provider-name="Tristan Fischer (sph...@dersphere.de)">
     <requires>
         <import addon="xbmc.python" version="2.1.0"/>
         <import addon="script.module.xbmcswift2" version="2.4.0"/>
@@ -18,15 +18,23 @@
         <summary lang="el">Έλεγχος του Διακομιστή CP 
από το XBMC</summary>
         <summary lang="en">Control CP Server from XBMC</summary>
         <summary lang="es">Controla un servido de CouchPotato desde 
XBMC</summary>
+        <summary lang="fr">Contrôler le Serveur CP depuis XBMC</summary>
+        <summary lang="gl">Controle o Servidor CP dende o XBMC</summary>
         <summary lang="it">Controlla Server CP da XBMC</summary>
+        <summary lang="pl">Kontroluj serwer CP przez XBMC</summary>
         <summary lang="pt">Controle o Servidor CP a partir do XBMC</summary>
         <summary lang="pt_BR">Controlar Servidor CP do XBMC</summary>
+        <summary lang="sv">Kontrollera CP-server från XBMC</summary>
         <description lang="de">Mit dem CouchPotato Manager kannst du deinen 
CouchPotato Server innerhalb von XBMC steuern.[CR]Features:[CR]- Filme 
auflisten (inkl. Metadaten)[CR]- Trailer suche[CR]-Neue Filme auf die 
Wanted-Liste setzen[CR]- Releases wählen[CR]- Downloads starten</description>
         <description lang="el">Με το CouchPotato Manager μπορείτε 
να διαχειριστείτε το διακομιστή του CouchPotato 
μέσα από το XBMC.[CR]Λειτουργίες:[CR]- Λίστα των 
ταινιών σας (με μεταδεδομένα)[CR]- Αναζήτηση 
Διαφημιστικών για τις ζητούμενες ταινίες 
σας[CR]- Προσθήκη νέων ταινιών στη λίστα 
ζητουμένων σας[CR]- Επιλογή εκδόσεων[CR]- 
Εκκίνηση λήψεων</description>
         <description lang="en">With CouchPotato Manager you can manage your 
CouchPotato Server from within XBMC.[CR]Features:[CR]- List your movies (with 
metadata)[CR]- Search Trailers for wanted movies[CR]- Add new movies to your 
wanted list[CR]- Choose releases[CR]- Start downloads</description>
         <description lang="es">Con el Administrador de CouchPotato podrás 
controlar tu servidor de CouchPotato desde XBMC.[CR]Características:[CR]- 
Enumera tus películas (con metadatos)[CR]- Busca trailers de películas[CR]- 
Añade películas a tu lista de deseos[CR]- Elige estrenos[CR]- Comienza 
descargas</description>
+        <description lang="fr">Avec le Gestionnaire CouchPotato vous pouvez 
gérer votre Serveur CouchPotato depuis XBMC.[CR]Fonctionnalités:[CR]- Lister 
vos films (avec métadonnées)[CR]- Rechercher des Bande-annonces des films les 
plus demandés[CR]- Ajouter de nouveaux films à votre liste de demande[CR]- 
Choisir les sorties[CR]- Démarrer les téléchargements</description>
+        <description lang="gl">Co xestor de CouchPotato pode xestionar o seu 
Servidor dende o propio XBMC.[CR]Características :[CR]- Listar os seus filmes 
(cos metadatos)[CR]- Buscar avances dos filmes desexados[CR]- Engadir novos 
filmes á listaxe de busca[CR]- Escoller versións[CR]- Iniciar 
descargas</description>
         <description lang="it">Col gestore CouchPotato puoi gestire i tuo 
Server CouchPotato dall'interno di XBMC. [CR]Caratteristiche:[CR]- Fai una 
lista dei tuoi film (con i metadata)[CR]- Cerca i Trailer[CR]- Aggiungi nuovi 
film alla tua lista dei desideri[CR]- Scegli i rilasci[CR]- Inizia i 
download</description>
+        <description lang="pl">Z Menedżerem CouchPotato można zarządzać 
serwerem CouchPotato z poziomu XBMC..[CR]Możliwości:[CR]- Wyświetlanie listy 
filmów (z metadanymi)[CR]- Wyszukiwanie zwiastunów dla poszukiwanych 
filmów[CR]- Dodawanie nowych filmów do listy poszukiwanych[CR]- Wybór 
wydania[CR]- Uruchamianie pobierania</description>
         <description lang="pt">Com o CouchPotato Manager, pode gerir o seu 
servidor Couchpotato a partir do XBMC.[CR]Funcionalidades:[CR]- Listar os seus 
filmes (com metadata)[CR]- Obter trailers para filmes procurados[CR]- Adicionar 
novos filmes à lista de procurados[CR]- Escolher lançamentos[CR]- Iniciar 
transferências</description>
         <description lang="pt_BR">Com Administrador CouchPotato você pode 
administrar seu servidor CouchPotato de dentro do XBMC,[CR]Recursos:[CR]- Liste 
seus filmes (com metadados)[CR]- Procure Trailers do filmes desejados[CR]- 
Adicione novos filmespara lista dos a procurar[CR]-Escolha releases[CR]-Inicie 
Downloads</description>
+        <description lang="sv">Med CouchPotato hanteraren kan du hantera din 
CouchPotato-server från XBMC.[CR]Funktioner:[CR] Lista dina filmer (med 
metadata)[CR]- Söka trailers för önskade filmer[CR]- Lägga till nya filmer 
till din önskelista[CR]- Välja utgåvor[CR]- Starta 
nedladdningar</description>
     </extension>
 </addon>
diff --git a/plugin.video.couchpotato_manager/changelog.txt 
b/plugin.video.couchpotato_manager/changelog.txt
index e9cce38..2028f04 100644
--- a/plugin.video.couchpotato_manager/changelog.txt
+++ b/plugin.video.couchpotato_manager/changelog.txt
@@ -1,3 +1,10 @@
+0.0.6 (23.06.2013)
+- added "advanced"-cateogory to settings
+- added possibility to use HTTP-Basic-Auth
+- added possibility to see/change CP API-Key in settings
+- fixed potential unicode-decoding error
+- updated translations
+
 0.0.5 (08.04.2013)
 - fixed "force full search"
 - added two methods for external plugins to add movies by imdb-id
diff --git 
a/plugin.video.couchpotato_manager/resources/language/English/strings.po 
b/plugin.video.couchpotato_manager/resources/language/English/strings.po
index e8a45da..6dc1d97 100644
--- a/plugin.video.couchpotato_manager/resources/language/English/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/English/strings.po
@@ -214,7 +214,27 @@ msgctxt "#30307"
 msgid "Url Base (for use with mod_proxy)"
 msgstr ""
 
-#empty strings from id 30308 to 30309
+msgctxt "#30308"
+msgid "General"
+msgstr ""
+
+msgctxt "#30309"
+msgid "Advanced"
+msgstr ""
+
+msgctxt "#30310"
+msgid "API-Key"
+msgstr ""
+
+msgctxt "#30311"
+msgid "Basic Auth Username"
+msgstr ""
+
+msgctxt "#30312"
+msgid "Basic Auth Password"
+msgstr ""
+
+#empty strings from id 30310 to 30309
 
 msgctxt "#30310"
 msgid "You only need username/password OR Api Key!"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/French/strings.po 
b/plugin.video.couchpotato_manager/resources/language/French/strings.po
index 9395722..8c4a355 100644
--- a/plugin.video.couchpotato_manager/resources/language/French/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/French/strings.po
@@ -16,10 +16,118 @@ msgstr ""
 "Language: fr\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
+msgctxt "#30000"
+msgid "All Movies"
+msgstr "Tous les Films"
+
+msgctxt "#30001"
+msgid "Add new Movie to Wanted-list"
+msgstr "Ajouter nouveau Film à votre de liste de souhait"
+
+msgctxt "#30002"
+msgid "Wanted Movies"
+msgstr "Films demandés"
+
+msgctxt "#30004"
+msgid "Status List"
+msgstr "Liste de Statut"
+
+msgctxt "#30100"
+msgid "Add-on Settings"
+msgstr "Paramètres de l'Extension"
+
+msgctxt "#30102"
+msgid "Delete Movie"
+msgstr "Effacer Film"
+
+msgctxt "#30106"
+msgid "Search Trailer on YouTube"
+msgstr "Rechercher la Bande-annonce sur Youtube"
+
+msgctxt "#30107"
+msgid "Force full search"
+msgstr "Forcer la recherche complète"
+
+msgctxt "#30110"
+msgid "Please enter movie title"
+msgstr "Veuillez entrer le titre du film"
+
+msgctxt "#30111"
+msgid "Please select the correct Movie"
+msgstr "Veuillez sélectionner le Film correct"
+
+msgctxt "#30112"
+msgid "Please select the profile"
+msgstr "Veuillez sélectionner le profil"
+
+msgctxt "#30113"
+msgid "Delete Movie"
+msgstr "Effacer Film"
+
+msgctxt "#30114"
+msgid "Are you sure to delete?"
+msgstr "Etes-vous sûr de vouloir effacer ?"
+
+msgctxt "#30115"
+msgid "Please select your default profile"
+msgstr "Veuillez sélectionner votre profil par défaut"
+
+msgctxt "#30120"
+msgid "Connection error"
+msgstr "Erreur de connexion"
+
+msgctxt "#30122"
+msgid "Wrong Network Settings or CP not running."
+msgstr "Mauvais Paramètres Réseau ou CP n'est pas en marche."
+
+msgctxt "#30123"
+msgid "Do you want to change them now?"
+msgstr "Voulez-vous les changer maintenant ?"
+
+msgctxt "#30130"
+msgid "Movie added"
+msgstr "Film ajouté"
+
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Aucun film trouvé"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Réussi"
+
+msgctxt "#30140"
+msgid "Please use context menu"
+msgstr "Veuillez utiliser le menu contextuel"
+
+msgctxt "#30141"
+msgid "You need to open the context-menu"
+msgstr "Vous avez besoin d'ouvrir le menu contextuel"
+
+msgctxt "#30142"
+msgid "to choose the action you want"
+msgstr "pour choisir l'action voulue"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "Type"
 
+msgctxt "#30151"
+msgid "Provider"
+msgstr "Fournisseur"
+
+msgctxt "#30152"
+msgid "Provider-Extra"
+msgstr "Extra Fournisseur"
+
+msgctxt "#30153"
+msgid "Age"
+msgstr "Age"
+
+msgctxt "#30155"
+msgid "Size (MB)"
+msgstr "Taille (MB)"
+
 msgctxt "#30156"
 msgid "Description"
 msgstr "Description"
@@ -32,6 +140,10 @@ msgctxt "#30301"
 msgid "Password"
 msgstr "Mot de passe"
 
+msgctxt "#30302"
+msgid "Use HTTPS"
+msgstr "Utiliser HTTPS"
+
 msgctxt "#30303"
 msgid "Hostname"
 msgstr "Nom d'hôte"
@@ -39,3 +151,7 @@ msgstr "Nom d'hôte"
 msgctxt "#30304"
 msgid "Port"
 msgstr "Port"
+
+msgctxt "#30306"
+msgid "Set default profile"
+msgstr "Définir le profil par défaut"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Galician/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Galician/strings.po
index e53d911..66f70a0 100644
--- a/plugin.video.couchpotato_manager/resources/language/Galician/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Galician/strings.po
@@ -16,6 +16,122 @@ msgstr ""
 "Language: gl\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
+msgctxt "#30000"
+msgid "All Movies"
+msgstr "Todos os Filmes"
+
+msgctxt "#30001"
+msgid "Add new Movie to Wanted-list"
+msgstr "Engadir un novo filme á listaxe de busca"
+
+msgctxt "#30002"
+msgid "Wanted Movies"
+msgstr "Filmes Desexados"
+
+msgctxt "#30003"
+msgid "Done Movies"
+msgstr "Filmes Concluídos"
+
+msgctxt "#30004"
+msgid "Status List"
+msgstr "Listaxe de Estado"
+
+msgctxt "#30100"
+msgid "Add-on Settings"
+msgstr "Configuración de Complementos"
+
+msgctxt "#30101"
+msgid "Refresh Releases"
+msgstr "Actualizar Versións"
+
+msgctxt "#30102"
+msgid "Delete Movie"
+msgstr "Eliminar Filme"
+
+msgctxt "#30103"
+msgid "Delete Release"
+msgstr "Eliminar Versión"
+
+msgctxt "#30104"
+msgid "Download Release"
+msgstr "Descargar Versión"
+
+msgctxt "#30105"
+msgid "Ignore Release"
+msgstr "Ignorar Versión"
+
+msgctxt "#30106"
+msgid "Search Trailer on YouTube"
+msgstr "Buscar Avance en YouTube"
+
+msgctxt "#30107"
+msgid "Force full search"
+msgstr "Forzar busca completa"
+
+msgctxt "#30110"
+msgid "Please enter movie title"
+msgstr "Por favor introduza o título do filme"
+
+msgctxt "#30111"
+msgid "Please select the correct Movie"
+msgstr "Por favor seleccione o Filme correcto"
+
+msgctxt "#30112"
+msgid "Please select the profile"
+msgstr "Por favor seleccione o perfil"
+
+msgctxt "#30113"
+msgid "Delete Movie"
+msgstr "Eliminar Filme"
+
+msgctxt "#30114"
+msgid "Are you sure to delete?"
+msgstr "Ten a certeza de querer eliminalo?"
+
+msgctxt "#30115"
+msgid "Please select your default profile"
+msgstr "Por favor seleccione o seu perfil predefinido"
+
+msgctxt "#30120"
+msgid "Connection error"
+msgstr "Erro de conexión"
+
+msgctxt "#30121"
+msgid "Wrong User-Credentials or Api Key"
+msgstr "Credenciais de Usuario ou Chave Api incorrectas"
+
+msgctxt "#30122"
+msgid "Wrong Network Settings or CP not running."
+msgstr "Configuración de rede incorrecta ou o CP non está en execución. "
+
+msgctxt "#30123"
+msgid "Do you want to change them now?"
+msgstr "Quere cambialos agora?"
+
+msgctxt "#30130"
+msgid "Movie added"
+msgstr "Filme engadido"
+
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Non se atopou o Filme"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Correcto"
+
+msgctxt "#30140"
+msgid "Please use context menu"
+msgstr "Por favor use o menú contextual"
+
+msgctxt "#30141"
+msgid "You need to open the context-menu"
+msgstr "Ten de abrir o menú-contextual"
+
+msgctxt "#30142"
+msgid "to choose the action you want"
+msgstr "para escoller a acción que desexa"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "Tipo"
@@ -24,6 +140,22 @@ msgctxt "#30151"
 msgid "Provider"
 msgstr "Provedor"
 
+msgctxt "#30152"
+msgid "Provider-Extra"
+msgstr "Provedor-Adicional"
+
+msgctxt "#30153"
+msgid "Age"
+msgstr "Idade"
+
+msgctxt "#30154"
+msgid "Seeder/Leecher"
+msgstr "Seeder/Leecher"
+
+msgctxt "#30155"
+msgid "Size (MB)"
+msgstr "Tamaño (MB)"
+
 msgctxt "#30156"
 msgid "Description"
 msgstr "Descrición"
@@ -47,3 +179,19 @@ msgstr "Nome do host"
 msgctxt "#30304"
 msgid "Port"
 msgstr "Porto"
+
+msgctxt "#30305"
+msgid "Api Key"
+msgstr "Chave Api"
+
+msgctxt "#30306"
+msgid "Set default profile"
+msgstr "Estabelecer o perfil predefinido"
+
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "Base Url (para usar con mod_proxy)"
+
+msgctxt "#30310"
+msgid "You only need username/password OR Api Key!"
+msgstr "Só necesita dun nome de usuario/contrasinal ou Chave Api!"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/German/strings.po 
b/plugin.video.couchpotato_manager/resources/language/German/strings.po
index 38010f2..93247a1 100644
--- a/plugin.video.couchpotato_manager/resources/language/German/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/German/strings.po
@@ -112,6 +112,14 @@ msgctxt "#30130"
 msgid "Movie added"
 msgstr "Film hinzugefügt"
 
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Kein Film gefunden"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Erfolgreich"
+
 msgctxt "#30140"
 msgid "Please use context menu"
 msgstr "Bitte benutze das Kontext-Menu"
@@ -180,6 +188,10 @@ msgctxt "#30306"
 msgid "Set default profile"
 msgstr "Default Profil setzen"
 
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "Basis-URL (zur Verwendung mit mod_proxy)"
+
 msgctxt "#30310"
 msgid "You only need username/password OR Api Key!"
 msgstr "Es wird nur Benutzername/Passwort ODER Api-Key benötigt!"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Greek/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Greek/strings.po
index e06c88e..dbfaf7a 100644
--- a/plugin.video.couchpotato_manager/resources/language/Greek/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Greek/strings.po
@@ -112,6 +112,14 @@ msgctxt "#30130"
 msgid "Movie added"
 msgstr "Προστέθηκε η Ταινία"
 
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Δε βρέθηκε καμιά Ταινία"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Επιτυχία"
+
 msgctxt "#30140"
 msgid "Please use context menu"
 msgstr "Χρησιμοποιήστε το μενού επιλογών"
@@ -180,6 +188,10 @@ msgctxt "#30306"
 msgid "Set default profile"
 msgstr "Ορισμός προεπιλεγμένου προφίλ"
 
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "Βάση Url (για χρήση με mod_proxy)"
+
 msgctxt "#30310"
 msgid "You only need username/password OR Api Key!"
 msgstr "Χρειάζεστε μόνο όνομα χρήστη/κωδικό 'Η 
Κλειδί Api!"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Icelandic/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Icelandic/strings.po
index c9427ec..3981a92 100644
--- a/plugin.video.couchpotato_manager/resources/language/Icelandic/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Icelandic/strings.po
@@ -16,6 +16,10 @@ msgstr ""
 "Language: is\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
+msgctxt "#30100"
+msgid "Add-on Settings"
+msgstr "Stilling viðbóta"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "Tegund"
@@ -32,6 +36,10 @@ msgctxt "#30301"
 msgid "Password"
 msgstr "Lykilorð"
 
+msgctxt "#30302"
+msgid "Use HTTPS"
+msgstr "Nota HTTPS"
+
 msgctxt "#30304"
 msgid "Port"
 msgstr "Gátt"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Korean/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Korean/strings.po
index e5c56c3..08f6362 100644
--- a/plugin.video.couchpotato_manager/resources/language/Korean/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Korean/strings.po
@@ -16,6 +16,58 @@ msgstr ""
 "Language: ko\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
+msgctxt "#30000"
+msgid "All Movies"
+msgstr "모든 영화"
+
+msgctxt "#30100"
+msgid "Add-on Settings"
+msgstr "추가기능 설정"
+
+msgctxt "#30102"
+msgid "Delete Movie"
+msgstr "영화 삭제"
+
+msgctxt "#30111"
+msgid "Please select the correct Movie"
+msgstr "정확한 영화를 선택하세요"
+
+msgctxt "#30113"
+msgid "Delete Movie"
+msgstr "영화 삭제"
+
+msgctxt "#30114"
+msgid "Are you sure to delete?"
+msgstr "정말 삭제하겠습니까?"
+
+msgctxt "#30120"
+msgid "Connection error"
+msgstr "연결 오류"
+
+msgctxt "#30123"
+msgid "Do you want to change them now?"
+msgstr "지금 변경하겠습니까?"
+
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "영화 찾을수 없음"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "성공"
+
+msgctxt "#30140"
+msgid "Please use context menu"
+msgstr "컨텍스트 메뉴를 사용하세요"
+
+msgctxt "#30141"
+msgid "You need to open the context-menu"
+msgstr "컨텍스트 메뉴를 여세요"
+
+msgctxt "#30142"
+msgid "to choose the action you want"
+msgstr "원하는 동작을 선택하려면"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "종류"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Polish/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Polish/strings.po
index 408860b..66ebc6a 100644
--- a/plugin.video.couchpotato_manager/resources/language/Polish/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Polish/strings.po
@@ -16,10 +16,146 @@ msgstr ""
 "Language: pl\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 
|| n%100>=20) ? 1 : 2);\n"
 
+msgctxt "#30000"
+msgid "All Movies"
+msgstr "Wszystkie filmy"
+
+msgctxt "#30001"
+msgid "Add new Movie to Wanted-list"
+msgstr "Dodaj nowy film do listy poszukiwanych"
+
+msgctxt "#30002"
+msgid "Wanted Movies"
+msgstr "Poszukiwane filmy"
+
+msgctxt "#30003"
+msgid "Done Movies"
+msgstr "Zrobione filmy"
+
+msgctxt "#30004"
+msgid "Status List"
+msgstr "Lista statusu"
+
+msgctxt "#30100"
+msgid "Add-on Settings"
+msgstr "Ustawienia wtyczki"
+
+msgctxt "#30101"
+msgid "Refresh Releases"
+msgstr "Odśwież wydania"
+
+msgctxt "#30102"
+msgid "Delete Movie"
+msgstr "Usuń film"
+
+msgctxt "#30103"
+msgid "Delete Release"
+msgstr "Usuń wydanie"
+
+msgctxt "#30104"
+msgid "Download Release"
+msgstr "Pobierz wydanie"
+
+msgctxt "#30105"
+msgid "Ignore Release"
+msgstr "Ignoruj wydanie"
+
+msgctxt "#30106"
+msgid "Search Trailer on YouTube"
+msgstr "Wyszukaj zwiastun na YouTube"
+
+msgctxt "#30107"
+msgid "Force full search"
+msgstr "Wymuś pełne wyszukiwanie"
+
+msgctxt "#30110"
+msgid "Please enter movie title"
+msgstr "Wpisz tytuł filmu"
+
+msgctxt "#30111"
+msgid "Please select the correct Movie"
+msgstr "Proszę wybrać właściwy film"
+
+msgctxt "#30112"
+msgid "Please select the profile"
+msgstr "Proszę wybrać profil"
+
+msgctxt "#30113"
+msgid "Delete Movie"
+msgstr "Usuń film"
+
+msgctxt "#30114"
+msgid "Are you sure to delete?"
+msgstr "Na pewno chcesz usunąć?"
+
+msgctxt "#30115"
+msgid "Please select your default profile"
+msgstr "Proszę wybrać domyślny profil"
+
+msgctxt "#30120"
+msgid "Connection error"
+msgstr "Błąd połączenia"
+
+msgctxt "#30121"
+msgid "Wrong User-Credentials or Api Key"
+msgstr "Błędne uwierzytelnienie użytkownika lub błędny klucz API"
+
+msgctxt "#30122"
+msgid "Wrong Network Settings or CP not running."
+msgstr "Błędne ustawienia sieci lub serwer CP nie jest uruchomiony."
+
+msgctxt "#30123"
+msgid "Do you want to change them now?"
+msgstr "Chcesz je teraz zmienić?"
+
+msgctxt "#30130"
+msgid "Movie added"
+msgstr "Dodano film"
+
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Nie znaleziono filmu"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Sukces"
+
+msgctxt "#30140"
+msgid "Please use context menu"
+msgstr "Proszę użyć menu podręcznego"
+
+msgctxt "#30141"
+msgid "You need to open the context-menu"
+msgstr "Musisz otworzyć menu podręczne"
+
+msgctxt "#30142"
+msgid "to choose the action you want"
+msgstr "by wybrać akcję, którą chcesz"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "Typ"
 
+msgctxt "#30151"
+msgid "Provider"
+msgstr "Dostawca danych"
+
+msgctxt "#30152"
+msgid "Provider-Extra"
+msgstr "Dostawca danych-dodatkowo"
+
+msgctxt "#30153"
+msgid "Age"
+msgstr "Wiek"
+
+msgctxt "#30154"
+msgid "Seeder/Leecher"
+msgstr "Udostępniający/pobierający"
+
+msgctxt "#30155"
+msgid "Size (MB)"
+msgstr "Rozmiar (MB)"
+
 msgctxt "#30156"
 msgid "Description"
 msgstr "Opis"
@@ -43,3 +179,19 @@ msgstr "Nazwa hosta"
 msgctxt "#30304"
 msgid "Port"
 msgstr "Port"
+
+msgctxt "#30305"
+msgid "Api Key"
+msgstr "Klucz API"
+
+msgctxt "#30306"
+msgid "Set default profile"
+msgstr "Ustaw domyślny profil"
+
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "URL (przy używaniu mod_proxy)"
+
+msgctxt "#30310"
+msgid "You only need username/password OR Api Key!"
+msgstr "Potrzebne są użytkownik/hasło ALBO klucz API!"
diff --git a/plugin.video.couchpotato_manager/resources/language/Portuguese 
(Brazil)/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Portuguese 
(Brazil)/strings.po
index 352431e..31c6073 100644
--- a/plugin.video.couchpotato_manager/resources/language/Portuguese 
(Brazil)/strings.po        
+++ b/plugin.video.couchpotato_manager/resources/language/Portuguese 
(Brazil)/strings.po        
@@ -112,6 +112,14 @@ msgctxt "#30130"
 msgid "Movie added"
 msgstr "Filme adicionado"
 
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Nenhum filme encontrado"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Sucesso"
+
 msgctxt "#30140"
 msgid "Please use context menu"
 msgstr "Por favor use o menu de contexto"
@@ -180,6 +188,10 @@ msgctxt "#30306"
 msgid "Set default profile"
 msgstr "Setar Perfil Padrão"
 
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "Url Base (para uso com mod_proxy)"
+
 msgctxt "#30310"
 msgid "You only need username/password OR Api Key!"
 msgstr "Você somente necessita usuário/senha ou Chave API"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Portuguese/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Portuguese/strings.po
index c79e19c..10f467d 100644
--- a/plugin.video.couchpotato_manager/resources/language/Portuguese/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Portuguese/strings.po
@@ -20,6 +20,10 @@ msgctxt "#30000"
 msgid "All Movies"
 msgstr "Todos os Filmes"
 
+msgctxt "#30001"
+msgid "Add new Movie to Wanted-list"
+msgstr "Adicionar novo Filme à Lista de Procura"
+
 msgctxt "#30002"
 msgid "Wanted Movies"
 msgstr "Filmes Desejados"
@@ -28,6 +32,10 @@ msgctxt "#30003"
 msgid "Done Movies"
 msgstr "Filmes Concluídos"
 
+msgctxt "#30004"
+msgid "Status List"
+msgstr "Lista de Estados"
+
 msgctxt "#30100"
 msgid "Add-on Settings"
 msgstr "Definições do Add-on"
@@ -96,10 +104,22 @@ msgctxt "#30122"
 msgid "Wrong Network Settings or CP not running."
 msgstr "Erro nas Definições de Rede ou o CP não está activo"
 
+msgctxt "#30123"
+msgid "Do you want to change them now?"
+msgstr "Quer alterar agora?"
+
 msgctxt "#30130"
 msgid "Movie added"
 msgstr "Filme adicionado"
 
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Nenhum Filme encontrado"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Sucesso"
+
 msgctxt "#30140"
 msgid "Please use context menu"
 msgstr "Por favor, use o menu de contexto"
@@ -116,6 +136,22 @@ msgctxt "#30150"
 msgid "Type"
 msgstr "Tipo"
 
+msgctxt "#30151"
+msgid "Provider"
+msgstr "Fornecedor"
+
+msgctxt "#30152"
+msgid "Provider-Extra"
+msgstr "Fornecedor-Extra"
+
+msgctxt "#30153"
+msgid "Age"
+msgstr "Idade"
+
+msgctxt "#30154"
+msgid "Seeder/Leecher"
+msgstr "Seeder/Leecher"
+
 msgctxt "#30155"
 msgid "Size (MB)"
 msgstr "Tamanho (MB)"
@@ -152,6 +188,10 @@ msgctxt "#30306"
 msgid "Set default profile"
 msgstr "Definir perfil padrão"
 
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "Base Url (para usar com mod_proxy)"
+
 msgctxt "#30310"
 msgid "You only need username/password OR Api Key!"
 msgstr "Precisa apenas de nome de utilizador/palavra-passe OU Chave Api!"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Russian/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Russian/strings.po
index 373c8dc..9a66b1f 100644
--- a/plugin.video.couchpotato_manager/resources/language/Russian/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Russian/strings.po
@@ -16,6 +16,10 @@ msgstr ""
 "Language: ru\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
+msgctxt "#30000"
+msgid "All Movies"
+msgstr "Все фильмы"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "Тип"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Spanish/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Spanish/strings.po
index 82f3c57..3b46a6c 100644
--- a/plugin.video.couchpotato_manager/resources/language/Spanish/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Spanish/strings.po
@@ -108,6 +108,10 @@ msgctxt "#30130"
 msgid "Movie added"
 msgstr "Película añadida"
 
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Película no encontrada"
+
 msgctxt "#30140"
 msgid "Please use context menu"
 msgstr "Por favor, usa el menú contextual"
diff --git 
a/plugin.video.couchpotato_manager/resources/language/Swedish/strings.po 
b/plugin.video.couchpotato_manager/resources/language/Swedish/strings.po
index 7a1efb3..9c6faed 100644
--- a/plugin.video.couchpotato_manager/resources/language/Swedish/strings.po
+++ b/plugin.video.couchpotato_manager/resources/language/Swedish/strings.po
@@ -16,10 +16,146 @@ msgstr ""
 "Language: sv\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
+msgctxt "#30000"
+msgid "All Movies"
+msgstr "Alla filmer"
+
+msgctxt "#30001"
+msgid "Add new Movie to Wanted-list"
+msgstr "Lägg till en ny film i önskelistan"
+
+msgctxt "#30002"
+msgid "Wanted Movies"
+msgstr "Önskade filmer"
+
+msgctxt "#30003"
+msgid "Done Movies"
+msgstr "Färdiga filmer"
+
+msgctxt "#30004"
+msgid "Status List"
+msgstr "Statuslista"
+
+msgctxt "#30100"
+msgid "Add-on Settings"
+msgstr "Tilläggsinställningar"
+
+msgctxt "#30101"
+msgid "Refresh Releases"
+msgstr "Uppdatera utgåvor"
+
+msgctxt "#30102"
+msgid "Delete Movie"
+msgstr "Ta bort film"
+
+msgctxt "#30103"
+msgid "Delete Release"
+msgstr "Ta bort utgåva"
+
+msgctxt "#30104"
+msgid "Download Release"
+msgstr "Ladda ner utgåva"
+
+msgctxt "#30105"
+msgid "Ignore Release"
+msgstr "Ignorera utgåva"
+
+msgctxt "#30106"
+msgid "Search Trailer on YouTube"
+msgstr "Sök trailer på YouTube"
+
+msgctxt "#30107"
+msgid "Force full search"
+msgstr "Tvinga full sökning"
+
+msgctxt "#30110"
+msgid "Please enter movie title"
+msgstr "Ange en filmtitel"
+
+msgctxt "#30111"
+msgid "Please select the correct Movie"
+msgstr "Välj korrekt film"
+
+msgctxt "#30112"
+msgid "Please select the profile"
+msgstr "Välj profil"
+
+msgctxt "#30113"
+msgid "Delete Movie"
+msgstr "Ta bort film"
+
+msgctxt "#30114"
+msgid "Are you sure to delete?"
+msgstr "Är du säker att du vill ta bort?"
+
+msgctxt "#30115"
+msgid "Please select your default profile"
+msgstr "Välj din standardprofil"
+
+msgctxt "#30120"
+msgid "Connection error"
+msgstr "Anslutningsfel"
+
+msgctxt "#30121"
+msgid "Wrong User-Credentials or Api Key"
+msgstr "Felaktiga användaruppgifter eller Api-nyckel"
+
+msgctxt "#30122"
+msgid "Wrong Network Settings or CP not running."
+msgstr "Falaktiga nätverksinställningar eller CP körs inte."
+
+msgctxt "#30123"
+msgid "Do you want to change them now?"
+msgstr "Vill du ändra dom nu?"
+
+msgctxt "#30130"
+msgid "Movie added"
+msgstr "Film tillagd"
+
+msgctxt "#30131"
+msgid "No Movie found"
+msgstr "Ingen film hittad"
+
+msgctxt "#30132"
+msgid "Success"
+msgstr "Lyckades"
+
+msgctxt "#30140"
+msgid "Please use context menu"
+msgstr "Använd innehållsmeny"
+
+msgctxt "#30141"
+msgid "You need to open the context-menu"
+msgstr "Du måste öppna innehållsmenyn"
+
+msgctxt "#30142"
+msgid "to choose the action you want"
+msgstr "för att välja händelsen du vill ha"
+
 msgctxt "#30150"
 msgid "Type"
 msgstr "Typ"
 
+msgctxt "#30151"
+msgid "Provider"
+msgstr "Leverantör"
+
+msgctxt "#30152"
+msgid "Provider-Extra"
+msgstr "Leverantör-Extra"
+
+msgctxt "#30153"
+msgid "Age"
+msgstr "Ålder"
+
+msgctxt "#30154"
+msgid "Seeder/Leecher"
+msgstr "Seeder/Leecher"
+
+msgctxt "#30155"
+msgid "Size (MB)"
+msgstr "Storlek (MB)"
+
 msgctxt "#30156"
 msgid "Description"
 msgstr "Beskrivning"
@@ -43,3 +179,19 @@ msgstr "Värdnamn"
 msgctxt "#30304"
 msgid "Port"
 msgstr "Port"
+
+msgctxt "#30305"
+msgid "Api Key"
+msgstr "Api-nyckel"
+
+msgctxt "#30306"
+msgid "Set default profile"
+msgstr "Ange standardprofil"
+
+msgctxt "#30307"
+msgid "Url Base (for use with mod_proxy)"
+msgstr "Url-bas (för användning med mod_proxy)"
+
+msgctxt "#30310"
+msgid "You only need username/password OR Api Key!"
+msgstr "Du behöver endast användarnamn/lösenord ELLER Api-nyckel"
diff --git a/plugin.video.couchpotato_manager/resources/lib/api.py 
b/plugin.video.couchpotato_manager/resources/lib/api.py
index 1036d75..4091d08 100644
--- a/plugin.video.couchpotato_manager/resources/lib/api.py
+++ b/plugin.video.couchpotato_manager/resources/lib/api.py
@@ -17,6 +17,7 @@
 #    along with this program. If not, see <http://www.gnu.org/licenses/>.
 #
 
+import base64
 import json
 from urllib import urlencode
 from urllib2 import urlopen, Request, HTTPError, URLError
@@ -49,7 +50,8 @@ class CouchPotatoApi():
         self.api_key = None
 
     def connect(self, hostname, port, use_https=False,
-                username=None, password=None, api_key=None, url_base=None):
+                username=None, password=None, api_key=None, url_base=None,
+                ba_username=None, ba_password=None):
         self.log(
             'connect: hostname="%s" port="%s" use_https="%s" username="%s" '
             'api_key="%s" url_base="%s"'
@@ -63,6 +65,8 @@ class CouchPotatoApi():
         self.username = username
         self.password = password
         self.api_key = api_key
+        self.ba_username = ba_username
+        self.ba_password = ba_password
         if self.api_key:
             self.log('trying api_key...')
             try:
@@ -142,7 +146,7 @@ class CouchPotatoApi():
         }
         url = '%s/getkey/?%s' % (self._api_url, urlencode(params))
         try:
-            json_data = json.loads(urlopen(Request(url)).read())
+            json_data = json.loads(urlopen(self._request(url)).read())
         except URLError:
             raise ConnectionError
         if json_data.get('success') and json_data.get('api_key'):
@@ -159,8 +163,7 @@ class CouchPotatoApi():
             url += '?%s' % urlencode(params)
         # self.log('_api_call using url: %s' % url)
         try:
-            response = urlopen(Request(url))
-            json_data = json.loads(urlopen(Request(url)).read())
+            json_data = json.loads(urlopen(self._request(url)).read())
         except HTTPError, error:
             self.log('__urlopen HTTPError: %s' % error)
             if error.fp.read() == 'Wrong API key used':
@@ -173,6 +176,18 @@ class CouchPotatoApi():
         # self.log('_api_call response: %s' % repr(json_data))
         return json_data
 
+    def _request(self, url):
+        request = Request(url)
+        if self.ba_username and self.ba_password:
+            request.add_header(
+                'Authorization',
+                'Basic %s' % base64.encodestring('%s:%s' % (
+                    self.ba_username,
+                    self.ba_password)
+                ).replace('\n', '')
+            )
+        return request
+
     @property
     def _api_url(self):
         proto = 'https' if self.use_https else 'http'
diff --git a/plugin.video.couchpotato_manager/resources/settings.xml 
b/plugin.video.couchpotato_manager/resources/settings.xml
index ea9e549..756d9b5 100644
--- a/plugin.video.couchpotato_manager/resources/settings.xml
+++ b/plugin.video.couchpotato_manager/resources/settings.xml
@@ -1,11 +1,18 @@
 <?xml version="1.0" encoding="utf-8" standalone="yes"?>
 <settings>
-    <setting id="username" type="text" label="30300" />
-    <setting id="password" type="text" label="30301" option="hidden" />
-    <setting type="sep" />
-    <setting id="use_https" type="bool" label="30302" default="false" />
-    <setting id="hostname" type="text" label="30303" default="localhost" />
-    <setting id="port" type="number" label="30304" default="5050" />
-    <setting id="url_base" type="text" label="30307" default="" />
-    <setting id="default_profile" type="action" label="30306" 
action="RunPlugin(plugin://plugin.video.couchpotato_manager/settings/default_profile)"/>
+    <category label="30308">
+        <setting id="username" type="text" label="30300" />
+        <setting id="password" type="text" label="30301" option="hidden" />
+        <setting type="sep" />
+        <setting id="use_https" type="bool" label="30302" default="false" />
+        <setting id="hostname" type="text" label="30303" default="localhost" />
+        <setting id="port" type="number" label="30304" default="5050" />
+        <setting id="default_profile" type="action" label="30306" 
action="RunPlugin(plugin://plugin.video.couchpotato_manager/settings/default_profile)"/>
+    </category>
+    <category label="30309">
+        <setting id="url_base" type="text" label="30307" default="" />
+        <setting id="api_key" type="text" label="30310" />
+        <setting id="ba_username" type="text" label="30311" />
+        <setting id="ba_password" type="text" label="30312" option="hidden" />
+    </category>
 </settings>

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

Summary of changes:
 plugin.video.couchpotato_manager/addon.py          |    6 +-
 plugin.video.couchpotato_manager/addon.xml         |   10 ++-
 plugin.video.couchpotato_manager/changelog.txt     |    7 +
 .../resources/language/English/strings.po          |   22 +++-
 .../resources/language/French/strings.po           |  116 +++++++++++++++
 .../resources/language/Galician/strings.po         |  148 +++++++++++++++++++
 .../resources/language/German/strings.po           |   12 ++
 .../resources/language/Greek/strings.po            |   12 ++
 .../resources/language/Icelandic/strings.po        |    8 +
 .../resources/language/Korean/strings.po           |   52 +++++++
 .../resources/language/Polish/strings.po           |  152 ++++++++++++++++++++
 .../language/Portuguese (Brazil)/strings.po        |   12 ++
 .../resources/language/Portuguese/strings.po       |   40 +++++
 .../resources/language/Russian/strings.po          |    4 +
 .../resources/language/Spanish/strings.po          |    4 +
 .../resources/language/Swedish/strings.po          |  152 ++++++++++++++++++++
 .../resources/lib/api.py                           |   23 +++-
 .../resources/settings.xml                         |   23 ++-
 18 files changed, 787 insertions(+), 16 deletions(-)


hooks/post-receive
-- 
Plugins

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Xbmc-addons mailing list
Xbmc-addons@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to