2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 06:26:18 +00:00

Remove MTP::MainInstance() global access point.

This commit is contained in:
John Preston
2020-06-11 20:09:46 +04:00
parent 7f09da9e32
commit 0ad7dcaef9
84 changed files with 823 additions and 1362 deletions

View File

@@ -105,8 +105,6 @@ public:
return *_diceStickersPacks;
}
[[nodiscard]] base::Observable<void> &downloaderTaskFinished();
[[nodiscard]] Window::Notifications::System &notifications() {
return *_notifications;
}
@@ -124,7 +122,10 @@ public:
[[nodiscard]] auto windows() const
-> const base::flat_set<not_null<Window::SessionController*>> &;
[[nodiscard]] not_null<MTP::Instance*> mtp();
// Shortcuts.
[[nodiscard]] base::Observable<void> &downloaderTaskFinished();
[[nodiscard]] MTP::DcId mainDcId() const;
[[nodiscard]] not_null<MTP::Instance*> mtp() const;
[[nodiscard]] ApiWrap &api() {
return *_api;
}