Telegram github commits and releases
4.41K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • d4aed31 • 1 files, +12/-8
Fixed crash on top button menu close in sticker set box.

telegramdesktop/tdesktop/dev • 7a3e300 • 1 files, +2/-2
Fixed off-center plus icon in add sticker cell of own sticker set box.

telegramdesktop/tdesktop/dev • 91c4b04 • 1 files, +6/-13
[img-editor] Enabled left-click cropping in sticker creator.

telegramdesktop/tdesktop/dev • b2febf5 • 3 files, +9/-4
[img-editor] Improved sticker rounded quality by masking after upscale.

telegramdesktop/tdesktop/dev • f02d7cc • 2 files, +4/-3
[img-editor] Improved visibility of brush size control.

telegramdesktop/tdesktop/dev • b21ab20 • 4 files, +108/-2
[img-editor] Changed text style cycling to trigger on single click.

telegramdesktop/tdesktop/dev • 812eddb • 3 files, +10/-6
[img-editor] Fixed text orientation after rotating media.

telegramdesktop/tdesktop/dev • 35fa80d • 3 files, +17/-15
[img-editor] Fixed crash when closing editor with active text tool.

telegramdesktop/tdesktop/dev • 3e68b8e • 1 files, +2/-1
Fixed closing of IP warning box before checking proxy in connection box.

telegramdesktop/tdesktop/dev • 43919ef • 4 files, +518/-48
Added search pack shortcuts to stickers list widget.

telegramdesktop/tdesktop/dev • 35fe7c0 • 3 files, +515/-56
Added search pack shortcuts to emoji list widget.

telegramdesktop/tdesktop/dev • c23f082 • 2 files, +6/-6
Collapsed pack shortcut strip when sticker/emoji pack is selected.

telegramdesktop/tdesktop/dev • 2f86d2a • 2 files, +4/-2
Fixed empty results when selected search pack disappears.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • dc0fc34 • 1 files, +1/-1
Forced static first frame for emoji search pack icons.

telegramdesktop/tdesktop/dev • dc73680 • 2 files, +14/-10
Respected RTL text painting in emoji search pack strip.

telegramdesktop/tdesktop/dev • fa8fdae • 1 files, +17/-1
Limited emoji shortcut payload to one icon per pack.

telegramdesktop/tdesktop/dev • 016fc0e • 4 files, +24/-41
Factored search-words matcher used by pack shortcuts.

telegramdesktop/tdesktop/dev • bf98379 • 1 files, +35/-24
Split shortcut refresh from search-set refresh in stickers.

telegramdesktop/tdesktop/dev • 523e218 • 3 files, +53/-12
Added label under shortcut strip in emoji/stickers list widgets.

telegramdesktop/tdesktop/dev • 31e9459 • 3 files, +11/-7
Slightly improved search-result band and back-to-search row paddings.

telegramdesktop/tdesktop/dev • 6791fb8 • 3 files, +13/-1
Dropped top padding of first sticker section under shortcut strip.

telegramdesktop/tdesktop/dev • 7c0b1f4 • 2 files, +41/-41
Dispatched sticker pack search in parallel with sticker search.

telegramdesktop/tdesktop/dev • 2288828 • 1 files, +6/-1
Added cover document of single-cover sticker sets when empty.

telegramdesktop/tdesktop/dev • f226f79 • 2 files, +8/-2
Centered short pack titles in shortcut tiles in emoji/stickers lists.

telegramdesktop/tdesktop/dev • 4c26b84 • 4 files, +48/-0
Added horizontal wheel scrolling for shortcut pack strip.

telegramdesktop/tdesktop/dev • 3498799 • 2 files, +22/-1
Preserved shortcut ripple animation across pack rebuild.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 8b206ce • 5 files, +136/-26
Animated back-to-search row appearance with slide-wrap timing.

telegramdesktop/tdesktop/dev • e090798 • 4 files, +12/-4
Reversed swap animation direction when leaving selected pack.

telegramdesktop/tdesktop/dev • d3d30c6 • 1 files, +10/-3
Centered and enlarged emoji preview in shortcut tile in emoji list.

telegramdesktop/tdesktop/dev • 3957670 • 1 files, +6/-1
Kept emoji search state across tab switches by skipping cancel.

telegramdesktop/tdesktop/dev • d71f70d • 4 files, +22/-10
Limited swap animation to content area on pack-to-pack switch.

telegramdesktop/tdesktop/dev • 4187c87 • 4 files, +10/-0
Skipped strip area for animation during pack-to-pack swap animation.

telegramdesktop/tdesktop/dev • 8f14d43 • 1 files, +1/-1
Removed display of notification action buttons under hidden preview.

telegramdesktop/tdesktop/dev • cb7e811 • 1 files, +7/-1
Guarded sender userpic moderate handler against item deletion.

