Commit Graph

5 Commits

Author SHA1 Message Date
Fabian Neundorf
dd6eeaa2e8 Add tests for DownloadController 2023-06-25 22:55:52 +02:00
Fabian Neundorf
846794b170 Convert QueueItem to record
There is no special logic and the temporary file location could be
removed from QueueItem.
2023-06-25 22:55:52 +02:00
Fabian Neundorf
758e1f2e01 DownloadController uses HttpClient instead of WebClient
This can use Task and download into a Stream. Thus DownloadFormat is now
accepting a Stream and canceling a download (before extraction) does not
require it to remove the temporary file.
2023-06-25 22:55:40 +02:00
Fabian Neundorf
dd6b7ccc45 Use long for file size and progress 2023-06-10 10:56:28 +02:00
Ben Olden-Cooligan
53440daa7c Move NAPS2.Dependencies classes to NAPS2.Lib project 2023-04-30 14:06:53 -07:00