23dfdc0933
Connector DownloadChapter, DownloadImage, DownloadChapterImages returns successState.
...
RequestResult replace HttpStatusCode with success-status boolean.
DownloadChapterTask: Only send Notification when Chapter download successful
2023-06-19 22:45:33 +02:00
edc24fff5b
Moved notification to DownloadChapterTask, sends when parentTask exists.
2023-06-19 22:34:34 +02:00
fcd81f03b3
resolves #17 no cover image
2023-06-11 19:05:08 +02:00
76604d84d8
Better way of handling progress, and childProgress.
2023-06-11 18:24:26 +02:00
8e207c3119
Better way of handling progress, and childProgress.
2023-06-11 17:27:33 +02:00
36f7cbd3e9
Better way of handling progress, and childProgress.
...
More reliable taskFinishTime
2023-06-11 17:04:33 +02:00
d5c9c5ba96
Redid progress calcuation on DownloadNewChaptersTask and DownloadChapterTask
2023-06-10 16:00:16 +02:00
c8e27921ab
Added taskId to trangaTask and parentTaskId to DownloadChapterTask as unique identifier to attach ChildTasks to ParentTask on deserialization.
2023-06-10 15:59:42 +02:00
41929e0c72
DownloadChapterTask sets execution of parentTask
2023-06-10 15:04:37 +02:00
1c94625840
Added CancellationToken to TrangaTask #14
2023-06-10 14:27:09 +02:00
87eade10cf
#40 task timeout criteria
2023-06-07 00:27:53 +02:00
1f3ac41b30
removed unnecessary cast
2023-06-07 00:24:58 +02:00
17ce820cf3
Changed taskProgress increment to call method that updates progress accordingly (with parent-tasks being also updated)
2023-06-06 20:54:21 +02:00
bd189984a9
Rewrote entire Task-Structure:
...
TrangaTask now only contains essentials, derived classes contain specific information such as connectorName, publication, chapter, etc.
Removed taskQueue system, instead all tasks are kept in _allTasks.
Progress is being tracked in TrangaTask resolves #36 resolves #32
Added new TrangaTask: DownloadChapter to download single chapters. #35
Fixed duplicate file-access when writing settings.
2023-06-05 00:38:07 +02:00