Merge branch 'hotfixes'
This commit is contained in:
commit
105b78b3f9
6 changed files with 38 additions and 11 deletions
|
@ -1,5 +1,5 @@
|
||||||
[![stable version](https://img.shields.io/badge/stable_version-1.8.5-blue.svg?maxAge=60&style=flat) ](https://dl.bintray.com/croneter/PlexKodiConnect/bin/repository.plexkodiconnect/repository.plexkodiconnect-1.0.0.zip)
|
[![stable version](https://img.shields.io/badge/stable_version-1.8.8-blue.svg?maxAge=60&style=flat) ](https://dl.bintray.com/croneter/PlexKodiConnect/bin/repository.plexkodiconnect/repository.plexkodiconnect-1.0.0.zip)
|
||||||
[![beta version](https://img.shields.io/badge/beta_version-1.8.7-red.svg?maxAge=60&style=flat) ](https://dl.bintray.com/croneter/PlexKodiConnect_BETA/bin-BETA/repository.plexkodiconnectbeta/repository.plexkodiconnectbeta-1.0.0.zip)
|
[![beta version](https://img.shields.io/badge/beta_version-1.8.8-red.svg?maxAge=60&style=flat) ](https://dl.bintray.com/croneter/PlexKodiConnect_BETA/bin-BETA/repository.plexkodiconnectbeta/repository.plexkodiconnectbeta-1.0.0.zip)
|
||||||
|
|
||||||
[![Installation](https://img.shields.io/badge/wiki-installation-brightgreen.svg?maxAge=60&style=flat)](https://github.com/croneter/PlexKodiConnect/wiki/Installation)
|
[![Installation](https://img.shields.io/badge/wiki-installation-brightgreen.svg?maxAge=60&style=flat)](https://github.com/croneter/PlexKodiConnect/wiki/Installation)
|
||||||
[![FAQ](https://img.shields.io/badge/wiki-FAQ-brightgreen.svg?maxAge=60&style=flat)](https://github.com/croneter/PlexKodiConnect/wiki/faq)
|
[![FAQ](https://img.shields.io/badge/wiki-FAQ-brightgreen.svg?maxAge=60&style=flat)](https://github.com/croneter/PlexKodiConnect/wiki/faq)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<addon id="plugin.video.plexkodiconnect" name="PlexKodiConnect" version="1.8.7" provider-name="croneter">
|
<addon id="plugin.video.plexkodiconnect" name="PlexKodiConnect" version="1.8.8" provider-name="croneter">
|
||||||
<requires>
|
<requires>
|
||||||
<import addon="xbmc.python" version="2.1.0"/>
|
<import addon="xbmc.python" version="2.1.0"/>
|
||||||
<import addon="script.module.requests" version="2.3.0" />
|
<import addon="script.module.requests" version="2.3.0" />
|
||||||
|
@ -59,7 +59,12 @@
|
||||||
<summary lang="da_DK">Indbygget Integration af Plex i Kodi</summary>
|
<summary lang="da_DK">Indbygget Integration af Plex i Kodi</summary>
|
||||||
<description lang="da_DK">Tilslut Kodi til din Plex Media Server. Dette plugin forudsætter, at du administrere alle dine videoer med Plex (og ikke med Kodi). Du kan miste data som allerede er gemt i Kodi video og musik-databaser (dette plugin ændrer direkte i dem). Brug på eget ansvar!</description>
|
<description lang="da_DK">Tilslut Kodi til din Plex Media Server. Dette plugin forudsætter, at du administrere alle dine videoer med Plex (og ikke med Kodi). Du kan miste data som allerede er gemt i Kodi video og musik-databaser (dette plugin ændrer direkte i dem). Brug på eget ansvar!</description>
|
||||||
<disclaimer lang="da_DK">Brug på eget ansvar</disclaimer>
|
<disclaimer lang="da_DK">Brug på eget ansvar</disclaimer>
|
||||||
<news>version 1.8.7:
|
<news>version 1.8.8
|
||||||
|
- Fix playback not starting in some circumstances
|
||||||
|
- Fix first artist "missing" tag (Reset your DB!)
|
||||||
|
- Update Czech translation
|
||||||
|
|
||||||
|
version 1.8.7 (beta only):
|
||||||
- Some fixes to playstate reporting, thanks @RickDB
|
- Some fixes to playstate reporting, thanks @RickDB
|
||||||
- Add Kodi info screen for episodes in context menu
|
- Add Kodi info screen for episodes in context menu
|
||||||
- Fix PKC asking for trailers not working
|
- Fix PKC asking for trailers not working
|
||||||
|
|
|
@ -1,4 +1,9 @@
|
||||||
version 1.8.7:
|
version 1.8.8
|
||||||
|
- Fix playback not starting in some circumstances
|
||||||
|
- Fix first artist "missing" tag (Reset your DB!)
|
||||||
|
- Update Czech translation
|
||||||
|
|
||||||
|
version 1.8.7 (beta only):
|
||||||
- Some fixes to playstate reporting, thanks @RickDB
|
- Some fixes to playstate reporting, thanks @RickDB
|
||||||
- Add Kodi info screen for episodes in context menu
|
- Add Kodi info screen for episodes in context menu
|
||||||
- Fix PKC asking for trailers not working
|
- Fix PKC asking for trailers not working
|
||||||
|
|
|
@ -105,6 +105,11 @@ msgctxt "#30031"
|
||||||
msgid "I own this Plex Media Server"
|
msgid "I own this Plex Media Server"
|
||||||
msgstr "Tento Plex Media Server je můj"
|
msgstr "Tento Plex Media Server je můj"
|
||||||
|
|
||||||
|
# Kodi context menu entry for movie and episode information screen
|
||||||
|
msgctxt "#30032"
|
||||||
|
msgid "Information"
|
||||||
|
msgstr "Informace"
|
||||||
|
|
||||||
msgctxt "#30035"
|
msgctxt "#30035"
|
||||||
msgid "Number of recent Music Albums to show:"
|
msgid "Number of recent Music Albums to show:"
|
||||||
msgstr "Zobrazit počet naposledy přidaných hudebních alb:"
|
msgstr "Zobrazit počet naposledy přidaných hudebních alb:"
|
||||||
|
@ -1808,18 +1813,18 @@ msgstr "Pouze chybějící"
|
||||||
# Message in the PKC settings if user has not logged in to plex.tv
|
# Message in the PKC settings if user has not logged in to plex.tv
|
||||||
msgctxt "#39226"
|
msgctxt "#39226"
|
||||||
msgid "Not logged in to plex.tv"
|
msgid "Not logged in to plex.tv"
|
||||||
msgstr ""
|
msgstr "Nepřihlášeno k plex.tv"
|
||||||
|
|
||||||
# Message in the PKC settings if user is logged in to plex.tv
|
# Message in the PKC settings if user is logged in to plex.tv
|
||||||
msgctxt "#39227"
|
msgctxt "#39227"
|
||||||
msgid "Logged in to plex.tv"
|
msgid "Logged in to plex.tv"
|
||||||
msgstr ""
|
msgstr "Přihlášeno k plex.tv"
|
||||||
|
|
||||||
# Message in the PKC settings to display the plex.tv username. Leave the colon
|
# Message in the PKC settings to display the plex.tv username. Leave the colon
|
||||||
# :
|
# :
|
||||||
msgctxt "#39228"
|
msgctxt "#39228"
|
||||||
msgid "Plex user:"
|
msgid "Plex user:"
|
||||||
msgstr ""
|
msgstr "Uživatel plexu:"
|
||||||
|
|
||||||
# Plex Artwork.py
|
# Plex Artwork.py
|
||||||
msgctxt "#39250"
|
msgctxt "#39250"
|
||||||
|
@ -2103,6 +2108,7 @@ msgstr ""
|
||||||
msgctxt "#39717"
|
msgctxt "#39717"
|
||||||
msgid "PKC uses free additional artwork from www.themoviedb.org. Many thanks!"
|
msgid "PKC uses free additional artwork from www.themoviedb.org. Many thanks!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"PKC používá dodatečné obrázky z www.themoviedb.org. Děkujeme mnohokrát!"
|
||||||
|
|
||||||
# Shown during very first PKC setup only
|
# Shown during very first PKC setup only
|
||||||
msgctxt "#39718"
|
msgctxt "#39718"
|
||||||
|
@ -2110,8 +2116,10 @@ msgid ""
|
||||||
"Do you want to replace your custom user ratings with an indicator of how "
|
"Do you want to replace your custom user ratings with an indicator of how "
|
||||||
"many versions of a media item you posses?"
|
"many versions of a media item you posses?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Chcete nahradit uživatelské hodnocení indikátorem počtu verzí médií které "
|
||||||
|
"jsou k dispozici?"
|
||||||
|
|
||||||
# In PKC Settings under Sync
|
# In PKC Settings under Sync
|
||||||
msgctxt "#39719"
|
msgctxt "#39719"
|
||||||
msgid "Replace user ratings with number of media versions"
|
msgid "Replace user ratings with number of media versions"
|
||||||
msgstr ""
|
msgstr "Nahradit uživatelské hodnocení počtem verzí média"
|
||||||
|
|
|
@ -2395,9 +2395,11 @@ class API():
|
||||||
log.error('Could not temporarily download subtitle %s' % url)
|
log.error('Could not temporarily download subtitle %s' % url)
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
|
log.debug('Writing temp subtitle to %s' % path)
|
||||||
r.encoding = 'utf-8'
|
r.encoding = 'utf-8'
|
||||||
with open(path, 'wb') as f:
|
with open(path, 'wb') as f:
|
||||||
f.write(r.content)
|
# r.content does not always seem to be encoded!
|
||||||
|
f.write(tryEncode(r.content))
|
||||||
return path
|
return path
|
||||||
|
|
||||||
def GetKodiPremierDate(self):
|
def GetKodiPremierDate(self):
|
||||||
|
|
|
@ -1280,7 +1280,14 @@ class Kodidb_Functions():
|
||||||
try:
|
try:
|
||||||
artistid = self.cursor.fetchone()[0]
|
artistid = self.cursor.fetchone()[0]
|
||||||
except TypeError:
|
except TypeError:
|
||||||
self.cursor.execute("select coalesce(max(idArtist),0) from artist")
|
# Krypton has a dummy first entry idArtist: 1 strArtist:
|
||||||
|
# [Missing Tag] strMusicBrainzArtistID: Artist Tag Missing
|
||||||
|
if v.KODIVERSION >= 17:
|
||||||
|
self.cursor.execute(
|
||||||
|
"select coalesce(max(idArtist),1) from artist")
|
||||||
|
else:
|
||||||
|
self.cursor.execute(
|
||||||
|
"select coalesce(max(idArtist),0) from artist")
|
||||||
artistid = self.cursor.fetchone()[0] + 1
|
artistid = self.cursor.fetchone()[0] + 1
|
||||||
query = (
|
query = (
|
||||||
'''
|
'''
|
||||||
|
|
Loading…
Reference in a new issue