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/snap-openssl • c4045b5 • 1 files, +31/-4
Build OpenSSL 3.2.1 in the snap.

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 31c1878 • 3 files, +0/-0
Delete unused account_check icon rasters

telegramdesktop/tdesktop/public-canary • 9cfaf34 • 2 files, +11/-2
Correct shared media index writes and viewer counts

telegramdesktop/tdesktop/public-canary • 8f68df5 • 1 files, +16/-3
Re-index a sent message only when its thread moves

telegramdesktop/tdesktop/public-canary • ad49b35 • 2 files, +60/-6
Derive the pinned bar's topic root from the thread

telegramdesktop/tdesktop/public-canary • 29b4246 • 2 files, +1/-1
Pair the uploaded media edit's shared media removal

telegramdesktop/tdesktop/public-canary • 0206be5 • 1 files, +20/-5
Drop a sent message from the shared media lists it left

telegramdesktop/tdesktop/public-canary • 25ce3c7 • 1 files, +3/-3
Don't keep a media reference across rich page changes

telegramdesktop/tdesktop/public-canary • d455d7b • 5 files, +30/-13
Don't lower shared media counts for unindexed messages

telegramdesktop/tdesktop/public-canary • 390b24f • 7 files, +40/-56
Tie stored pinned index writes to the pinned flag

telegramdesktop/tdesktop/public-canary • 5c23c35 • 2 files, +52/-1
Write the pinned thread index only in forum peers

telegramdesktop/tdesktop/public-canary • 205e384 • 2 files, +5/-2
Give a saved sublist its own pinned message list

telegramdesktop/tdesktop/public-canary • 9724fcf • 1 files, +6/-0
Retire shared media of a deleted topic with no object

telegramdesktop/tdesktop/public-canary • 3a81874 • 5 files, +31/-0
Retire all topic shared media when a forum is destroyed

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 56c297a • 1 files, +6/-4
Guard the live-topic media unload against a zero root

telegramdesktop/tdesktop/public-canary • 9b8a872 • 1 files, +6/-4
Guard the forum teardown media unload against a zero root

telegramdesktop/tdesktop/public-canary • b11593c • 2 files, +4/-4
Resolve the self peer sublist in the shared resolver

telegramdesktop/tdesktop/public-canary • 296d240 • 2 files, +0/-2
Drop the write-only monoforum id from top controls

telegramdesktop/tdesktop/public-canary • b74e798 • 1 files, +1/-1
Read the inbox when a sublist has no parent chat

telegramdesktop/tdesktop/public-canary • 8fcddc9 • 1 files, +2/-8
Use the shared sublist resolver in the player panel

telegramdesktop/tdesktop/public-canary • e99524c • 4 files, +35/-0
Request pinned messages when a pin is not loaded

telegramdesktop/tdesktop/public-canary • d85070f • 6 files, +21/-10
Open a saved sublist's own shared media page

telegramdesktop/tdesktop/public-canary • 52b6ba5 • 9 files, +63/-43
Align sublist media count, query and window keys

telegramdesktop/tdesktop/public-canary • b6d4a86 • 4 files, +55/-3
Keep Info pages on their topic or sublist

telegramdesktop/tdesktop/public-canary • eccd31b • 1 files, +12/-10
Tear down Info after a sublist is destroyed

telegramdesktop/tdesktop/public-canary • 2d24f35 • 1 files, +14/-12
Clear Info immediately when its sublist dies

telegramdesktop/tdesktop/public-canary • f49274a • 1 files, +9/-13
Always drop an Info wrap when its sublist dies

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • dc16098 • 6 files, +90/-34
Reach unloaded pins on thread keys and updates

telegramdesktop/tdesktop/public-canary • 3164e62 • 3 files, +11/-4
Rebind Info wrap teardown when a sublist is replaced

telegramdesktop/tdesktop/public-canary • 9bed915 • 2 files, +14/-10
Tear down Layer Info instantly when its sublist dies

telegramdesktop/tdesktop/public-canary • 409ef53 • 2 files, +17/-14
Queue Info wrap teardown off sublist destroyed()

telegramdesktop/tdesktop/public-canary • cf5d12c • 3 files, +19/-21
Hide Layer Info before its sublist is erased

telegramdesktop/tdesktop/public-canary • 81b5838 • 2 files, +15/-18
Preserve teardown stream across Info wrap removal

telegramdesktop/tdesktop/public-canary • 70f44fa • 1 files, +0/-1
Remove stale Info teardown implementation note

telegramdesktop/tdesktop/public-canary • 6180c9b • 1 files, +3/-2
Keep saved sublists alive through item teardown

telegramdesktop/tdesktop/public-canary • 9179348 • 4 files, +39/-20
Align sublist media counts, windows and titles

