Telegram github commits and releases
4.42K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
morethanwords/tweb/master • de11e75 • 300 files, +845/-1988
Build

#webk
🫡3👍1
telegramdesktop/tdesktop/unused_styles_2026_06 • fdc0c64 • 1 files, +0/-1
Removed 1 unused style entries.

#tdesktop
🫡3
morethanwords/tweb/master • 013d778 • 21 files, +357/-182
feat: touch-friendly media viewer chrome and handheld popup layouts

Media viewer (touch/handheld):
- Tap a photo/GIF to toggle the chrome (topbar + caption) instead of closing the
viewer, mirroring the video-controls toggle.
- Fade caption & topbar together with the player controls when they auto-hide,
and while a player menu (speed/quality) or the seek-bar time preview is open.
- On mobile the video fills the viewport with controls anchored to the screen
bottom; live streams stay centered with controls in the bottom reserve.
- On close, retarget the mover to the centered media so it doesn't fly toward an
off-screen source (opacity-only fade when the source is fully off-screen).
- VideoPlayer: rename onPlaybackRateMenuToggle -> onMenuToggle (now also fired by
the quality menu) and add onTimePreviewToggle; ControlsHover.showOnLeaveToClassName
accepts multiple classes so leaving onto the caption/topbar no longer hides chrome.

Translate popup:
- Port class-based PopupTranslate to a procedural showTranslatePopup() on the Solid
PopupElement; update all call sites and the hot-reload guard.
- Drop the now-unused Section fakeGradientDelimiter option.

Chat preview popup:
- On handhelds, fit the popup to the viewport and center it as a modal (with the
dimmed overlay); keep the anchored desktop peek unchanged.

Fixes & polish:
- Don't wipe the input on a replace-style IME compose (e.g. Vietnamese Telex
'dd' -> 'đ'); guard the send-params helper against a missing input field.
- Allow creating polls in Saved Messages.
- Pinned audio/file plate no longer overflows handheld screens.
- reactedList popup sizing via --popup-width/--popup-height vars.
- Lang tweaks: add 'Translation'; ThemeDay -> Classic; OffThreadMessage ->
Off-Topic; passkey/QR login labels; game-score placeholders; plural
InviteLinkSentMany.

morethanwords/tweb/master • 4513e9f • 183 files, +322/-322
Build

#webk
🫡3
telegramdesktop/tdesktop/dev • fc76070 • 17 files, +19500/-0
Added engine, renderer, model loader, and widget for new premium star.

telegramdesktop/tdesktop/dev • c01df87 • 3 files, +40/-5
Integrated premium star into premium cover top bar.

telegramdesktop/tdesktop/dev • 9106714 • 3 files, +368/-0
Added particle cloud engine behind to premium cover top bar.

telegramdesktop/tdesktop/dev • 3b70813 • 4 files, +68/-1
Added drag-release fling burst to premium star particles.

telegramdesktop/tdesktop/dev • e7f02de • 2 files, +51/-23
Added star particles to premium cover top bar behind premium star.

telegramdesktop/tdesktop/dev • 76bd575 • 7 files, +373/-49
Added idle animation to premium star from premium cover top bar.

telegramdesktop/tdesktop/dev • cf9625c • 2 files, +38/-0
Added poll votes graph to section of message statistics.

telegramdesktop/tdesktop/dev • 3487abe • 3 files, +33/-22
Removed duplicated stats items from context menu for polls.

telegramdesktop/tdesktop/dev • 55cb903 • 4 files, +29/-114
Removed temporary file part of photo drag-and-drop support.

telegramdesktop/tdesktop/dev • 44475ee • 1 files, +33/-12
Fixed shaking of pinned chats dragged past rows of other heights.

Regression was introduced in 37308cde21.

telegramdesktop/tdesktop/dev • 04680f1 • 6 files, +48/-0
Linked admin log replies to their in-log target messages.

telegramdesktop/tdesktop/dev • 6c5b549 • 2 files, +106/-1
Added scroll and highlight on click of resolved admin log replies.

