From 46b5cc220953f914542bfcf1a391e5fec1975674 Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Sat, 29 Oct 2016 16:29:32 +0200 Subject: [PATCH] New setting: Display message if PMS goes offline - Fixes #92, finally --- resources/language/English/strings.xml | 2 ++ resources/language/German/strings.xml | 2 +- resources/lib/initialsetup.py | 13 +++++++------ resources/settings.xml | 1 + 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/resources/language/English/strings.xml b/resources/language/English/strings.xml index e3914ee5..bd909e25 100644 --- a/resources/language/English/strings.xml +++ b/resources/language/English/strings.xml @@ -19,6 +19,8 @@ Advanced Username + + Display message if PMS goes offline Port Number I own this Plex Media Server diff --git a/resources/language/German/strings.xml b/resources/language/German/strings.xml index da2c8ac1..6a907f3f 100644 --- a/resources/language/German/strings.xml +++ b/resources/language/German/strings.xml @@ -43,7 +43,7 @@ Erweitert Benutzername: - Passwort: + Nachricht anzeigen falls PMS offline Benutze 'SIMPLEJSON' anstelle von 'JSON' Portnummer: diff --git a/resources/lib/initialsetup.py b/resources/lib/initialsetup.py index 4527c38a..0dfdd221 100644 --- a/resources/lib/initialsetup.py +++ b/resources/lib/initialsetup.py @@ -243,12 +243,13 @@ class InitialSetup(): 'machineIdentifier of %s and name %s is ' 'offline' % (self.serverid, name)) # "PMS xyz offline" - self.dialog.notification(addonName, - '%s %s' - % (name, lang(39213)), - xbmcgui.NOTIFICATION_ERROR, - 7000, - False) + if settings('show_pms_offline') == 'true': + self.dialog.notification(addonName, + '%s %s' + % (name, lang(39213)), + xbmcgui.NOTIFICATION_ERROR, + 7000, + False) return chk = self._checkServerCon(server) if chk == 504 and httpsUpdated is False: diff --git a/resources/settings.xml b/resources/settings.xml index f96c3182..dd533c4a 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -10,6 +10,7 @@ +