2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-05 08:55:59 +00:00

Remove legacy image-related code.

This commit is contained in:
John Preston
2020-05-29 18:08:18 +04:00
parent f066e0f05a
commit 6513422e40
60 changed files with 161 additions and 1509 deletions

View File

@@ -266,10 +266,8 @@ void BackgroundBox::Inner::resizeToContentAndPreload() {
const auto preload = kBackgroundsInRow * 3;
for (const auto &paper : _papers | ranges::view::take(preload)) {
if (paper.data.localThumbnail()) {
paper.data.loadLocalThumbnail();
} else if (const auto document = paper.data.document()) {
if (!paper.dataMedia) {
if (!paper.data.localThumbnail() && !paper.dataMedia) {
if (const auto document = paper.data.document()) {
paper.dataMedia = document->createMediaView();
paper.dataMedia->thumbnailWanted(paper.data.fileOrigin());
}
@@ -323,9 +321,6 @@ void BackgroundBox::Inner::validatePaperThumbnail(
if (!paper.dataMedia || !paper.dataMedia->thumbnail()) {
return;
}
} else if (!localThumbnail->loaded()) {
localThumbnail->load(paper.data.fileOrigin());
return;
}
const auto thumbnail = localThumbnail
? localThumbnail