Revisione update / clean DB + Fix backup + Elimina videoteca
This commit is contained in:
+7
-7
@@ -44,9 +44,9 @@ def export_videolibrary(item):
|
||||
filetools.rmdirtree(temp_path)
|
||||
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(2000)
|
||||
xbmc.sleep(1000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_ok(config.get_localized_string(20000), config.get_localized_string(80004))
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80004), icon=0, time=5000, sound=False)
|
||||
|
||||
|
||||
def import_videolibrary(item):
|
||||
@@ -69,11 +69,11 @@ def import_videolibrary(item):
|
||||
unzipper.extract(zip_file, temp_path)
|
||||
p_dialog.update(25)
|
||||
|
||||
filetools.rmdirtree(videolibrarytools.VIDEOLIBRARY_PATH)
|
||||
filetools.rmdirtree(videolibrarytools.MOVIES_PATH)
|
||||
filetools.rmdirtree(videolibrarytools.TVSHOWS_PATH)
|
||||
p_dialog.update(50)
|
||||
if config.is_xbmc() and config.get_setting("videolibrary_kodi"):
|
||||
xbmc.sleep(5000)
|
||||
xbmc_videolibrary.clean()
|
||||
xbmc_videolibrary.clean(config.get_setting('videolibrarypath'))
|
||||
|
||||
config.verify_directories_created()
|
||||
if filetools.exists(movies_path):
|
||||
@@ -85,9 +85,9 @@ def import_videolibrary(item):
|
||||
filetools.rmdirtree(temp_path)
|
||||
|
||||
p_dialog.update(100)
|
||||
xbmc.sleep(2000)
|
||||
xbmc.sleep(1000)
|
||||
p_dialog.close()
|
||||
platformtools.dialog_ok(config.get_localized_string(20000), config.get_localized_string(80008))
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80008), icon=0, time=5000, sound=False)
|
||||
|
||||
if platformtools.dialog_yesno(config.get_localized_string(20000), config.get_localized_string(80009)):
|
||||
import service
|
||||
|
||||
@@ -749,6 +749,31 @@ def move_videolibrary(current_path, new_path, current_movies_folder, new_movies_
|
||||
platformtools.dialog_notification(config.get_localized_string(20000), config.get_localized_string(80014), icon=0, time=5000, sound=False)
|
||||
|
||||
|
||||
def delete_videolibrary(item):
|
||||
logger.info()
|
||||
|
||||
if not platformtools.dialog_yesno(config.get_localized_string(20000), config.get_localized_string(80037)):
|
||||
return
|
||||
|
||||
p_dialog = platformtools.dialog_progress_bg(config.get_localized_string(20000), config.get_localized_string(80038))
|
||||
p_dialog.update(0)
|
||||
|
||||
filetools.rmdirtree(videolibrarytools.MOVIES_PATH)
|
||||
p_dialog.update(40)
|
||||
filetools.rmdirtree(videolibrarytools.TVSHOWS_PATH)
|
||||
p_dialog.update(80)
|
||||
if config.is_xbmc() and config.get_setting("videolibrary_kodi"):
|
||||
from platformcode import xbmc_videolibrary
|
||||
xbmc_videolibrary.clean(config.get_setting('videolibrarypath'))
|
||||
|
||||
p_dialog.update(90)
|
||||
config.verify_directories_created()
|
||||
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)
|
||||
|
||||
|
||||
# metodos de menu contextual
|
||||
def update_tvshow(item):
|
||||
logger.info()
|
||||
|
||||
Reference in New Issue
Block a user