Telegram github commits and releases
4.45K subscribers
601 files
20.9K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • a394c5f • 1 files, +1/-1
Restore lib_ui RHI recovery fixes lost in release bump.

telegramdesktop/tdesktop/dev • c4882ce • 4 files, +27/-15
Fix code blocks losing the indentation of their first line

telegramdesktop/tdesktop/dev • 62bf472 • 1 files, +2/-2
Fix wallet card address line order.

telegramdesktop/tdesktop/dev • 2383ccb • 1 files, +1/-1
Update lib_ui.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • aad4afd • 1 files, +1/-1
Fix build on Windows.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 83f9f56 • 1 files, +4/-0
Don't run postponed calls inside paint events on macOS.

#tdesktop
🫡4
tdlib/td/master • c174816 • 2 files, +134/-0
Add class OrderedTopics.

tdlib/td/master • ada8b8b • 2 files, +16/-86
Use OrderedTopics in SavedMessagesManager.

tdlib/td/master • 469c8a5 • 2 files, +153/-0
Add tests for OrderedTopics.

tdlib/td/master • 3821410 • 3 files, +85/-64
Move pinned topics to OrderedTopics.

tdlib/td/master • ea3f69c • 1 files, +57/-0
Add tests for pinned topics in OrderedTopics.

#tdlib
🫡3
TelegramMessenger/tgcalls/development • ea0f24e • 2 files, +21/-7
v2: route OnRenegotiationNeeded through requestRenegotiation in 11.0.0

#tgcalls
🫡3
TelegramMessenger/Telegram-iOS/master • ff30ccd • 1 files, +5/-0
MtProtoKit: Cancel the backup address lookup when a context is cleaned up

TelegramMessenger/Telegram-iOS/master • 721b0e7 • 38 files, +413/-104
iPhone Duo: modal status bar, unfolded stories, column transitions, Edit/Done placement, contacts separators

TelegramMessenger/Telegram-iOS/master • 821a94b • 5 files, +41/-10
iPhone Duo: story camera and editor clear the home indicator

TelegramMessenger/Telegram-iOS/master • cfddf6e • 2 files, +46/-16
iPhone Duo: story camera rounds the chat list with the screen's corners

TelegramMessenger/Telegram-iOS/master • 007fb3f • 16 files, +491/-29
Suspicious peers: hide buttons and emoji status, read nothing until accepted

TelegramMessenger/Telegram-iOS/master • 336db35 • 1 files, +11/-3
Chats tab menu: no trailing divider when there are no folders

TelegramMessenger/Telegram-iOS/master • d145a75 • 1 files, +17/-2
iPhone Duo: the chat list's search field stays on screen in unfolded landscape

TelegramMessenger/Telegram-iOS/master • fb0e62b • 1 files, +1/-1
Bump version

#telegram_ios
🫡3
telegramdesktop/tdesktop/dev • 1323d5c • 1 files, +1/-1
Update lib_ui for elastic touch scrolling.

telegramdesktop/tdesktop/dev • a7f4536 • 7 files, +146/-8
Bounce and pull to the next chat by touch.

#tdesktop
🫡4
TelegramMessenger/tgcalls/development • defea4a • 1 files, +4/-1
Skip empty ssrc groups in incoming video channels.

#tgcalls
🫡3
TGX-Android/Telegram-X/main • 4360560 • 1 files, +1/-1
Remove rudimentary whitespace

TGX-Android/Telegram-X/main • 069f0d3 • 1 files, +3/-7
Fix build of `qrs`, `tens` flavors

TGX-Android/Telegram-X/main • d37a000 • 3 files, +6/-6
Update `animatorx`