telegramdesktop/tdesktop/public-canary • 3872bd1 • 1 files, +7/-5
Show the new window tooltip only on entries that have one

telegramdesktop/tdesktop/public-canary • 94b2524 • 4 files, +90/-67
Unify sublist media window ids and persisted titles

telegramdesktop/tdesktop/public-canary • 8f02569 • 1 files, +2/-2
Limit media topic context to forum chats

telegramdesktop/tdesktop/public-canary • 20970e7 • 13 files, +226/-22
Switched Windows builds to Qt 6. (Combined commit.)

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 13f152d • 15 files, +270/-23
Switched Windows builds to Qt 6. (Combined commit.)

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • a3992df • 1 files, +53/-0
[ai] Use tasks for our AI tasks.

telegramdesktop/tdesktop/dev • 96db3c8 • 1 files, +23/-4
Build OpenSSL 3.2.1 in the snap.

telegramdesktop/tdesktop/dev • 8015898 • 6 files, +31/-17
Beta version 7.2.6.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v7.2.5 (stable)

- Switch to new autoupdate manifest source.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v7.2.6 (beta)

- Add text tool with fonts, alignment and styles to the image editor.
- Drop folders and file sets into a chat to send them as one archive.
- Edit GIFs before sending them with a caption.
- Rate a finished call with stars right in the call panel.
- Make custom emoji out of video stickers.
- Show a tooltip with the link for buttons in rich messages.
- Show estimated result size in the video editor timeline.
- Follow the scroll direction in swipe gestures.
- Fix long sender name hiding the via-bot name in a bubble.
- Fix GIF playback glitches in shared media and inline results.
- Fix a crash in the new chat view for bots with topics.

#tdesktop
🫡4
morethanwords/tweb/master • 7aae717 • 24 files, +938/-224
Close the eight medium findings of the calls security audit

morethanwords/tweb/master • e0fb96d • 61 files, +4203/-403
Close the low and informational findings of the calls security audit

#webk
🫡3
TGX-Android/Telegram-X/main • 608767d • 38 files, +475/-162
Upgrade TDLib to tdlib/td@d1085f9

TGX-Android/Telegram-X/main • d01172d • 1 files, +6/-4
Do not apply `maxSdk` to debug builds

TGX-Android/Telegram-X/main • 2602111 • 2 files, +31/-20
Do not rely on flavor constants

TGX-Android/Telegram-X/main • a41e418 • 2 files, +10/-11
Update dependencies

TGX-Android/Telegram-X/main • 94fe023 • 4 files, +95/-25
Improve build stability

#tgxandroid
🫡2🤨1
TGX-Android/Telegram-X/main • 0ef00c0 • 2 files, +24/-23
Optimize build validation

#tgxandroid
🫡2🤨1
TGX-Android/Telegram-X/main • 6750137 • 1 files, +1/-1
Version bump to `1808`

#tgxandroid
🫡2🤨1
morethanwords/tweb/master • fcfe06f • 11 files, +380/-28
Decide a Telegram link by its parsed host, never by its text

morethanwords/tweb/master • d4a5047 • 2 files, +28/-18
Turn a shared text into a draft of the chosen chat instead of sending it

morethanwords/tweb/master • ed51d0c • 2 files, +60/-1
Accept a pasted mention only with a numeric user id

morethanwords/tweb/master • 4dd3312 • 5 files, +128/-0
Reject non-positive user ids on the e2e conference chain

morethanwords/tweb/master • 4a82cc7 • 300 files, +1333/-1333
Build

#webk
🫡3
telegramdesktop/tdesktop/public-canary • ec77222 • 1 files, +1/-1
Fixed submenu item clicks in Qt 6.11 Windows builds.

telegramdesktop/tdesktop/public-canary • c6ca267 • 29 files, +1127/-5
Added ability to stash typed text from input field. (Combined commit.)

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • d30ea5d • 30 files, +1128/-6
Added ability to stash typed text from input field. (Combined commit.)

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 500c096 • 3 files, +0/-0
Delete unused account_check icon rasters

telegramdesktop/tdesktop/public-canary • ca73a68 • 2 files, +11/-2
Correct shared media index writes and viewer counts

telegramdesktop/tdesktop/public-canary • 12a1636 • 1 files, +16/-3
Re-index a sent message only when its thread moves

telegramdesktop/tdesktop/public-canary • 1cd34ff • 2 files, +60/-6
Derive the pinned bar's topic root from the thread

telegramdesktop/tdesktop/public-canary • d4b2c39 • 2 files, +1/-1
Pair the uploaded media edit's shared media removal

telegramdesktop/tdesktop/public-canary • a0a42f5 • 1 files, +20/-5
Drop a sent message from the shared media lists it left

telegramdesktop/tdesktop/public-canary • 5ce3ea1 • 1 files, +3/-3
Don't keep a media reference across rich page changes

