Added overwriteFile and saveDownloadQueue options
This commit is contained in:
@ -30,6 +30,22 @@ if its an album/playlist
|
||||
collection
|
||||
"""
|
||||
|
||||
def resetQueueItems(items, q):
|
||||
result = {}
|
||||
for item in items.keys():
|
||||
result[item] = items[item].copy()
|
||||
if item in q:
|
||||
result[item]['downloaded'] = 0
|
||||
result[item]['failed'] = 0
|
||||
result[item]['progress'] = 0
|
||||
return result
|
||||
|
||||
def slimQueueItems(items):
|
||||
result = {}
|
||||
for item in items.keys():
|
||||
result[item] = slimQueueItem(items[item])
|
||||
return result
|
||||
|
||||
def slimQueueItem(item):
|
||||
light = item.copy()
|
||||
if 'single' in light:
|
||||
@ -306,6 +322,14 @@ def getQueue():
|
||||
return (queue, queueComplete, queueList, currentItem)
|
||||
|
||||
|
||||
def restoreQueue(pqueue, pqueueComplete, pqueueList, dz, interface):
|
||||
global currentItem, queueList, queue, queueComplete
|
||||
queueComplete = pqueueComplete
|
||||
queueList = pqueueList
|
||||
queue = pqueue
|
||||
nextItem(dz, interface)
|
||||
|
||||
|
||||
def removeFromQueue(uuid, interface=None):
|
||||
global currentItem, queueList, queue, queueComplete
|
||||
if uuid == currentItem:
|
||||
|
Reference in New Issue
Block a user