[Request]: Display preload size before downloading it
Is your request related to a problem?
No
How is the feature request related to the problem?
No response
Describe your proposed solution
In the launcher, the preload banner simply displays the availability of a such package to download. But some important information are missing, and more specifically the total size of the download.
The download size is only visible when the download is ongoing, which means that you have to start the download to see how large the preload is.
On HoYoPlay though, There is a small download confirmation popup that shows the download size
So the idea would to add the information of the download size somewhere and possibly behind this kind of confirmation that would prevent accidental download if the user have limited data.
Describe alternatives you've considered
At the very very VERY bare minimum, just add the download size after the download availability text.
But I think the addition of a confirmation dialog isn't the hardest thing to do, so...
Additional context
No response
In our current implementation of the Sophon method, the size is compared after grabbing both new and old indexes then adding the new differences.
is there any other API to hit without comparing downloading the indexes first? @neon-nyan
In our current implementation of the Sophon method, the size is compared after grabbing both new and old indexes then adding the new differences.
is there any other API to hit without comparing downloading the indexes first? @neon-nyan
Actually, HoYoPlay API has provided the details about the download size without indexing all the assets first. I will propose the UI design for the new install dialog in 1.83.x
Update: HoYoPlay now shows what's being downloaded on display