telegramdesktop/tdesktop/dev • 90e7db0 • 1 files, +10/-0
Separated spoiler reveal from media opening in shared media sections.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 712ed6e • 2 files, +27/-36
[thanos] Fixed message jump-glitch on delete.

Regression was introduced in 07a01bf7c7.

telegramdesktop/tdesktop/dev • b89fd24 • 1 files, +8/-8
Fixed empty chat list preview after deleting last message.

Regression was introduced in 6c88a90d28.

telegramdesktop/tdesktop/dev • aa0ddf1 • 10 files, +39/-19
Added view removal reason to skip animations on rebuilt views.

telegramdesktop/tdesktop/dev • 1509297 • 2 files, +4/-2
Use correct check for accessibility mode.

telegramdesktop/tdesktop/dev • 5daf6dc • 1 files, +2/-2
Suggest starting with digit in mentions autocomplete.

telegramdesktop/tdesktop/dev • 37ea206 • 1 files, +0/-3
Remove redundant skips in personal channel section.

telegramdesktop/tdesktop/dev • 6309b14 • 1 files, +2/-2
Fix improved RHI on macOS.

telegramdesktop/tdesktop/dev • 19fe799 • 4 files, +65/-55
Improve bot verification profile display.

telegramdesktop/tdesktop/dev • 134b1be • 1 files, +12/-18
Stick the unofficial client section to the cover.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 7b0149c • 2 files, +4/-2
Fix build with MSVC and Qt 5.

#tdesktop
🫡2
telegramdesktop/tdesktop/dev • e7f34eb • 1 files, +1/-1
Fix system accent color Windows option condition

It actually works only on Windows 7 with Qt 5

Regression was introduced in 786e8999e18fc44baaf96162c82f2cfddfd766d2

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 83f5e16 • 1 files, +1/-1
Update hardcoded filters limit fallback to 30.

Fixes #30756.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 3a068d9 • 4 files, +17/-7
Allowed admin log original entries to carry preview photo or document.

telegramdesktop/tdesktop/nightly • 5365e83 • 2 files, +139/-7
Added previous media preview rendering to admin log caption web page.

telegramdesktop/tdesktop/nightly • 15b503f • 1 files, +29/-1
Passed previous media of edited messages into admin log.

telegramdesktop/tdesktop/nightly • 50ddc9b • 5 files, +168/-100
Extracted shared 3D mesh, shader, and texture loaders from premium star.

telegramdesktop/tdesktop/nightly • f7471f5 • 4 files, +152/-107
Extracted shared 3D easing and QRhi support probe from star.

telegramdesktop/tdesktop/nightly • 0b645dc • 5 files, +326/-0
Added 3D diamond meshes and shaders for currency settings cover.

telegramdesktop/tdesktop/nightly • 15aeafd • 2 files, +33/-0
Added shared 3D multi-shell model loader.

telegramdesktop/tdesktop/nightly • 09dda0d • 3 files, +411/-0
Added QRhi renderer for 3D diamond.

telegramdesktop/tdesktop/nightly • 0e10b96 • 5 files, +601/-0
Added shared 3D cover widget with spin and drag, and diamond.

telegramdesktop/tdesktop/nightly • aa53d80 • 3 files, +50/-18
Added display of 3D diamond on currency settings cover when supported.

telegramdesktop/tdesktop/nightly • 783d58b • 2 files, +65/-0
Added golden star fragment path to premium 3D star shader.

telegramdesktop/tdesktop/nightly • 3179af8 • 2 files, +8/-0
Added golden mode toggle to premium 3D star renderer.

telegramdesktop/tdesktop/nightly • a9f42bb • 2 files, +12/-0
Added golden mode pass-through to premium 3D star widget.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • de2e219 • 3 files, +15/-1
Added golden star variant to premium settings top bar.

telegramdesktop/tdesktop/nightly • a734805 • 3 files, +41/-18
Added orange to yellow particle gradient to golden star cover.

telegramdesktop/tdesktop/nightly • 1c2cb1e • 3 files, +49/-4
Added star glyph option to particle cloud sprites for credits settings.

telegramdesktop/tdesktop/nightly • 6c35706 • 6 files, +7009/-0
Added 3D coin meshes and border texture for business settings cover.

