Telegram github commits and releases
4.47K subscribers
601 files
20.8K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • ecbed99 • 4 files, +22/-0
Expose the unread bar as a separator to screen readers

telegramdesktop/tdesktop/dev • 5e9de2a • 2 files, +8/-0
Announce selecting and deselecting a message

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 0e40f62 • 3 files, +3/-3
Update patches revision.

telegramdesktop/tdesktop/dev • d8c45df • 1 files, +1/-2
Don't init unneeded rust archs.

telegramdesktop/tdesktop/dev • f65a4ec • 3 files, +1/-9
Fix child selection change accessibility reporting.

#tdesktop
🫡3💅1
telegramdesktop/tdesktop/dev • 98bf91a • 3 files, +0/-0
Delete unused account_check icon rasters

telegramdesktop/tdesktop/dev • 5681ffc • 2 files, +11/-2
Correct shared media index writes and viewer counts

telegramdesktop/tdesktop/dev • 2fd48df • 1 files, +16/-3
Re-index a sent message only when its thread moves

telegramdesktop/tdesktop/dev • 68e8e52 • 2 files, +60/-6
Derive the pinned bar's topic root from the thread

telegramdesktop/tdesktop/dev • b1b144d • 2 files, +1/-1
Pair the uploaded media edit's shared media removal

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

telegramdesktop/tdesktop/dev • 073e36d • 1 files, +3/-3
Don't keep a media reference across rich page changes

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

telegramdesktop/tdesktop/dev • 77948e6 • 7 files, +40/-56
Tie stored pinned index writes to the pinned flag

telegramdesktop/tdesktop/dev • 6d7148d • 2 files, +52/-1
Write the pinned thread index only in forum peers

telegramdesktop/tdesktop/dev • 3b025b8 • 2 files, +5/-2
Give a saved sublist its own pinned message list

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

telegramdesktop/tdesktop/dev • b999d61 • 5 files, +31/-0
Retire all topic shared media when a forum is destroyed

telegramdesktop/tdesktop/dev • 4c48542 • 1 files, +6/-4
Guard the live-topic media unload against a zero root

#tdesktop
🫡3🤨1
telegramdesktop/tdesktop/dev • ebc0259 • 1 files, +6/-4
Guard the forum teardown media unload against a zero root

telegramdesktop/tdesktop/dev • 511c02d • 2 files, +4/-4
Resolve the self peer sublist in the shared resolver

telegramdesktop/tdesktop/dev • 744e947 • 2 files, +0/-2
Drop the write-only monoforum id from top controls

telegramdesktop/tdesktop/dev • a81a1ba • 1 files, +1/-1
Read the inbox when a sublist has no parent chat

telegramdesktop/tdesktop/dev • 3948ae6 • 1 files, +2/-8
Use the shared sublist resolver in the player panel

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

telegramdesktop/tdesktop/dev • 6993f50 • 6 files, +21/-10
Open a saved sublist's own shared media page

telegramdesktop/tdesktop/dev • 417163b • 9 files, +63/-43
Align sublist media count, query and window keys

telegramdesktop/tdesktop/dev • 56e9cdb • 4 files, +55/-3
Keep Info pages on their topic or sublist

telegramdesktop/tdesktop/dev • c9e0ebe • 1 files, +12/-10
Tear down Info after a sublist is destroyed

telegramdesktop/tdesktop/dev • cd0bbc5 • 1 files, +14/-12
Clear Info immediately when its sublist dies

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

telegramdesktop/tdesktop/dev • 93b8bd9 • 6 files, +90/-34
Reach unloaded pins on thread keys and updates

telegramdesktop/tdesktop/dev • 677a9ce • 3 files, +11/-4
Rebind Info wrap teardown when a sublist is replaced

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e6d0967 • 2 files, +14/-10
Tear down Layer Info instantly when its sublist dies

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

telegramdesktop/tdesktop/dev • 65ed7d2 • 3 files, +19/-21
Hide Layer Info before its sublist is erased

telegramdesktop/tdesktop/dev • 78e265e • 2 files, +15/-18
Preserve teardown stream across Info wrap removal

telegramdesktop/tdesktop/dev • e693951 • 1 files, +0/-1
Remove stale Info teardown implementation note

