sistemate scorciatoie impostazioni
This commit is contained in:
0
CONTRIBUTING.md
Normal file
0
CONTRIBUTING.md
Normal file
@@ -11,12 +11,13 @@ from core import ziptools, videolibrarytools, filetools
|
||||
from platformcode import logger, config, platformtools, xbmc_videolibrary
|
||||
from distutils.dir_util import copy_tree
|
||||
|
||||
def export_videolibrary(item):
|
||||
logger.info()
|
||||
temp_path = xbmc.translatePath("special://userdata/addon_data/plugin.video.kod/temp/")
|
||||
movies_path = os.path.join(temp_path, "movies")
|
||||
tvshows_path = os.path.join(temp_path, "tvshows")
|
||||
|
||||
temp_path = xbmc.translatePath("special://userdata/addon_data/plugin.video.kod/temp/")
|
||||
movies_path = os.path.join(temp_path, "movies")
|
||||
tvshows_path = os.path.join(temp_path, "tvshows")
|
||||
|
||||
def export_videolibrary():
|
||||
logger.info()
|
||||
|
||||
zip_file_folder = platformtools.dialog_browse(3, config.get_localized_string(80002))
|
||||
if zip_file_folder == "":
|
||||
@@ -45,9 +46,11 @@ def export_videolibrary(item):
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(2000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80004), icon=3, time=5000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80004), icon=3,
|
||||
time=5000, sound=False)
|
||||
|
||||
def import_videolibrary(item):
|
||||
|
||||
def import_videolibrary():
|
||||
logger.info()
|
||||
|
||||
zip_file = platformtools.dialog_browse(1, config.get_localized_string(80005))
|
||||
@@ -56,8 +59,6 @@ def import_videolibrary(item):
|
||||
if not platformtools.dialog_yesno(config.get_localized_string(20000), config.get_localized_string(80006)):
|
||||
return
|
||||
|
||||
temp_path = xbmc.translatePath("special://userdata/addon_data/plugin.video.kod/temp/")
|
||||
|
||||
p_dialog = platformtools.dialog_progress_bg(config.get_localized_string(80007), config.get_localized_string(20000))
|
||||
p_dialog.update(0)
|
||||
|
||||
@@ -68,30 +69,31 @@ def import_videolibrary(item):
|
||||
unzipper = ziptools.ziptools()
|
||||
unzipper.extract(zip_file, temp_path)
|
||||
p_dialog.update(25)
|
||||
|
||||
|
||||
filetools.rmdirtree(videolibrarytools.VIDEOLIBRARY_PATH)
|
||||
p_dialog.update(50)
|
||||
if config.is_xbmc() and config.get_setting("videolibrary_kodi") == True:
|
||||
if config.is_xbmc() and config.get_setting("videolibrary_kodi"):
|
||||
xbmc.sleep(5000)
|
||||
xbmc_videolibrary.clean()
|
||||
|
||||
config.verify_directories_created()
|
||||
if filetools.exists(temp_path + "movies"):
|
||||
copy_tree(temp_path + "movies", videolibrarytools.MOVIES_PATH)
|
||||
if filetools.exists(movies_path):
|
||||
copy_tree(movies_path, videolibrarytools.MOVIES_PATH)
|
||||
p_dialog.update(70)
|
||||
if filetools.exists(temp_path + "tvshows"):
|
||||
copy_tree(temp_path + "tvshows", videolibrarytools.TVSHOWS_PATH)
|
||||
if filetools.exists(tvshows_path):
|
||||
copy_tree(tvshows_path, videolibrarytools.TVSHOWS_PATH)
|
||||
p_dialog.update(90)
|
||||
filetools.rmdirtree(temp_path)
|
||||
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(2000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80008), icon=3, time=5000, sound=False)
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80008), icon=3,
|
||||
time=5000, sound=False)
|
||||
|
||||
if platformtools.dialog_yesno(config.get_localized_string(20000), config.get_localized_string(80009)):
|
||||
import videolibrary_service
|
||||
videolibrary_service.check_for_update(overwrite=True)
|
||||
|
||||
if config.is_xbmc() and config.get_setting("videolibrary_kodi") == True:
|
||||
xbmc_videolibrary.update()
|
||||
if config.is_xbmc() and config.get_setting("videolibrary_kodi"):
|
||||
xbmc_videolibrary.update()
|
||||
|
||||
@@ -116,7 +116,7 @@ def mainlist(item):
|
||||
itemlist.insert(0, Item(channel=item.channel, action="browser", title=support.typo(config.get_localized_string(70222),'bold'),url=DOWNLOAD_PATH))
|
||||
|
||||
if not item.contentType == "tvshow":
|
||||
itemlist.insert(0, Item(channel='shortcuts', action="SettingOnPosition", category=4, setting=0, title= support.typo(config.get_localized_string(70288),'bold color kod')))
|
||||
itemlist.append(Item(channel='shortcuts', action="SettingOnPosition", category=4, setting=0, title= support.typo(config.get_localized_string(70288),'bold color kod')))
|
||||
|
||||
return itemlist
|
||||
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
|
||||
#from builtins import str
|
||||
import sys
|
||||
|
||||
from core.support import typo
|
||||
|
||||
PY3 = False
|
||||
if sys.version_info[0] >= 3: PY3 = True; unicode = str; unichr = chr; long = int
|
||||
|
||||
@@ -116,6 +119,9 @@ def mainlist(item):
|
||||
set_category_context(new_item)
|
||||
itemlist.append(new_item)
|
||||
|
||||
itemlist.append(Item(channel='shortcuts', action="SettingOnPosition", category=5, setting=0,
|
||||
title=typo(config.get_localized_string(70285), 'bold color kod')))
|
||||
|
||||
return itemlist
|
||||
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ def mainlist(item):
|
||||
|
||||
Item(channel=item.channel, title=typo(config.get_localized_string(59994), 'color kod bold'), action='opciones', thumbnail=get_thumb('setting_0.png')),
|
||||
|
||||
Item(channel='shortcuts', title=typo(config.get_localized_string(30100), 'color kod bold'), action='SettingOnPosition', category=3, thumbnail=get_thumb('setting_0.png'))]
|
||||
Item(channel='shortcuts', title=typo(config.get_localized_string(70286), 'color kod bold'), action='SettingOnPosition', category=3, thumbnail=get_thumb('setting_0.png'))]
|
||||
|
||||
itemlist = set_context(itemlist)
|
||||
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
|
||||
#from builtins import str
|
||||
import sys
|
||||
|
||||
from core.support import typo
|
||||
|
||||
PY3 = False
|
||||
if sys.version_info[0] >= 3: PY3 = True; unicode = str; unichr = chr; long = int
|
||||
|
||||
@@ -27,6 +30,7 @@ def mainlist(item):
|
||||
itemlist.append(Item(channel=item.channel, action="list_tvshows", title=config.get_localized_string(60600),
|
||||
category=config.get_localized_string(70271),
|
||||
thumbnail=get_thumb("videolibrary_tvshow.png")))
|
||||
itemlist.append(Item(channel='shortcuts', action="SettingOnPosition", category=2, setting=0, title=typo(config.get_localized_string(70287),'bold color kod')))
|
||||
|
||||
return itemlist
|
||||
|
||||
|
||||
Reference in New Issue
Block a user