Telegram github commits and releases
4.45K subscribers
601 files
20.8K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • eccf210 • 5 files, +125/-16
[ai] Scale planning and review of harness tasks to their users

telegramdesktop/tdesktop/dev • 2eb358f • 3 files, +167/-49
Reuse one QR box background while panels move the card

telegramdesktop/tdesktop/dev • e14f156 • 3 files, +1327/-0
[ai] Gate and record host load around test-run launches

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 42e2af8 • 2 files, +23/-7
Fix scroll animation direction in modern chat view.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • e0ac8f8 • 67 files, +3554/-1380
[ai] Move detailed harness guidance out of the README

telegramdesktop/tdesktop/dev • dcfc1e5 • 7 files, +700/-7
[ai] Track harness helper use in daily code health

telegramdesktop/tdesktop/dev • e362ce8 • 6 files, +0/-43
Remove unused gift painter, currency and gradient helpers.

telegramdesktop/tdesktop/dev • 0bc230a • 8 files, +0/-64
Remove unused media-state and story accessors.

telegramdesktop/tdesktop/dev • b1aaf15 • 4 files, +0/-40
Remove unused privacy-settings entry points.

telegramdesktop/tdesktop/dev • 770f19e • 4 files, +0/-72
Remove unused session-change producers and flag helper.

telegramdesktop/tdesktop/dev • fe4afa4 • 3 files, +3/-3
Update patches revision with scroll ending fix.

#tdesktop
🫡4
morethanwords/tweb/master • 038640c • 3 files, +26/-12
Build: its test run goes first in the machine's test queue, and a wait for its turn shows

morethanwords/tweb/master • 030f1d7 • 246 files, +2534/-2232
Imports: components, popups and tabs read the app's top level from a registry instead of importing it, and an edit reruns far fewer tests

morethanwords/tweb/master • 1472d25 • 71 files, +4751/-85
Dev server: a hot update keeps what a module made, and most edits update the page in place instead of reloading it

morethanwords/tweb/master • 669e0f7 • 18 files, +85/-6
Popup sandbox: open over the app, it reloads for an edit of a story only, and an edit of a popup stays hot

morethanwords/tweb/master • e43481a • 4 files, +842/-0
Import graph: a tool that shows what an edit reloads and how many tests it reruns, and a budget that keeps both from growing

morethanwords/tweb/master • 84eefa0 • 37 files, +1135/-295
Profile: a sender's avatar opens their profile in a popup, and the profile gets action buttons

morethanwords/tweb/master • f3ff8a2 • 5 files, +42/-3
Memory: a redrawn media bubble, a shown ad and a left chat no longer stay in memory

morethanwords/tweb/master • a77c9c1 • 39 files, +1595/-87
Member tags: anyone in a group can wear a short tag by their name, shown in messages and set from a popup

morethanwords/tweb/master • 49a6756 • 30 files, +237/-92
Tests: the sandbox suites run on the app as a bundle, about twice as fast

morethanwords/tweb/master • 96fb5fb • 7 files, +45/-12
Tests: each suite's server takes a port of its checkout's own, so the suites of different worktrees run side by side

morethanwords/tweb/master • 4e60b47 • 41 files, +1112/-350
Animations: an idle chat, a chat switch, scrolling and menus cost the main thread up to 90% less

morethanwords/tweb/master • bc569b6 • 12 files, +834/-86
Chat opening: a big channel opened at its end shows its posts in a third of the time

#webk
🫡4
morethanwords/tweb/master • b97e96f • 1 files, +48/-46
Gifts: a regular gift no longer offers a link to copy or share, which came out as t.me/nft/undefined

#webk
🫡4
telegramdesktop/tdesktop/dev • cade9c6 • 3 files, +3/-3
Update patches to improve fonts on Windows.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 5380230 • 5 files, +74/-12
Size drop areas by the default send way and add icons

#tdesktop
🫡3
tdlib/td/master • 1d2901d • 6 files, +110/-46
Add and use ExpiringFlatHashMap::access.