telegramdesktop/tdesktop/dev • d8277ba • 1 files, +3/-2
Keep saved sublists alive through item teardown

telegramdesktop/tdesktop/dev • 96a28cd • 4 files, +39/-20
Align sublist media counts, windows and titles

telegramdesktop/tdesktop/dev • 3eff97a • 1 files, +7/-5
Show the new window tooltip only on entries that have one

telegramdesktop/tdesktop/dev • 6861b54 • 4 files, +90/-67
Unify sublist media window ids and persisted titles

telegramdesktop/tdesktop/dev • 5e4949b • 1 files, +2/-2
Limit media topic context to forum chats

#tdesktop
🫡3🤨1
telegramdesktop/tdesktop/dev • 1c16767 • 1 files, +7/-6
Return the laid-out center of a slider section.

telegramdesktop/tdesktop/dev • 8f06f3d • 1 files, +0/-6
Remove the hand-rolled proxy status table re-layout

telegramdesktop/tdesktop/dev • ae8ba59 • 1 files, +8/-0
[ai] Check cross-task code claims before asserting them

telegramdesktop/tdesktop/dev • f98ccee • 6 files, +933/-34
[ai] Capture a toast without the surface beneath it

telegramdesktop/tdesktop/dev • 21f4423 • 2 files, +102/-14
[ai] Make the toast sentinel oracle palette-proof

telegramdesktop/tdesktop/dev • 945d5aa • 3 files, +142/-9
[ai] Instrument both live-toast resolver refusals

telegramdesktop/tdesktop/dev • fef5550 • 9 files, +99/-11
[ai] Choose reasoning effort by workflow phase

telegramdesktop/tdesktop/dev • f7f771b • 3 files, +36/-2
Submit the Article editor with Ctrl+Enter

telegramdesktop/tdesktop/dev • f0d2925 • 4 files, +19/-5
Fix emoji premium effects autoplay.

telegramdesktop/tdesktop/dev • c327b45 • 3 files, +15/-9
[ai] Improve effort / model selection.

telegramdesktop/tdesktop/dev • 24368f4 • 2 files, +47/-1
[ai] Keep runtime values out of commit-hash checks

telegramdesktop/tdesktop/dev • bf71a16 • 4 files, +520/-37
[ai] Prepare submodules and preserve added worktrees

telegramdesktop/tdesktop/dev • c4f64c6 • 6 files, +161/-109
[ai] Stop accumulating project context between tasks

telegramdesktop/tdesktop/dev • fda0863 • 3 files, +169/-18
[ai] Release scenario resources from the test runner finish

#tdesktop
🫡3🤨1
telegramdesktop/tdesktop/dev • 4304bf0 • 1 files, +2/-2
Preserve explicit toast durations in session navigation

telegramdesktop/tdesktop/dev • fe0be15 • 2 files, +420/-37
[ai] Preserve overlay bundle when replacement is rejected

telegramdesktop/tdesktop/dev • be18582 • 3 files, +180/-11
[ai] Record live-toast ambiguity and expiry in harness

telegramdesktop/tdesktop/dev • 2ca4550 • 2 files, +58/-0
State the rpl handler-copy rule

telegramdesktop/tdesktop/dev • 09f81b1 • 5 files, +406/-31
[ai] Read disabled footers and refuse background bands

telegramdesktop/tdesktop/dev • ff725f5 • 7 files, +336/-20
[ai] Capture the box shell and name the hidden-layer read

telegramdesktop/tdesktop/dev • a4cd0c9 • 4 files, +7/-7
Don't build update verify test with Telegram.

telegramdesktop/tdesktop/dev • 635bfd6 • 3 files, +388/-0
[ai] Add an intent-aware rebase skill

telegramdesktop/tdesktop/dev • a67172b • 4 files, +990/-0
[ai] Take a scenario's synthetic language pack back down

telegramdesktop/tdesktop/dev • 924197b • 3 files, +264/-62
[ai] Arrange the default key the lang self-test needs

telegramdesktop/tdesktop/dev • ec539bd • 2 files, +11/-5
[ai] Correct four lang-pack harness statements

telegramdesktop/tdesktop/dev • bfb83dd • 6 files, +472/-21
[ai] Deliver synthetic wheels up the parent ladder

