diff --git a/addon.xml b/addon.xml index d5c417b8..a2988e45 100644 --- a/addon.xml +++ b/addon.xml @@ -1,5 +1,5 @@ - + diff --git a/platformcode/updater.py b/platformcode/updater.py index 857ebf8b..6f807c43 100644 --- a/platformcode/updater.py +++ b/platformcode/updater.py @@ -15,10 +15,8 @@ addon = xbmcaddon.Addon('plugin.video.kod') _hdr_pat = re.compile("^@@ -(\d+),?(\d+)? \+(\d+),?(\d+)? @@.*") -# branch = 'stable' -branch = 'updater' -# user = 'kodiondemand' -user = 'mac12m99' +branch = 'master' +user = 'kodiondemand' repo = 'addon' addonDir = xbmc.translatePath("special://home/addons/") + "plugin.video.kod/" maxPage = 5 # le api restituiscono 30 commit per volta, quindi se si è rimasti troppo indietro c'è bisogno di andare avanti con le pagine @@ -33,8 +31,8 @@ def loadCommits(page=1): def check_addon_init(): - # if not addon.getSetting('addon_update_enabled'): - # return False + if not addon.getSetting('addon_update_enabled'): + return False logger.info('Cerco aggiornamenti..') commits = loadCommits() @@ -118,8 +116,9 @@ def check_addon_init(): if not alreadyApplied: # non mando notifica se già applicata (es. scaricato zip da github) changelog += commitJson['commit']['message'] + " | " nCommitApplied += 1 - time = nCommitApplied * 2000 if nCommitApplied < 10 else 20000 - platformtools.dialog_notification('Kodi on Demand', changelog, time) + if addon.getSetting("addon_update_message"): + time = nCommitApplied * 2000 if nCommitApplied < 10 else 20000 + platformtools.dialog_notification('Kodi on Demand', changelog, time) localCommitFile.seek(0) localCommitFile.truncate() diff --git a/resources/language/English/strings.po b/resources/language/English/strings.po index 46efaa77..a9daf71d 100644 --- a/resources/language/English/strings.po +++ b/resources/language/English/strings.po @@ -5019,7 +5019,7 @@ msgid "Timeout (maximum waiting time)" msgstr "" msgctxt "#70581" -msgid "Interval between automatic updates (hours)" +msgid "Check for updates when kodi starts" msgstr "" msgctxt "#70582" diff --git a/resources/language/Italian/strings.po b/resources/language/Italian/strings.po index d1bd749e..7a0d2367 100644 --- a/resources/language/Italian/strings.po +++ b/resources/language/Italian/strings.po @@ -5018,8 +5018,8 @@ msgid "Timeout (maximum waiting time)" msgstr "Timeout (tempo massimo da aspettare)" msgctxt "#70581" -msgid "Interval between automatic updates (hours)" -msgstr "Intervallo tra gli aggiornamenti automatici (ore)" +msgid "Check for updates when kodi starts" +msgstr "Controlla gli aggiornamenti all'apertura di kodi" msgctxt "#70582" msgid "Do you want to see messages about the updates?" diff --git a/resources/settings.xml b/resources/settings.xml index 9a2af2b6..aad22e6e 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -138,8 +138,8 @@ - - + +