TGX-Android/Telegram-X/main • 9a3962e • 1 files, +5/-0
Keep reflective Room database constructors (#1109)

TGX-Android/Telegram-X/main • 548b94e • 14 files, +81777/-1425
Update baseline profile

#tgxandroid
🫡4
TelegramMessenger/tgcalls/development • a45d5ce • 2 files, +145/-71
Improve the UWP screen capturer

TelegramMessenger/tgcalls/development • 8ce5599 • 2 files, +255/-74
Rework how the UWP screen capturer produces frames

TelegramMessenger/tgcalls/development • b9a0390 • 3 files, +19/-4
Enable zero hertz screenshare by stating the source constraints

TelegramMessenger/tgcalls/development • a222074 • 2 files, +15/-3
Don't let a WinRT failure escape the screen capture tick

TelegramMessenger/tgcalls/development • 3a85cd9 • 4 files, +793/-169
Scale and convert the UWP screen capture to NV12 on the GPU

#tgcalls
🫡4
UnigramDev/Unigram/develop • 939c1e8 • 8 files, +144/-50
Add a story from your own strip cell, with a plus badge when empty

UnigramDev/Unigram/develop • e476319 • 2 files, +22/-12
Size the video swap chain by the display scale, not CompositionScale

UnigramDev/Unigram/develop • 029f31b • 2 files, +18/-1
Hide the media editor surface until the media is laid out

UnigramDev/Unigram/develop • 2f1fa91 • 1 files, +32/-13
Pan a turned story frame along its own axes, and hide its outline

UnigramDev/Unigram/develop • a57fdd2 • 1 files, +24/-17
Show a story's thumbnail and skeleton until it loads, and report video stories as opened

UnigramDev/Unigram/develop • 523bfae • 6 files, +265/-99
Route streaming readers' downloads through a per-file arbiter

UnigramDev/Unigram/develop • 5dbcdc6 • 6 files, +303/-225
Draw animated images and request their commit on the UI thread, one tick at a time

UnigramDev/Unigram/develop • f6f9e54 • 2 files, +58/-32
Upload animation frames through one texture per thread, not one per surface

UnigramDev/Unigram/develop • bc259a3 • 8 files, +970/-495
Gather the stories strip into a separate stack of avatars when it collapses

UnigramDev/Unigram/develop • 5ba9f4d • 2 files, +10/-0
Resolve the native text box's session before its first render

UnigramDev/Unigram/develop • ed99cc3 • 15 files, +635/-136
Add the suggested reaction story widget to the viewer and the editor

UnigramDev/Unigram/develop • 7102d74 • 4 files, +194/-104
Open the story editor in draw mode, with cropping as a mode of its own

UnigramDev/Unigram/develop • 3b73ecb • 3 files, +43/-89
Decode the editor's media off the UI thread, once for the frame too

#unigram
🫡1
UnigramDev/Unigram/develop • 6d0f103 • 1 files, +1/-1
Update tgcalls to latest

#unigram
🫡1
UnigramDev/Unigram/develop • a980026 • 1 files, +5/-2
Report a partly linked range as mixed, so NVDA finds links by line

UnigramDev/Unigram/develop • 9d4dfdd • 10 files, +524/-40
Add the weather story widget to the viewer and the editor

UnigramDev/Unigram/develop • 6bf4c72 • 3 files, +19/-2
Let the mouse back button leave the media editors

UnigramDev/Unigram/develop • e391ec8 • 2 files, +17/-56
Show login match codes as animated emoji, with no glyph first

UnigramDev/Unigram/develop • af3b130 • 2 files, +237/-38
Open the downloads footer from a circle and animate its width changes

UnigramDev/Unigram/develop • a11e1c9 • 1 files, +4/-1
Keep the group call message panel off a zero scale when it collapses

UnigramDev/Unigram/develop • 87bc719 • 2 files, +0/-2
Drop the zero height hiding the group call and live story message fields

UnigramDev/Unigram/develop • 5720990 • 1 files, +5/-2
Floor the forum topic header scale above zero

UnigramDev/Unigram/develop • 08c0c61 • 2 files, +36/-2
Place the sticky chat headers from the slide panel's stacked offset

UnigramDev/Unigram/develop • 959ca0d • 10 files, +1340/-13
Add the link story widget, with its sheet and page preview card

UnigramDev/Unigram/develop • 0219ca2 • 1 files, +8/-1
Drop a ModalPopup's pending resize on close and clamp the card size

#unigram
🫡1
TGX-Android/Telegram-X/main • 496c70c • 1 files, +2/-2
Optimize texts drawing

#tgxandroid
🫡3
TGX-Android/Telegram-X/main • 9b6fea6 • 2 files, +6/-0
Add `libprisma`

#tgxandroid
🫡3
UnigramDev/Unigram/develop • e64b85b • 1 files, +16/-0
Keep keyboard focus in the media editor when its surface is pressed

UnigramDev/Unigram/develop • 70d9258 • 14 files, +664/-70
Add the location story widget, picked from the venue list

UnigramDev/Unigram/develop • aa2905e • 1 files, +75/-20
Let WrapPanel align its rows horizontally

UnigramDev/Unigram/develop • d54c61c • 5 files, +225/-27
Add photo objects to stories, and wrap the story widget row

UnigramDev/Unigram/develop • a29750e • 4 files, +266/-19
Parse markdown pasted into the rich editor, with a plain paste toast

UnigramDev/Unigram/develop • effecff • 1 files, +25/-18
Scroll wide tables of prose instead of wrapping every column to its longest word

UnigramDev/Unigram/develop • 6fadc24 • 4 files, +337/-5
Add a story caption's length counter, Premium limit toast and mentions

UnigramDev/Unigram/develop • d455887 • 2 files, +7/-3
Post a story video without an audio track as an animation

UnigramDev/Unigram/develop • e8e014b • 7 files, +555/-3
Mark a story video's cover on the trim slider, set by the playhead

UnigramDev/Unigram/develop • 2f54fba • 1 files, +14/-20
Move the playhead to a press inside the trim slider's selection

UnigramDev/Unigram/develop • bc73c24 • 11 files, +643/-244
Wrap text in the rich editor's tables, sizing columns as sent tables do

UnigramDev/Unigram/develop • c43bb1c • 1 files, +101/-2
Continue invalid-handle exceptions raised for a GPU driver's own wait

UnigramDev/Unigram/develop • d81044f • 1 files, +3/-1
Enable Paste in the composer menu for a picture or files on the clipboard

#unigram
🫡1
UnigramDev/Unigram/develop • afaf114 • 1 files, +2/-1
Read the ordered list services' Changed event once before raising it

UnigramDev/Unigram/develop • 81f9425 • 7 files, +67/-5
Unsubscribe chat and topic lists from their session services when their views go away

#unigram
🫡1
UnigramDev/Unigram/develop • 76d901d • 4 files, +23/-5
Update the Fluent icons and add the editor's tab and HD glyphs

UnigramDev/Unigram/develop • 42b7957 • 3 files, +28/-4
Let the video transcoder take an audio bitrate and fold to mono

UnigramDev/Unigram/develop • 462453b • 3 files, +67/-19
Add 240p and 360p video quality, with a bitrate cap per level

UnigramDev/Unigram/develop • 3bb4549 • 23 files, +2292/-1256
Rework the media editors around a tab bar with crop in the undo history

#unigram
🫡1