telegramdesktop/tdesktop/dev • 543ed06 • 1 files, +0/-7
Remove the parallel build process check.

telegramdesktop/tdesktop/dev • 61288c9 • 7 files, +185/-86
[ai] Trying less verbose Codex performers.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 5da030c • 1 files, +15/-6
[ai] Don't go through ai-tdesktop on your own.

telegramdesktop/tdesktop/dev • d21fd91 • 1 files, +12/-8
[ai] Wait quietly for subagents for up to 30 minutes

telegramdesktop/tdesktop/dev • aafaa07 • 5 files, +669/-27
[ai] Require boxed results in controlled RPC fixtures

telegramdesktop/tdesktop/dev • 166a634 • 1 files, +1/-1
[ai] Box incompatible RPC fixture bool replies

telegramdesktop/tdesktop/dev • e9c8d51 • 6 files, +840/-2
[ai] Require full visibility for mapped captures

telegramdesktop/tdesktop/dev • ba0536e • 1 files, +4/-2
[ai] Scroll mapped-target fixture by exclusive till

telegramdesktop/tdesktop/dev • 4492cd9 • 3 files, +611/-12
[ai] Name the ink scan's refusals and prove its counts

telegramdesktop/tdesktop/dev • ef2138f • 3 files, +896/-1
[ai] Walk the top level panels and refuse a bare zero

telegramdesktop/tdesktop/dev • c6e443b • 3 files, +65/-7
[ai] Say where a panel has no show animation cache

telegramdesktop/tdesktop/dev • 0bba0a2 • 1 files, +4/-0
[ai] Add four harness failure-diagnosis rows to test README

telegramdesktop/tdesktop/dev • f3cb815 • 1 files, +7/-2
Remove "Install beta versions" toggle in Canary.

telegramdesktop/tdesktop/dev • ddeabab • 1 files, +12/-2
Check updates every 15 minutes in Canary.

telegramdesktop/tdesktop/dev • 536eaac • 1 files, +6/-2
Add canary number to log.txt logging.

telegramdesktop/tdesktop/dev • a872d13 • 3 files, +172/-26
[ai] Certify placeholder overrides in the lang fixture

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • d8f0e89 • 3 files, +785/-6
[ai] Refuse collinear ink and read a chromatic raster

telegramdesktop/tdesktop/dev • 3ef37ed • 1 files, +19/-10
Publish canary builds even if the changelog fails.

telegramdesktop/tdesktop/dev • 39e6dc2 • 2 files, +15/-5
Show one commit when the last canary tip was rebased.

telegramdesktop/tdesktop/dev • a0e049a • 4 files, +555/-1
[ai] Keep the test window from marking messages read

telegramdesktop/tdesktop/dev • 411bdf9 • 3 files, +675/-1
[ai] Read a text pen from solid glyph cores

telegramdesktop/tdesktop/dev • 3db8430 • 1 files, +8/-2
Fix crash in start urls re-entered by an account switch.

telegramdesktop/tdesktop/dev • abc1bcd • 3 files, +3/-3
Fix possible crash in clipboard image reading.

telegramdesktop/tdesktop/dev • a5eb4c7 • 1 files, +1/-1
Remove NEW badge from Topics feature.

telegramdesktop/tdesktop/dev • 4100e00 • 1 files, +1/-1
Fix failed Windows logon attempts.

telegramdesktop/tdesktop/dev • 64ca547 • 1 files, +66/-29
Fix newlines dropped in rich -> plain transformation.