telegramdesktop/tdesktop/dev • 5854ba7 • 1 files, +3/-2
Encoded OAuth tokens before concatenating into tg:// deep links.

telegramdesktop/tdesktop/dev • c8f3163 • 5 files, +23/-20
[img-editor] Split crop shape role into visual hint and output mask.

telegramdesktop/tdesktop/dev • ffacf3a • 5 files, +488/-38
Collapsed deleted admin log message groups.

telegramdesktop/tdesktop/dev • 3e3439b • 2 files, +86/-41
Fixed admin log display pointer cleanup.

telegramdesktop/tdesktop/dev • 9b9fb34 • 1 files, +1/-1
Fixed losing pasted text on cancel of send files box without caption.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 6aa4069 • 2 files, +3/-3
Fix quote in topic messages replies.

Fixes #30621.

#tdesktop
🫡3👍1
telegramdesktop/tdesktop/dev • 2cfdf1b • 6 files, +285/-93
Rename send as a file with extension.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f396a54 • 4 files, +15/-33
Fixed multiline reply layout for poll and story messages.

telegramdesktop/tdesktop/dev • 8f51e0e • 1 files, +19/-1
Saved selected photos with their original timestamps.

telegramdesktop/tdesktop/dev • 94eb4eb • 3 files, +66/-26
Fixed sticker set menu thumbnails for non-square stickers.

telegramdesktop/tdesktop/dev • be37bed • 1 files, +12/-0
[ai] Add rule about u""_q literal.

telegramdesktop/tdesktop/dev • 0d9c808 • 1 files, +1/-1
Copy / paste formatting to / from HTML.

telegramdesktop/tdesktop/dev • 0628b23 • 4 files, +22/-6
Add two force-confirmation cases to hidden urls.

telegramdesktop/tdesktop/dev • b7a20e1 • 25 files, +187/-6
Send sticker from set box to correct place.

telegramdesktop/tdesktop/dev • bb3924a • 1 files, +2/-1
Don't use isolated/only-custom emoji in AboutView.

telegramdesktop/tdesktop/dev • b1f8021 • 1 files, +1/-1
Update tgcalls submodule.

telegramdesktop/tdesktop/dev • 9eda44c • 13 files, +184/-79
Improve checks for video frame sizes.

#tdesktop
🫡4💅1
TelegramMessenger/tgcalls/experimental • 1f119d8 • 1 files, +1/-1
min_bitrate_bps

TelegramMessenger/tgcalls/experimental • aaa583f • 28 files, +5996/-0
feat: add testbench (CLI tool, Go SFU, Dockerfile, docs)

Brings the testbench source into the submodule:
- tools/cli/ — C++ CLI test tool (P2P, reflector, group, group-churn modes)
- tools/go_sfu/ — Go/Pion SFU library, c-archive linked into tgcalls_cli
- Dockerfile — multi-stage Linux container build
- CLAUDE.md (top-level), tools/cli/CLAUDE.md, tools/go_sfu/CLAUDE.md — docs

Bazel build glue (.bazelrc, MODULE.bazel, third-party BUILD edits, tgcalls_core
target) remains in the outer repo since the dependency stack lives there;
labels and paths in this repo reference the outer-repo workspace root.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

#tgcalls
🤨8🫡3
telegramdesktop/tdesktop/chrome_147.0.0.0 • c9d445b • 1 files, +1/-1
Update User-Agent for DNS to Chrome 147.0.0.0.

#tdesktop
🫡3
telegramdesktop/tdesktop/unused_styles_2026_05 • ce03769 • 21 files, +0/-246
Removed 114 unused style entries.

#tdesktop
🫡5
telegramdesktop/tdesktop/iwyu-test • bbe13d3 • 1 files, +1/-3
Fixed mute state update for forum topics with unknown notify settings.

telegramdesktop/tdesktop/iwyu-test • d4c91b5 • 6 files, +19/-5
Migrated CI workflows to depot.dev runners for faster builds.

telegramdesktop/tdesktop/iwyu-test • f588a52 • 4 files, +148/-8
Made build workflows reusable for the IWYU verification flow.

telegramdesktop/tdesktop/iwyu-test • 488a2e8 • 1 files, +12/-1
Installed include-what-you-use in the centos_env image.

telegramdesktop/tdesktop/iwyu-test • 223801f • 1 files, +217/-0
Added monthly IWYU cleanup workflow.

telegramdesktop/tdesktop/iwyu-test • 6552530 • 1 files, +4/-2
Added iwyu-test branch trigger that uploads patch without a PR.

#tdesktop
🫡3
telegramdesktop/tdesktop/iwyu-test • d3f6c75 • 1 files, +1/-1
Updated lib_ui submodule to fix the build.

