mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-25 10:16:11 +00:00
added percentage to progress dialog on sync
This commit is contained in:
parent
e592df0a36
commit
77c8f6862e
1 changed files with 20 additions and 14 deletions
|
@ -156,7 +156,8 @@ class LibrarySync():
|
||||||
|
|
||||||
if(pDialog != None):
|
if(pDialog != None):
|
||||||
progressTitle = "Processing " + view.get('title') + " (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing " + view.get('title') + " (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
|
|
||||||
kodiMovie = None
|
kodiMovie = None
|
||||||
|
@ -180,8 +181,9 @@ class LibrarySync():
|
||||||
total = len(boxsets) + 1
|
total = len(boxsets) + 1
|
||||||
count = 1
|
count = 1
|
||||||
for boxset in boxsets:
|
for boxset in boxsets:
|
||||||
progressTitle = "Processing BoxSets"+ " (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing BoxSets"+ " (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
if(self.ShouldStop()):
|
if(self.ShouldStop()):
|
||||||
return False
|
return False
|
||||||
|
@ -230,7 +232,8 @@ class LibrarySync():
|
||||||
|
|
||||||
if(pDialog != None):
|
if(pDialog != None):
|
||||||
progressTitle = "Processing MusicVideos (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing MusicVideos (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
|
|
||||||
kodiVideo = None
|
kodiVideo = None
|
||||||
|
@ -280,7 +283,8 @@ class LibrarySync():
|
||||||
|
|
||||||
if(pDialog != None):
|
if(pDialog != None):
|
||||||
progressTitle = "Processing " + view.get('title') + " (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing " + view.get('title') + " (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
|
|
||||||
if item.get('IsFolder') and item.get('RecursiveItemCount') != 0:
|
if item.get('IsFolder') and item.get('RecursiveItemCount') != 0:
|
||||||
|
@ -392,7 +396,8 @@ class LibrarySync():
|
||||||
|
|
||||||
if(pDialog != None):
|
if(pDialog != None):
|
||||||
progressTitle = "Processing Music Songs (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing Music Songs (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
|
|
||||||
kodiSong = None
|
kodiSong = None
|
||||||
|
@ -437,7 +442,8 @@ class LibrarySync():
|
||||||
|
|
||||||
if(pDialog != None):
|
if(pDialog != None):
|
||||||
progressTitle = "Processing Music Artists (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing Music Artists (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
|
|
||||||
kodiArtist = None
|
kodiArtist = None
|
||||||
|
@ -482,7 +488,8 @@ class LibrarySync():
|
||||||
|
|
||||||
if(pDialog != None):
|
if(pDialog != None):
|
||||||
progressTitle = "Processing Music Albums (" + str(count) + " of " + str(total) + ")"
|
progressTitle = "Processing Music Albums (" + str(count) + " of " + str(total) + ")"
|
||||||
pDialog.update(0, "Emby for Kodi - Running Sync", progressTitle)
|
percentage = int(((float(count) / float(total)) * 100))
|
||||||
|
pDialog.update(percentage, "Emby for Kodi - Running Sync", progressTitle)
|
||||||
count += 1
|
count += 1
|
||||||
|
|
||||||
kodiAlbum = None
|
kodiAlbum = None
|
||||||
|
@ -535,7 +542,7 @@ class LibrarySync():
|
||||||
if not item.get('IsFolder'):
|
if not item.get('IsFolder'):
|
||||||
WriteKodiVideoDB().addOrUpdateMovieToKodiLibrary(item["Id"],connection, cursor, view.get('title'))
|
WriteKodiVideoDB().addOrUpdateMovieToKodiLibrary(item["Id"],connection, cursor, view.get('title'))
|
||||||
|
|
||||||
|
|
||||||
#### PROCESS BOX SETS #####
|
#### PROCESS BOX SETS #####
|
||||||
boxsets = ReadEmbyDB().getBoxSets()
|
boxsets = ReadEmbyDB().getBoxSets()
|
||||||
|
|
||||||
|
@ -544,9 +551,8 @@ class LibrarySync():
|
||||||
WriteKodiVideoDB().addBoxsetToKodiLibrary(boxset,connection, cursor)
|
WriteKodiVideoDB().addBoxsetToKodiLibrary(boxset,connection, cursor)
|
||||||
|
|
||||||
for boxsetMovie in boxsetMovies:
|
for boxsetMovie in boxsetMovies:
|
||||||
WriteKodiVideoDB().updateBoxsetToKodiLibrary(boxsetMovie,boxset, connection, cursor)
|
WriteKodiVideoDB().updateBoxsetToKodiLibrary(boxsetMovie,boxset, connection, cursor)
|
||||||
|
|
||||||
|
|
||||||
#### PROCESS TV SHOWS ####
|
#### PROCESS TV SHOWS ####
|
||||||
views = ReadEmbyDB().getCollections("tvshows")
|
views = ReadEmbyDB().getCollections("tvshows")
|
||||||
for view in views:
|
for view in views:
|
||||||
|
@ -554,7 +560,7 @@ class LibrarySync():
|
||||||
for item in allEmbyTvShows:
|
for item in allEmbyTvShows:
|
||||||
if item.get('IsFolder') and item.get('RecursiveItemCount') != 0:
|
if item.get('IsFolder') and item.get('RecursiveItemCount') != 0:
|
||||||
kodiId = WriteKodiVideoDB().addOrUpdateTvShowToKodiLibrary(item["Id"],connection, cursor, view.get('title'))
|
kodiId = WriteKodiVideoDB().addOrUpdateTvShowToKodiLibrary(item["Id"],connection, cursor, view.get('title'))
|
||||||
|
|
||||||
#### PROCESS EPISODES ######
|
#### PROCESS EPISODES ######
|
||||||
for item in itemList:
|
for item in itemList:
|
||||||
|
|
||||||
|
@ -571,7 +577,7 @@ class LibrarySync():
|
||||||
|
|
||||||
if kodi_show_id:
|
if kodi_show_id:
|
||||||
WriteKodiVideoDB().addOrUpdateEpisodeToKodiLibrary(MBitem["Id"], kodi_show_id, connection, cursor)
|
WriteKodiVideoDB().addOrUpdateEpisodeToKodiLibrary(MBitem["Id"], kodi_show_id, connection, cursor)
|
||||||
|
|
||||||
#### PROCESS MUSICVIDEOS ####
|
#### PROCESS MUSICVIDEOS ####
|
||||||
allEmbyMusicvideos = ReadEmbyDB().getMusicVideos(itemList)
|
allEmbyMusicvideos = ReadEmbyDB().getMusicVideos(itemList)
|
||||||
for item in allEmbyMusicvideos:
|
for item in allEmbyMusicvideos:
|
||||||
|
|
Loading…
Reference in a new issue