2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-31 22:55:11 +00:00

All mtproto downloads using DownloadMtprotoTask.

This commit is contained in:
John Preston
2019-12-05 11:32:33 +03:00
parent 4611727ab9
commit ee94e78533
41 changed files with 1081 additions and 1010 deletions

View File

@@ -29,7 +29,7 @@ class Session;
} // namespace Data
namespace Storage {
class DownloadManager;
class DownloadManagerMtproto;
class Uploader;
class Facade;
} // namespace Storage
@@ -80,7 +80,7 @@ public:
}
bool validateSelf(const MTPUser &user);
[[nodiscard]] Storage::DownloadManager &downloader() {
[[nodiscard]] Storage::DownloadManagerMtproto &downloader() {
return *_downloader;
}
[[nodiscard]] Storage::Uploader &uploader() {
@@ -145,7 +145,7 @@ private:
const std::unique_ptr<ApiWrap> _api;
const std::unique_ptr<Calls::Instance> _calls;
const std::unique_ptr<Storage::DownloadManager> _downloader;
const std::unique_ptr<Storage::DownloadManagerMtproto> _downloader;
const std::unique_ptr<Storage::Uploader> _uploader;
const std::unique_ptr<Storage::Facade> _storage;
const std::unique_ptr<Window::Notifications::System> _notifications;