telegramdesktop/tdesktop/nightly • 426d403 • 2 files, +132/-0
Added rendering shaders for 3D coin cover object.

telegramdesktop/tdesktop/nightly • 7f51976 • 3 files, +436/-0
Added QRhi renderer for 3D coin cover object.

telegramdesktop/tdesktop/nightly • caec0ba • 3 files, +100/-0
Added widget and spin animation for 3D coin cover object.

telegramdesktop/tdesktop/nightly • 529d2f8 • 3 files, +30/-2
Added 3D coin object to business settings cover.

telegramdesktop/tdesktop/nightly • 680f670 • 5 files, +87/-17
Added flipping coin option to particle cloud for business settings.

telegramdesktop/tdesktop/nightly • 462897a • 3 files, +234/-0
Added particle effects for one-time voice message playback.

telegramdesktop/tdesktop/nightly • 7b0f2af • 2 files, +58/-2
Animated one-time voice playback with radial and waveform particles.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 90bbb7a • 1 files, +17/-2
Fixed build for Windows ARM on Github CI.

telegramdesktop/tdesktop/nightly • 2e30ec7 • 1 files, +1/-1
Fixed build for Linux.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • db0c970 • 1 files, +19/-2
Fixed build for Windows ARM on Github CI.

telegramdesktop/tdesktop/nightly • 4c1b87c • 2 files, +1/-6
Fixed build for Linux.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • a667f83 • 1 files, +19/-2
Fixed build for Windows ARM on Github CI.

telegramdesktop/tdesktop/nightly • 1b1c6db • 2 files, +1/-6
Fixed build for Linux.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 7675047 • 1 files, +3/-1
Fixed build for Windows on Github CI.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 3dec973 • 6 files, +48/-0
Linked admin log replies to their in-log target messages.

telegramdesktop/tdesktop/nightly • 707db5a • 2 files, +106/-1
Added scroll and highlight on click of resolved admin log replies.

telegramdesktop/tdesktop/nightly • 6f47acd • 1 files, +10/-0
Separated spoiler reveal from media opening in shared media sections.

telegramdesktop/tdesktop/nightly • d9e7d0c • 2 files, +27/-36
[thanos] Fixed message jump-glitch on delete.

Regression was introduced in 07a01bf7c7.

telegramdesktop/tdesktop/nightly • 609f71c • 1 files, +8/-8
Fixed empty chat list preview after deleting last message.

Regression was introduced in 6c88a90d28.

telegramdesktop/tdesktop/nightly • 148634c • 10 files, +39/-19
Added view removal reason to skip animations on rebuilt views.

telegramdesktop/tdesktop/nightly • 0880ca2 • 2 files, +4/-2
Use correct check for accessibility mode.

telegramdesktop/tdesktop/nightly • fdbd4ac • 1 files, +2/-2
Suggest starting with digit in mentions autocomplete.

telegramdesktop/tdesktop/nightly • 229768e • 1 files, +0/-3
Remove redundant skips in personal channel section.

telegramdesktop/tdesktop/nightly • 5f6d798 • 1 files, +2/-2
Fix improved RHI on macOS.

telegramdesktop/tdesktop/nightly • cb418ef • 4 files, +65/-55
Improve bot verification profile display.

telegramdesktop/tdesktop/nightly • ceeb7e7 • 1 files, +12/-18
Stick the unofficial client section to the cover.

telegramdesktop/tdesktop/nightly • a55b560 • 2 files, +4/-2
Fix build with MSVC and Qt 5.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • fef4eaf • 1 files, +1/-1
Fix system accent color Windows option condition

It actually works only on Windows 7 with Qt 5

Regression was introduced in 786e8999e18fc44baaf96162c82f2cfddfd766d2

telegramdesktop/tdesktop/nightly • e5d625f • 1 files, +1/-1
Update hardcoded filters limit fallback to 30.

Fixes #30756.

telegramdesktop/tdesktop/nightly • 301c0ed • 4 files, +17/-7
Allowed admin log original entries to carry preview photo or document.