tdlib/td/master • 025086e • 46 files, +158/-485
Use automatic flags for string parameters.

tdlib/td/master • 4af7ec0 • 2 files, +24/-5
Support raw TON addresses in TonWalletManager::check_ton_address.

tdlib/td/master • a7ccc23 • 4 files, +69/-0
Remove empty media blocks from rich messages.

tdlib/td/master • 6e7fcda • 1 files, +0/-1
Allow to call getProfileShareThemeBackdrops for bots.

#tdlib
🫡3
morethanwords/tweb/master • e7fc6dd • 289 files, +5546/-1100
Accounts: another signed-in account opens in place, without reloading the tab

morethanwords/tweb/master • 444c0cc • 2 files, +71/-0
Media viewer: a photo narrower than its caption opens and closes without jumping over its frame

morethanwords/tweb/master • 654ffd8 • 4 files, +56/-6
Peek: a held GIF grows to fill its box, rather than staying no bigger than in the chat

#webk
🫡4
telegramdesktop/tdesktop/dev • 9c7317b • 1 files, +11/-1
Copy only rich paste formats when cloning clipboard data.

telegramdesktop/tdesktop/dev • da6d48c • 1 files, +3/-0
Remove folders from the chats list when clearing session data.

telegramdesktop/tdesktop/dev • 3b1bddc • 1 files, +2/-1
Don't rearm saved window peer resolve for loaded peers.

telegramdesktop/tdesktop/dev • c90e857 • 1 files, +14/-4
Fix invite link creation in new folder box from chat menu.

telegramdesktop/tdesktop/dev • 449c941 • 2 files, +6/-0
Fix crash in photo editor destruction with armed shape tool.

#tdesktop
🫡4
TelegramMessenger/Telegram-iOS/master • fc26043 • 8 files, +184/-4
feat(gift): deletion

TelegramMessenger/Telegram-iOS/master • f197ea0 • 1 files, +2/-2
Profile expansion: open and close 25% faster

TelegramMessenger/Telegram-iOS/master • d7e6034 • 4 files, +87/-25
Profile expansion: the background bounces with the content

TelegramMessenger/Telegram-iOS/master • c4cf93c • 1 files, +9/-0
Display: the status bar's scroll-to-top view draws no edge effects

TelegramMessenger/Telegram-iOS/master • 29c4cd4 • 1 files, +18/-0
Profile expansion: no strip above the cover while it bounces

TelegramMessenger/Telegram-iOS/master • caa159a • 8 files, +162/-24
Profile expansion: an avatar the chat's bar does not show rises from above the title

TelegramMessenger/Telegram-iOS/master • d74f64c • 2 files, +52/-4
Profile expansion: a status the chat's title does not show comes in under it

TelegramMessenger/Telegram-iOS/master • 1dd3e7f • 12 files, +432/-170
Various improvements

#telegram_ios
🫡3
telegramdesktop/tdesktop/dev • 52a4763 • 3 files, +3/-3
Bump Qt patches for safe RHI widget cleanup.

#tdesktop
🫡3
TelegramMessenger/tgcalls/dev/android • 82d0bb7 • 6 files, +156/-39
v2: fold the initial camera into the first offer; defer capture renegotiation

TelegramMessenger/tgcalls/dev/android • 0dd2abe • 1 files, +1/-1
v2: send the offer directly from onRenegotiationNeeded, as in development

TelegramMessenger/tgcalls/dev/android • 1d56755 • 4 files, +197/-66
group: make ReferenceImpl incoming video work in real group calls

TelegramMessenger/tgcalls/dev/android • 1b6cb5c • 5 files, +126/-7
group: end-to-end encryption in GroupInstanceReferenceImpl

TelegramMessenger/tgcalls/dev/android • 722c79c • 5 files, +71/-6
ios adm: roll a failed start back cleanly and stop RTCAudioSession deactivating the session

TelegramMessenger/tgcalls/dev/android • b99dfc0 • 13 files, +487/-38
group: ReferenceImpl sends the app's camera video and owns its own endpoint

