Visualizzazione icona KoD nelle notifiche + aggiornato testi
This commit is contained in:
@@ -38,6 +38,8 @@ from platformcode import logger
|
||||
from platformcode import config
|
||||
from platformcode import unify
|
||||
|
||||
addon = xbmcaddon.Addon('plugin.video.kod')
|
||||
addon_icon = os.path.join( addon.getAddonInfo( "path" ), "logo.png" )
|
||||
|
||||
class XBMCPlayer(xbmc.Player):
|
||||
|
||||
@@ -60,10 +62,10 @@ def dialog_ok(heading, line1, line2="", line3=""):
|
||||
return dialog.ok(heading, makeMessage(line1, line2, line3))
|
||||
|
||||
|
||||
def dialog_notification(heading, message, icon=0, time=5000, sound=True):
|
||||
def dialog_notification(heading, message, icon=3, time=5000, sound=True):
|
||||
dialog = xbmcgui.Dialog()
|
||||
try:
|
||||
l_icono = xbmcgui.NOTIFICATION_INFO, xbmcgui.NOTIFICATION_WARNING, xbmcgui.NOTIFICATION_ERROR
|
||||
l_icono = xbmcgui.NOTIFICATION_INFO, xbmcgui.NOTIFICATION_WARNING, xbmcgui.NOTIFICATION_ERROR, addon_icon
|
||||
dialog.notification(heading, message, l_icono[icon], time, sound)
|
||||
except:
|
||||
dialog_ok(heading, message)
|
||||
|
||||
@@ -174,11 +174,11 @@ def check(background=False):
|
||||
'w') # il file di tracking viene eliminato, lo ricreo
|
||||
if addon.getSetting("addon_update_message"):
|
||||
if background:
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), 'Aggiornato fino al commit ' + commits[0]['sha'][:7] + '\napri il menu principale per vedere il changelog', time=3000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80040) % commits[0]['sha'][:7], time=3000, sound=False)
|
||||
with open(xbmc.translatePath(changelogFile), 'a+') as fileC:
|
||||
fileC.write(changelog)
|
||||
elif changelog:
|
||||
platformtools.dialog_ok('Kodi on Demand', 'Aggiornamenti applicati:\n' + changelog)
|
||||
platformtools.dialog_ok(config.get_localized_string(20000), config.get_localized_string(80041) + changelog)
|
||||
|
||||
localCommitFile.seek(0)
|
||||
localCommitFile.truncate()
|
||||
|
||||
@@ -216,7 +216,6 @@ def sync_trakt_kodi(silent=True):
|
||||
if notificacion:
|
||||
platformtools.dialog_notification(config.get_localized_string(20000),
|
||||
config.get_localized_string(60045),
|
||||
icon=0,
|
||||
time=2000)
|
||||
|
||||
|
||||
|
||||
@@ -6219,4 +6219,12 @@ msgstr ""
|
||||
|
||||
msgctxt "#80039"
|
||||
msgid "The video library has been deleted"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#80040"
|
||||
msgid "Add-on updated to commit %s"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#80041"
|
||||
msgid "Latest updates:\n"
|
||||
msgstr ""
|
||||
@@ -6219,4 +6219,12 @@ msgstr "Eliminazione videoteca..."
|
||||
|
||||
msgctxt "#80039"
|
||||
msgid "The video library has been deleted"
|
||||
msgstr "La videoteca è stata eliminata"
|
||||
msgstr "La videoteca è stata eliminata"
|
||||
|
||||
msgctxt "#80040"
|
||||
msgid "Add-on updated to commit %s"
|
||||
msgstr "Add-on aggiornato al commit %s"
|
||||
|
||||
msgctxt "#80041"
|
||||
msgid "Latest updates:\n"
|
||||
msgstr "Ultimi aggiornamenti:\n"
|
||||
@@ -450,9 +450,8 @@ def init(channel, list_servers, list_quality, reset=False):
|
||||
if not result:
|
||||
heading = config.get_localized_string(60077)
|
||||
msj = config.get_localized_string(60078)
|
||||
icon = 1
|
||||
|
||||
platformtools.dialog_notification(heading, msj, icon, sound=False)
|
||||
platformtools.dialog_notification(heading, msj, sound=False)
|
||||
|
||||
return result
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ def export_videolibrary(item):
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(1000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80004), icon=0, time=5000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80004), time=5000, sound=False)
|
||||
|
||||
|
||||
def import_videolibrary(item):
|
||||
@@ -89,7 +89,7 @@ def import_videolibrary(item):
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(1000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80008), icon=0, time=5000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80008), time=5000, sound=False)
|
||||
|
||||
if platformtools.dialog_yesno(config.get_localized_string(20000), config.get_localized_string(80009)):
|
||||
import service
|
||||
|
||||
@@ -754,7 +754,7 @@ def move_videolibrary(current_path, new_path, current_movies_folder, new_movies_
|
||||
xbmc.sleep(1000)
|
||||
progress.close()
|
||||
if notify:
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80014), icon=0, time=5000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80014), time=5000, sound=False)
|
||||
|
||||
|
||||
def delete_videolibrary(item):
|
||||
@@ -781,7 +781,7 @@ def delete_videolibrary(item):
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(1000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80039), icon=0, time=5000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80039), time=5000, sound=False)
|
||||
|
||||
|
||||
# metodos de menu contextual
|
||||
|
||||
Reference in New Issue
Block a user