telegramdesktop/tdesktop/nightly • e130f42 • 2 files, +139/-7
Added previous media preview rendering to admin log caption web page.

telegramdesktop/tdesktop/nightly • 5e9cf53 • 1 files, +29/-1
Passed previous media of edited messages into admin log.

telegramdesktop/tdesktop/nightly • 35b8a6e • 5 files, +172/-100
Extracted shared 3D mesh, shader, and texture loaders from premium star.

telegramdesktop/tdesktop/nightly • bfd5dfe • 4 files, +152/-107
Extracted shared 3D easing and QRhi support probe from star.

telegramdesktop/tdesktop/nightly • 3ab5496 • 5 files, +326/-0
Added 3D diamond meshes and shaders for currency settings cover.

telegramdesktop/tdesktop/nightly • 98cb0a6 • 2 files, +33/-0
Added shared 3D multi-shell model loader.

telegramdesktop/tdesktop/nightly • 9be9cef • 3 files, +411/-0
Added QRhi renderer for 3D diamond.

telegramdesktop/tdesktop/nightly • e14e2eb • 5 files, +601/-0
Added shared 3D cover widget with spin and drag, and diamond.

telegramdesktop/tdesktop/nightly • 8468287 • 3 files, +50/-18
Added display of 3D diamond on currency settings cover when supported.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • b1bc773 • 2 files, +65/-0
Added golden star fragment path to premium 3D star shader.

telegramdesktop/tdesktop/nightly • ec13dcc • 2 files, +8/-0
Added golden mode toggle to premium 3D star renderer.

telegramdesktop/tdesktop/nightly • 7934267 • 2 files, +12/-0
Added golden mode pass-through to premium 3D star widget.

telegramdesktop/tdesktop/nightly • c16f782 • 3 files, +15/-1
Added golden star variant to premium settings top bar.

telegramdesktop/tdesktop/nightly • 47196ff • 3 files, +41/-18
Added orange to yellow particle gradient to golden star cover.

telegramdesktop/tdesktop/nightly • 083440a • 3 files, +49/-4
Added star glyph option to particle cloud sprites for credits settings.

telegramdesktop/tdesktop/nightly • f44e667 • 6 files, +7009/-0
Added 3D coin meshes and border texture for business settings cover.

telegramdesktop/tdesktop/nightly • 4c67d32 • 2 files, +132/-0
Added rendering shaders for 3D coin cover object.

telegramdesktop/tdesktop/nightly • 59179ae • 3 files, +436/-0
Added QRhi renderer for 3D coin cover object.

telegramdesktop/tdesktop/nightly • 3a82bb6 • 3 files, +100/-0
Added widget and spin animation for 3D coin cover object.

telegramdesktop/tdesktop/nightly • c7366c6 • 3 files, +30/-2
Added 3D coin object to business settings cover.

telegramdesktop/tdesktop/nightly • c450994 • 5 files, +87/-17
Added flipping coin option to particle cloud for business settings.

telegramdesktop/tdesktop/nightly • d9b64c3 • 3 files, +234/-0
Added particle effects for one-time voice message playback.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 6b02c82 • 2 files, +58/-2
Animated one-time voice playback with radial and waveform particles.

telegramdesktop/tdesktop/nightly • 03f8945 • 1 files, +24/-19
Batched random generation for fireworks particles.

telegramdesktop/tdesktop/nightly • 8f472f3 • 1 files, +19/-2
Fixed build for Windows ARM on Github CI.

telegramdesktop/tdesktop/nightly • cd93b24 • 1 files, +0/-5
Fixed build for Linux.

telegramdesktop/tdesktop/nightly • c52ce34 • 1 files, +3/-1
Fixed build for Windows on Github CI.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 1d98f10 • 1 files, +3/-1
Fixed build for Windows.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 34ada0c • 1 files, +24/-2
Fixed build for Windows ARM on Github CI.

telegramdesktop/tdesktop/nightly • 7a94daa • 1 files, +0/-5
Fixed build for Linux.

telegramdesktop/tdesktop/nightly • 300a179 • 1 files, +3/-1
Fixed build for Windows.

#tdesktop
🫡3