telegramdesktop/tdesktop/public-canary • b0d9930 • 2 files, +35/-0
Fixed use-after-free of Iv block media on item death.
telegramdesktop/tdesktop/public-canary • 0809aac • 1 files, +1/-1
Don't keep the gzip scratch buffer in the result.
telegramdesktop/tdesktop/public-canary • 36ab8e9 • 2 files, +2/-2
Update Qt patches to fix a crash on screen removal.
telegramdesktop/tdesktop/public-canary • 135d9cd • 1 files, +1/-1
Fixed spoiler overlay bound to a replaced text context.
telegramdesktop/tdesktop/public-canary • ac7da71 • 1 files, +1/-1
Fixed reentrancy destroying a removed menu item.
telegramdesktop/tdesktop/public-canary • 4bdb250 • 1 files, +1/-1
Fixed use-after-free of shared Lottie provider metadata.
telegramdesktop/tdesktop/public-canary • 1d76c8f • 1 files, +20/-21
Fixed huge allocation cropping shared media photos.
CropMediaFrame() cut the frame out at the source resolution before
scaling, deep copying the whole cut region - a few hundred megabytes for
a 12000x9000 photo in a square cell. Expanding to the box applies the
same scale factor, so the visible pixels are unchanged.
telegramdesktop/tdesktop/public-canary • f1f2933 • 1 files, +31/-13
Fixed deleting all downloads of one message.
deleteFiles() is addressed by item, but removed only the first matching
download and then fired loadedRemoved anyway, so the rest kept their
files while the row was already hidden. changed() likewise re-checked
only the first entry.
telegramdesktop/tdesktop/public-canary • 3390cf9 • 2 files, +13/-11
Fixed editing an album thumb after moving the cursor away.
The edit and delete callbacks resolved their target from the cursor
position at the moment they ran, but editing is delayed by the ripple
hide duration and keyboard activation has no cursor over the thumb at
all. Bind the thumbnail that owns the button - by pointer, since
takeOrder() permutes _thumbs in place - and translate it through the
current order.
telegramdesktop/tdesktop/public-canary • 4f38a10 • 2 files, +18/-8
Fixed two more crashes when the last monitor is removed.
#tdesktop
telegramdesktop/tdesktop/public-canary • b0d9930 • 2 files, +35/-0 Fixed use-after-free of Iv block
Telegram github commits and releases
@tgappsupdatesBroadcast from the most important Telegram clients' repositories
4,538 subscribers
Open in Telegram