telegramdesktop/tdesktop/public-canary • f1f07db • 1 files, +1/-1
Guard the other popup menu show paths as well.
telegramdesktop/tdesktop/public-canary • b3e85dc • 2 files, +41/-2
Fixed resetting icons that outlived their owner.
ChatStyle::value() hands its result to the caller, so the icons it makes
are not ours to keep in _ownedIcons: the lifetime overload's icons die
with the caller - a section's corner buttons, for instance, while the
session style lives on - and the by-value overload's live in a local.
A later palette change then reset through freed pointers.
Track only what the lifetime overload creates, and drop it again when
that lifetime ends.
telegramdesktop/tdesktop/public-canary • 4f3da4d • 1 files, +7/-0
Fixed stale last message after a service edition.
createServiceFromMtp() rebuilds the data topicRootId() reads, so a
service edition can move the item to another topic - and the old one was
left holding a raw pointer History::itemRemoved() would never tell it
about. The sublist beside it was already handled this way.
telegramdesktop/tdesktop/public-canary • 7e4e39d • 1 files, +5/-3
Don't hide a download another entry still owns.
detach() reported the item removed even when another downloaded entry
still held it, so the downloads list dropped a row that was still backed
by a file until the view was rebuilt.
telegramdesktop/tdesktop/public-canary • 98807cc • 1 files, +1/-1
Don't call through a null WinRT stream reference factory.
telegramdesktop/tdesktop/public-canary • 2ad89e6 • 2 files, +2/-2
Update Qt patches, narrower guard and a wider cocoa one.
telegramdesktop/tdesktop/public-canary • eda64ab • 1 files, +38/-13
Fixed huge allocation cropping a panorama thumbnail.
Expanding to the box before cropping avoids deep copying a 12000x9000
photo, but it blows up the other way on an extreme aspect ratio: a
2560x26 panorama expands to about 35000x360, where cropping first cost
almost nothing. Both orders scale by the same factor, so take whichever
intermediate is smaller.
telegramdesktop/tdesktop/public-canary • 9f47cda • 1 files, +4/-1
Fixed one more crash when the last monitor is removed.
#tdesktop
telegramdesktop/tdesktop/public-canary • f1f07db • 1 files, +1/-1 Guard the other popup menu show pa
Telegram github commits and releases
@tgappsupdatesBroadcast from the most important Telegram clients' repositories
4,538 مشتركًا
فتح في تيليجرام