[Scummvm-tracker] [ScummVM :: Bugs] #13566: COMMON: Partially downloaded icon sets cannot be redownloaded

ScummVM :: Bugs trac at scummvm.org
Sat Jun 11 17:45:03 UTC 2022


#13566: COMMON: Partially downloaded icon sets cannot be redownloaded
-------------------------+--------------------
Reporter:  Thunderforge  |      Owner:  (none)
    Type:  defect        |     Status:  new
Priority:  normal        |  Component:  Common
 Version:                |   Keywords:  grid
    Game:                |
-------------------------+--------------------
 When downloading an icon set, if the download fails halfway through,
 ScummVM treats the icon set as though it were fully downloaded and does
 not provide an option to redownload.

 === Reproduction Steps
 1. In the Launcher, click "Global Options..."
 1. Click the "Paths" tab
 1. Confirm that "Icons Path" is set to an empty folder
 1. Click the "Misc" tab
 1. Click "Update Icons"
   * The dialog will say that two downloads are available
 1. Click "Download"
 1. Before the download completes, click "Cancel Download"
 1. Click "Update Icons"
   * The dialog will say that only one download is available
 1. Click "Download"
 1. Before the download completes, click "Cancel Download"
 1. Click "Update Icons"
   * The dialog will say that there are no downloads available

 Additionally, there is no way to force a redownload. The only remedy is to
 manually go into the folder and delete the `.dat` files.

 === Possible Solutions

 Probably the simplest way to verify that a complete icon set was download
 would be to provide a hash code and then have the Launcher validate
 against it. If it doesn't match, then redownload the file.

 === Additional Info

 The log file does not provide any information at all about the download
 being canceled.

 === Versions Tested
 * ScummVM 2.6.0 pre-release 2022-06-10
 * ScummVM 2.7.0 daily 2022-06-10
 * macOS 12.4
 * Windows 11 22H1
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13566>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list