#tdesktop
🫡3
TGX-Android/Telegram-X/main • db0ca7e • 1 files, +2/-1
Fix call history deletion popup (#1093)

#tgxandroid
🫡3
telegramdesktop/tdesktop/dev • b69c941 • 4 files, +53/-6
Fix requesting unsupported filters in topics.

#tdesktop
🫡3
tdlib/td/master • fa8294b • 2 files, +15/-4
Do not include MessageContent.h in header.

tdlib/td/master • 4439409 • 1 files, +84/-79
Update emoji list to Unicode 18.

tdlib/td/master • d899ce6 • 1 files, +1057/-1027
Update Unicode version to 18.0.

tdlib/td/master • 0efabf9 • 2 files, +10/-6
Fix SavedMessagesManager::on_get_saved_dialogs.

tdlib/td/master • 225037b • 2 files, +4/-3
Drop welcome messages asynchronously to not load full channel synchronously.

tdlib/td/master • 988951f • 1 files, +1/-1
Add saved_messages_topic_id to the list of added only when it is actually added.

tdlib/td/master • bcd3b5c • 1 files, +9/-1
Fix registering of new messages in update_shortcut_from.

tdlib/td/master • 42e6a52 • 1 files, +6/-0
Ignore duplicate quick reply messages.

#tdlib
🫡2
telegramdesktop/tdesktop/dev • 6590bc3 • 4 files, +98/-141
Use FFmpeg for HEIF decoding, update libheif to 1.23.5.

#tdesktop
🫡3
morethanwords/tweb/master • 472e3e7 • 300 files, +7105/-927
Make the client usable with a keyboard and a screen reader

morethanwords/tweb/master • ebb9e03 • 4 files, +308/-48
Keep a send on the transport that actually took its bytes

morethanwords/tweb/master • 091b476 • 1 files, +22/-15
Start the theme reveal at the click on Chrome 154

morethanwords/tweb/master • a66af93 • 7 files, +137/-42
Archive a sticker set from its popup menu

morethanwords/tweb/master • cb57f29 • 7 files, +173/-25
Stop asking a session too fresh to answer about other logins

morethanwords/tweb/master • ee6f7f9 • 46 files, +1747/-296
Sort contacts by name or last seen, and select them in bulk

morethanwords/tweb/master • d34f95e • 4 files, +34/-37
Keep the peer picker's checkboxes in the primary colour

morethanwords/tweb/master • b2b794a • 6 files, +66/-18
Keep the sign-in code card whole, and fix its email and resend lines

morethanwords/tweb/master • 5a87c44 • 15 files, +228/-47
Put the edit avatar back in the middle, and make the tip cards usable from the keyboard

morethanwords/tweb/master • f39093f • 13 files, +181/-40
Run the accessibility suite in parallel, with a one-theme quick mode

morethanwords/tweb/master • d07eeea • 1 files, +6/-1
Keep the Community chevron under the folder tabs

morethanwords/tweb/master • 567a3df • 4 files, +306/-14
Answer a preview reached from another machine with a built bundle

morethanwords/tweb/master • 87c45a1 • 37 files, +1701/-209
Let admins write welcome messages, and finish ephemeral messages

morethanwords/tweb/master • 8125029 • 8 files, +1683/-0
Add a skill that archives a Telegram chat to disk and keeps it in sync

#webk
🫡3
telegramdesktop/tdesktop/dev • da873e9 • 4 files, +6/-34
Allow round video messages in topic shared media.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4bb43ec • 3 files, +3/-3
Speed up HEIF decoding through FFmpeg.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • c077d2a • 3 files, +3/-3
Fix left-cropped HEIF images failing to open.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • fcdcf92 • 3 files, +3/-3
Update HEIF decoding patches.

#tdesktop
🫡3
DrKLO/Telegram/master • dc780e8 • 48 files, +10364/-725
update to 12.10.5 (7105)

#android
🫡2
TGX-Android/Telegram-X/main • c00283f • 1 files, +2/-2
Fix crash when broadcasting live location

TGX-Android/Telegram-X/main • 9890f5c • 1 files, +1/-1
Fix crash when `pollMessageId` is not `MessagePoll`

TGX-Android/Telegram-X/main • 6d84fc7 • 1 files, +1/-1
Upgrade TDLib to tdlib/td@42e6a52

TGX-Android/Telegram-X/main • 19e653b • 1 files, +5/-1
Do not crash when OEM has a bug in `reportFullyDrawn`

TGX-Android/Telegram-X/main • 19b7733 • 1 files, +2/-2
Fix crash during `MediaCellView` recycling

TGX-Android/Telegram-X/main • 220d456 • 1 files, +12/-6
Fix edge-case crash when exiting paint mode

TGX-Android/Telegram-X/main • 1b2e040 • 2 files, +3/-2
Fix crash when editing chat folder invite link

TGX-Android/Telegram-X/main • 63f72c1 • 1 files, +1/-1
Version bump to `1814`

#tgxandroid
🫡3