TelegramMessenger/tgcalls/dev/android • 955b30e • 8 files, +397/-17
group: discover audio SSRCs below the demuxer so a mid-call unmute is heard

TelegramMessenger/tgcalls/dev/android • c12f4c0 • 1 files, +56/-0
ios adm: log the audio-session state when a WebRTC configuration attempt fails

TelegramMessenger/tgcalls/dev/android • 73a2e4b • 1 files, +2/-0
build: load cc_binary from rules_cc for Bazel 9

TelegramMessenger/tgcalls/dev/android • 44cb173 • 5 files, +126/-3
group: stop the outgoing audio stream when ReferenceImpl is muted

TelegramMessenger/tgcalls/dev/android • 0cebb04 • 1 files, +17/-0
group: send 60 ms Opus frames from ReferenceImpl

TelegramMessenger/tgcalls/dev/android • eac34a2 • 5 files, +794/-584
v2: MtProtoDtlsTransport - mtproto in the DTLS slot, no handshake

#tgcalls
🫡2
TelegramMessenger/tgcalls/dev/android • 3448b00 • 2 files, +18/-15
v2: install mtproto through the DTLS-slot factory in 11.0.0 and 18/19

TelegramMessenger/tgcalls/dev/android • 8ab5129 • 3 files, +46/-571
group: discover late audio SSRCs from OnUnDemuxableRtpPacket; drop the ICE decorator

TelegramMessenger/tgcalls/dev/android • 428eb38 • 4 files, +182/-17
v2/group: review follow-ups for the DTLS-slot transport

TelegramMessenger/tgcalls/dev/android • ffed33c • 3 files, +33/-5
group: release _isRenegotiating when a renegotiation cannot proceed

TelegramMessenger/tgcalls/dev/android • f359144 • 5 files, +268/-179
group: ReferenceImpl never lets WebRTC create unsignaled receive streams

TelegramMessenger/tgcalls/dev/android • d708f9f • 2 files, +28/-5
group: inject screencast audio through exactly one consumer

TelegramMessenger/tgcalls/dev/android • 60139c2 • 5 files, +105/-31
group: ReferenceImpl asks the SFU for video the way CustomImpl does

TelegramMessenger/tgcalls/dev/android • 1398c16 • 3 files, +1039/-366
v2: InstanceV2CompatImpl speaks 13.0.0's channel protocol; port 11.0.0's fixes

#tgcalls
🫡3
telegramdesktop/tdesktop/dev • 613db48 • 11 files, +2348/-19
[ai] Gate -testagent scenarios on a Test-environment session

telegramdesktop/tdesktop/dev • 24fc485 • 4 files, +137/-8
[ai] Fix the health check on numeric literals and CRLF trees

telegramdesktop/tdesktop/dev • 4d24aac • 9 files, +2922/-7
[ai] Add a harness click that ripples at its press point

telegramdesktop/tdesktop/dev • bda79d6 • 1 files, +1/-1
Fix duplicate joined channels while the chats list loads

telegramdesktop/tdesktop/dev • 3452a63 • 4 files, +132/-215
Share keyboard navigation between search tab sections

telegramdesktop/tdesktop/dev • e8c610f • 4 files, +190/-49
Keep the search query when switching search tabs

telegramdesktop/tdesktop/dev • 34cd29d • 7 files, +308/-25
Search photos, videos and voice messages in search tabs

telegramdesktop/tdesktop/dev • 4aa1a5d • 5 files, +806/-250
Search joined and public channels and posts in the Channels tab

telegramdesktop/tdesktop/dev • 410f32d • 5 files, +177/-17
Search apps in the Apps tab

telegramdesktop/tdesktop/dev • 8214468 • 4 files, +90/-75
Slide search tabs like chat folders, keep swipe over results

telegramdesktop/tdesktop/dev • 95ad299 • 5 files, +124/-16
Add a context menu to searched message rows

#tdesktop
🫡3
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
🫡3
telegramdesktop/tdesktop/dev • aad4afd • 1 files, +1/-1
Fix build on Windows.

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

#tdesktop
🫡3