#tdesktop
🫡3
telegramdesktop/tdesktop/iwyu-test • 1ac7db3 • 1 files, +217/-0
Added monthly IWYU cleanup workflow.

telegramdesktop/tdesktop/iwyu-test • e0af03b • 1 files, +4/-2
Added iwyu-test branch trigger that uploads patch without a PR.

telegramdesktop/tdesktop/iwyu-test • 554e86d • 1 files, +1/-1
Updated lib_ui submodule to fix the build.

#tdesktop
🫡3
telegramdesktop/tdesktop/iwyu-test • edb2ea6 • 1 files, +237/-0
Added monthly IWYU cleanup workflow.

telegramdesktop/tdesktop/iwyu-test • 53f1955 • 1 files, +4/-2
Added iwyu-test branch trigger that uploads patch without a PR.

telegramdesktop/tdesktop/iwyu-test • 906b37d • 1 files, +1/-1
Updated lib_ui submodule to fix the build.

#tdesktop
🫡3
telegramdesktop/tdesktop/iwyu-test • 0152c33 • 1 files, +248/-0
Added monthly IWYU cleanup workflow.

telegramdesktop/tdesktop/iwyu-test • 469a17c • 1 files, +4/-2
Added iwyu-test branch trigger that uploads patch without a PR.

telegramdesktop/tdesktop/iwyu-test • 4c7a4e4 • 1 files, +1/-1
Updated lib_ui submodule to fix the build.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • a6c211c • 1 files, +1/-1
Updated lib_ui submodule to fix the build.

#tdesktop
🫡3
telegramdesktop/tdesktop/iwyu-test • afdd282 • 1 files, +1/-3
Fixed mute state update for forum topics with unknown notify settings.

telegramdesktop/tdesktop/iwyu-test • 187bece • 6 files, +19/-5
Migrated CI workflows to depot.dev runners for faster builds.

telegramdesktop/tdesktop/iwyu-test • e943f95 • 4 files, +148/-8
Made build workflows reusable for the IWYU verification flow.

telegramdesktop/tdesktop/iwyu-test • 09f8077 • 1 files, +12/-1
Installed include-what-you-use in the centos_env image.

telegramdesktop/tdesktop/iwyu-test • 1712e17 • 2 files, +252/-5
Added monthly IWYU cleanup workflow.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 923efd9 • 1 files, +0/-12
Removed private QAction menu role assignments in global menu.

#tdesktop
🫡3
telegramdesktop/tdesktop/iwyu-test • 2365192 • 1 files, +1/-3
Fixed mute state update for forum topics with unknown notify settings.

telegramdesktop/tdesktop/iwyu-test • 90b3360 • 6 files, +19/-5
Migrated CI workflows to depot.dev runners for faster builds.

telegramdesktop/tdesktop/iwyu-test • b065807 • 4 files, +148/-8
Made build workflows reusable for the IWYU verification flow.

telegramdesktop/tdesktop/iwyu-test • 4e10ec4 • 1 files, +12/-1
Installed include-what-you-use in the centos_env image.

telegramdesktop/tdesktop/iwyu-test • 4f37f46 • 4 files, +372/-5
Added monthly IWYU cleanup workflow.

#tdesktop
🫡4
telegramdesktop/tdesktop/iwyu-test • 229c454 • 4 files, +385/-5
Added monthly IWYU cleanup workflow.

#tdesktop
🫡3
morethanwords/tweb/design26 • 69328e0 • 115 files, +6000/-5495
Refactor chat layout, auth flow, and modernize legacy components

Auth: rewrite legacy page*.ts into SolidJS AuthCard / AuthCardsHost system
Edit profile, language change, passkey buttons: migrate from .ts to .tsx
New components: mediaHeader, simpleConfirmation, keyboardShortcuts tab

Chat layout: unified topbar pinned plates wrapper with shared shadow and radius
Pinned message moved out of chat-utils into the floating-plates wrapper
Chat padding system via CSS vars and Solid signals on .chat
Track input field surplus + helper height into --chat-input-height
Spacer elements with inline style.height drive smooth padding transitions
Sticky dates, sticky avatars, and smooth scroll respect chat-padding-top

Theme: applyContainerTheme deferred until finishPeerChange to avoid flicker
Theme: refresh per-chat --message-highlighting-color on theme_changed event
Chat stack: previous chat fades out via opacity during slide animation
ChatBackground: refactor with stable per-chat highlight color handoff

Emoji panel anchors to right of input with subtle scale(.85) animation
Attach menu opens top-right; per-plate overflow:hidden for ripple clipping
Drop setUtilsWidth, --utils-width, and topbar :before shadow pseudo

Update tgico font set; add darkmode_filled icon
Adjust base / variables / chat SCSS for new layout primitives
Misc tweaks across pickUser, sharedMedia, inputSearch, mediaViewer

#webk
🫡2