telegramdesktop/tdesktop/public-canary • 72c2cb5 • 5 files, +30/-13
Don't lower shared media counts for unindexed messages

telegramdesktop/tdesktop/public-canary • baf6d01 • 7 files, +40/-56
Tie stored pinned index writes to the pinned flag

telegramdesktop/tdesktop/public-canary • b7edc59 • 2 files, +52/-1
Write the pinned thread index only in forum peers

telegramdesktop/tdesktop/public-canary • 1ea2b55 • 2 files, +5/-2
Give a saved sublist its own pinned message list

telegramdesktop/tdesktop/public-canary • d7aec8f • 1 files, +6/-0
Retire shared media of a deleted topic with no object

telegramdesktop/tdesktop/public-canary • 480aab4 • 5 files, +31/-0
Retire all topic shared media when a forum is destroyed

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 1177fb9 • 1 files, +6/-4
Guard the live-topic media unload against a zero root

telegramdesktop/tdesktop/public-canary • ccb4385 • 1 files, +6/-4
Guard the forum teardown media unload against a zero root

telegramdesktop/tdesktop/public-canary • 0163124 • 2 files, +4/-4
Resolve the self peer sublist in the shared resolver

telegramdesktop/tdesktop/public-canary • 8192656 • 2 files, +0/-2
Drop the write-only monoforum id from top controls

telegramdesktop/tdesktop/public-canary • b42a93a • 1 files, +1/-1
Read the inbox when a sublist has no parent chat

telegramdesktop/tdesktop/public-canary • 8627081 • 1 files, +2/-8
Use the shared sublist resolver in the player panel

telegramdesktop/tdesktop/public-canary • e361bb8 • 4 files, +35/-0
Request pinned messages when a pin is not loaded

telegramdesktop/tdesktop/public-canary • d970a5b • 6 files, +21/-10
Open a saved sublist's own shared media page

telegramdesktop/tdesktop/public-canary • 3e66d23 • 9 files, +63/-43
Align sublist media count, query and window keys

telegramdesktop/tdesktop/public-canary • 46a18eb • 4 files, +55/-3
Keep Info pages on their topic or sublist

telegramdesktop/tdesktop/public-canary • d745f2b • 1 files, +12/-10
Tear down Info after a sublist is destroyed

telegramdesktop/tdesktop/public-canary • 2c1a5df • 1 files, +14/-12
Clear Info immediately when its sublist dies

telegramdesktop/tdesktop/public-canary • 33cf95d • 1 files, +9/-13
Always drop an Info wrap when its sublist dies

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • a670ebb • 6 files, +90/-34
Reach unloaded pins on thread keys and updates

telegramdesktop/tdesktop/public-canary • 895ffd3 • 3 files, +11/-4
Rebind Info wrap teardown when a sublist is replaced

telegramdesktop/tdesktop/public-canary • a218ba6 • 2 files, +14/-10
Tear down Layer Info instantly when its sublist dies

telegramdesktop/tdesktop/public-canary • 4371811 • 2 files, +17/-14
Queue Info wrap teardown off sublist destroyed()

telegramdesktop/tdesktop/public-canary • 1dbc91b • 3 files, +19/-21
Hide Layer Info before its sublist is erased

telegramdesktop/tdesktop/public-canary • 37871ae • 2 files, +15/-18
Preserve teardown stream across Info wrap removal

telegramdesktop/tdesktop/public-canary • 99dc1ab • 1 files, +0/-1
Remove stale Info teardown implementation note

telegramdesktop/tdesktop/public-canary • 778a46d • 1 files, +3/-2
Keep saved sublists alive through item teardown

telegramdesktop/tdesktop/public-canary • d2d6194 • 4 files, +39/-20
Align sublist media counts, windows and titles

telegramdesktop/tdesktop/public-canary • 5ac90db • 1 files, +7/-5
Show the new window tooltip only on entries that have one

telegramdesktop/tdesktop/public-canary • 51813e2 • 4 files, +90/-67
Unify sublist media window ids and persisted titles

telegramdesktop/tdesktop/public-canary • 479ac67 • 1 files, +2/-2
Limit media topic context to forum chats

telegramdesktop/tdesktop/public-canary • 6c08aa3 • 15 files, +270/-23
Switched Windows builds to Qt 6. (Combined commit.)

#tdesktop
🫡3
telegramdesktop/tdesktop/public-canary • 7acb777 • 1 files, +1/-1
Fixed submenu item clicks in Qt 6.11 Windows builds.

telegramdesktop/tdesktop/public-canary • 6a74277 • 30 files, +1128/-6
Added ability to stash typed text from input field. (Combined commit.)

telegramdesktop/tdesktop/public-canary • 8c404bd • 7 files, +100/-7
Move rlottie -> tlottie.

#tdesktop
🫡3