Telegram github commits and releases
4.42K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • 8d0e1ab • 4 files, +44/-287
[thanos] Migrated history inner widget to ThanosEffectController.

telegramdesktop/tdesktop/dev • aa38704 • 2 files, +62/-2
[thanos] Added collapse gap rendering support to ListWidget.

telegramdesktop/tdesktop/dev • e4585a3 • 10 files, +69/-0
[thanos] Wired up ThanosEffectController in ListWidget sections.

telegramdesktop/tdesktop/dev • 9409b40 • 6 files, +14/-0
[thanos] Added enabled flag, disabled for scheduled and pinned.

telegramdesktop/tdesktop/dev • d7a9e49 • 2 files, +43/-8
[thanos] Fixed userpic and date jump during collapse gap animation.

telegramdesktop/tdesktop/dev • f33dc62 • 2 files, +26/-22
[thanos] Replaced Assert with skip for gap-expanded search edge cases.

telegramdesktop/tdesktop/dev • 2b75b48 • 5 files, +12/-7
[thanos] Added scrollToY delegate callback for synthetic scroll support.

telegramdesktop/tdesktop/dev • 6211d9a • 2 files, +54/-19
[thanos] Used incremental gap tracking in enumerateItems.

telegramdesktop/tdesktop/dev • 5f664fd • 1 files, +46/-1
[thanos] Gated Thanos effect on runtime QRhi compute capability probe.

telegramdesktop/tdesktop/dev • ae10e37 • 1 files, +31/-5
[thanos] Probed QRhi compute support via offscreen GL surface on Linux.

telegramdesktop/tdesktop/dev • 5eec2ba • 6 files, +71/-1
[thanos] Warmed up compute probe after initial dialogs load.

telegramdesktop/tdesktop/dev • 15aba3e • 4 files, +131/-8
Fixed garbage frames in chat inline video on macOS zero-copy path.

telegramdesktop/tdesktop/dev • 906ff74 • 1 files, +37/-4
Wrapped CVPixelBuffer lock in RAII guard to survive exceptions.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4ff510f • 1 files, +10/-1
Gated NativeTexture path on supported CVPixelBuffer pixel formats.

telegramdesktop/tdesktop/dev • 100695d • 1 files, +53/-42
Hardened native frame conversion with null storage and stride checks.

telegramdesktop/tdesktop/dev • c1e0c9a • 2 files, +16/-0
Handled NativeTexture frame in OpenGL overlay and PiP renderers.

telegramdesktop/tdesktop/dev • 84df44d • 1 files, +12/-0
Fixed upside-down webcam in group calls on Linux QRhi path.

telegramdesktop/tdesktop/dev • bf37740 • 1 files, +5/-2
Fixed prepare.py command.bat invocation under hardened cmd env.

telegramdesktop/tdesktop/dev • 995a77a • 1 files, +1/-1
Fixed tray Quit crash by deferring action callback to main event loop.

telegramdesktop/tdesktop/dev • e9366a8 • 3 files, +29/-3
Fixed Windows shutdown crash by deferring close on WM_ENDSESSION.

telegramdesktop/tdesktop/dev • 66bdc82 • 1 files, +8/-1
Fixed strange crash on macOS with Qt 6.11.

telegramdesktop/tdesktop/dev • 3a6c1e1 • 1 files, +0/-25
Removed dead macOS section from Qt5 prepare stage.

telegramdesktop/tdesktop/dev • f5ecb1e • 4 files, +55/-15
[thanos] Stabilized collapse animation for bulk deletions.

telegramdesktop/tdesktop/dev • 231bf44 • 3 files, +21/-5
Added experimental toggle to control Qt RHI renderer.

telegramdesktop/tdesktop/dev • 04c0b59 • 2 files, +2/-2
Replaced direct env checks with Ui::GL::WidgetsRhiEnabled helper.

telegramdesktop/tdesktop/dev • dec2806 • 1 files, +7/-0
Skipped thanos collapse animation when widget RHI is disabled.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 6ca4d42 • 1 files, +61/-15
Skipped global menu refresh when computed state didn't change.

telegramdesktop/tdesktop/dev • 652a678 • 1 files, +14/-5
Coalesced global menu update requests into one per event loop turn.

telegramdesktop/tdesktop/dev • 5dc5ef1 • 1 files, +8/-2
Fix saving recipients/permissions in bot automation.

telegramdesktop/tdesktop/dev • 1aa7b72 • 4 files, +36/-8
Always choose Original if it's downloaded.

telegramdesktop/tdesktop/dev • a9dc96f • 3 files, +24/-3
Make author of AI tone clickable.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f07e9e3 • 1 files, +0/-6
Preserve emoji search query between panel toggles.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • e634df7 • 1 files, +20/-0
[ai] Stronger rule for long return types.

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

#tdesktop
🫡3
telegramdesktop/tdesktop/webapps • 7d76a8e • 3 files, +881/-41
Initial external webview webapps on Linux.

telegramdesktop/tdesktop/webapps • b4f434d • 6 files, +2069/-328
Improve design of separate webapp.

telegramdesktop/tdesktop/webapps • 00e34f8 • 4 files, +298/-108
Improve styles of webapp external shell, fullscreen.

telegramdesktop/tdesktop/webapps • 9c12fed • 10 files, +1773/-1675
Extract resources for external webapp shell.

telegramdesktop/tdesktop/webapps • 7235deb • 5 files, +295/-26
Add ripples to buttons.

telegramdesktop/tdesktop/webapps • af6f6cf • 5 files, +301/-31
Make nice separate window boxes.

telegramdesktop/tdesktop/webapps • 064115e • 8 files, +65/-3
Support for SeparatePanel parent in X11.

telegramdesktop/tdesktop/webapps • fc7c50b • 5 files, +48/-13
Try anchor external webapp shell and popups.

telegramdesktop/tdesktop/webapps • b8c90b2 • 6 files, +663/-199
Harden interaction app<->shell<->webapp.

telegramdesktop/tdesktop/webapps • 3cb625d • 4 files, +23/-1
Close popups on external shell blocker click.

telegramdesktop/tdesktop/webapps • 2726b6e • 2 files, +30/-4
Attemp to fix freeze on different backends.

telegramdesktop/tdesktop/webapps • d0ca3d4 • 3 files, +84/-55
Attempt to fix sync-alert bug.

telegramdesktop/tdesktop/webapps • 8e4cb7c • 1 files, +1/-1
Try fixing shadow extents.

telegramdesktop/tdesktop/webapps • 85b39f3 • 3 files, +4/-16
Pass initial size from the main app.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 0429683 • 2 files, +2/-2
Fixed build on Windows.

#tdesktop
🫡3
morethanwords/tweb/design26 • 953c13e • 30 files, +1569/-1345
Wallpaper: stage early, reveal sync with bubbles — kill peer-change flicker
Topbar plates: PinnedContainer classes → procedural Solid factories; unified TopbarPlates
Pinned message: persist mid+index+count on chat exit for atomic restore
Voice playback: WebAudio gain + limiter; slider up to 200% (quadratic boost)
MediaViewer: fix close-while-zoomed transition; pre-promote mover to layer
appProfileManager: unify userFull/chatFull save; refresh full peer on pin updates

#webk
🫡3
telegramdesktop/tdesktop/webapps • 0e4d8cf • 5 files, +113/-17
Handle external webapp shell errors.

#tdesktop
🫡2
tdlib/td/master • 156ce4c • 7 files, +10/-8
Workaround GCC 10.2.1 Segmentation fault.

tdlib/td/master • 5bcae91 • 2 files, +60/-1
Add Clocks::get_debug().

tdlib/td/master • dc0d6fc • 46 files, +48/-20
Fix platform.h/config.h includes.

tdlib/td/master • 8e31ac8 • 1 files, +1/-1
tg_cli: fix setReactionNotificationSettings.

tdlib/td/master • 4eca47b • 1 files, +1/-1
Fix source in read_all_local_dialog_reactions.

tdlib/td/master • 5d01768 • 2 files, +3/-0
Improve logging.

tdlib/td/master • e0943d0 • 1 files, +2/-1
fix(python example): keep tdlib log callback alive to prevent ctypes GC crash

add strong reference for ctypes log callback

#tdlib
🫡2
telegramdesktop/tdesktop/dev • 7113392 • 5 files, +531/-160
Support accessibility in filtered chat list.

telegramdesktop/tdesktop/dev • 4e4eeee • 5 files, +1687/-3
feat(accessibility): add screen reader support for message list

telegramdesktop/tdesktop/dev • 919f7b4 • 1 files, +3/-1
Make "Chatbots" available without premium.

telegramdesktop/tdesktop/dev • 247c198 • 7 files, +1484/-1345
Simplify chats list accessibility a bit.

telegramdesktop/tdesktop/dev • 87ee04c • 2 files, +510/-0
Basic support for screen readers in comments.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • cd2f09d • 2 files, +33/-5
Slightly improved style of top bar suggestions.

telegramdesktop/tdesktop/nightly • 9536927 • 1 files, +4/-16
Reserved close-button width on every text line of top bar suggestion.

telegramdesktop/tdesktop/nightly • da18b61 • 6 files, +38/-5
Added ability to switch filters in share and forward boxes with hotkey.

telegramdesktop/tdesktop/nightly • 03a4d04 • 1 files, +1/-1
Added missed qtshadertools submodule for macOS to build with qsb.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 275e08b • 1 files, +2/-2
Added missed qtshadertools submodule for macOS to build with qsb.

#tdesktop
🫡4
telegramdesktop/tdesktop/nightly • 477b51c • 1 files, +2/-4
Added missed qtshadertools submodule for macOS to build with qsb.

#tdesktop
🫡2
telegramdesktop/tdesktop/nightly • 76024e6 • 1 files, +2/-8
Added missed qtshadertools submodule for macOS to build with qsb.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly • 25158f1 • 1 files, +1/-3
Added missed qtshadertools submodule for macOS to build with qsb.

#tdesktop
🫡3
morethanwords/tweb/design26 • de55821 • 26 files, +136/-86
SingleTransition: add explicit .forwards class toggle
SCSS: migrate :not(.backwards) → .forwards everywhere
ChatInput: portal reply/forward/webpage menus to body
ChatSelection: animate is-selecting on chat-input
MediaViewer: include .video-play in floating layers
MediaViewer: overflow visible on centered mover
Forward popup: skip open-chat for empty Saved
Player ckin: clip overflowing controls
Column tabs: simpler translate, no brightness filter
Reply-wrapper: gap layout, drop scoped btn-menu
Bot commands: simplify bottom anchor positioning
base.scss: add --font-weight var alias

#webk
🫡3
telegramdesktop/tdesktop/dev • f662286 • 1 files, +9/-7
Avoided path-stitching seams on bot reply keyboard button corners.

telegramdesktop/tdesktop/dev • 7065c37 • 2 files, +109/-20
Added local search to filter options in experimental settings.

telegramdesktop/tdesktop/dev • 795dafe • 15 files, +45/-38
Replaced positional swipe init args with typed data struct.

telegramdesktop/tdesktop/dev • d8dc108 • 7 files, +75/-17
Fixed swipe reply target in grouped media.

telegramdesktop/tdesktop/dev • e429c1e • 6 files, +37/-5
Better tracking of original video quality.

telegramdesktop/tdesktop/dev • fd21851 • 3 files, +37/-7
Confirm telegra.ph external opening.

telegramdesktop/tdesktop/dev • 66cfacc • 1 files, +8/-2
Use date entity data for reminder time.

telegramdesktop/tdesktop/dev • 146d231 • 1 files, +18/-22
Suggest guestbots in any place of the message.

telegramdesktop/tdesktop/dev • 74db653 • 2 files, +2/-2
Improve pasting of HTML snippets.

telegramdesktop/tdesktop/dev • a22b22d • 1 files, +24/-12
Spoiler our codes at least 5 digits.

telegramdesktop/tdesktop/dev • b6f6479 • 1 files, +9/-0
Hide topic-root-reply in reply options.

telegramdesktop/tdesktop/dev • f5dfa9a • 7 files, +58/-10
Add link to Saved Messages in toast.

telegramdesktop/tdesktop/dev • 00f2eab • 4 files, +26/-5
Expand to bottom, so Saved Messages link is available.

telegramdesktop/tdesktop/dev • 0270f7e • 1 files, +11/-3
Fix possible crash in quit-with-forward-toast.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • a4d0aa5 • 3 files, +881/-41
Initial external webview webapps on Linux.

telegramdesktop/tdesktop/dev • f599e52 • 6 files, +2069/-328
Improve design of separate webapp.

telegramdesktop/tdesktop/dev • 8bb21fc • 4 files, +298/-108
Improve styles of webapp external shell, fullscreen.

telegramdesktop/tdesktop/dev • a5369b2 • 10 files, +1773/-1675
Extract resources for external webapp shell.

telegramdesktop/tdesktop/dev • 3720bfb • 5 files, +295/-26
Add ripples to buttons.

telegramdesktop/tdesktop/dev • ea89985 • 5 files, +301/-31
Make nice separate window boxes.

telegramdesktop/tdesktop/dev • e3a93be • 7 files, +64/-2
Support for SeparatePanel parent in X11.

telegramdesktop/tdesktop/dev • 0090e2c • 5 files, +48/-13
Try anchor external webapp shell and popups.

telegramdesktop/tdesktop/dev • c46fe28 • 6 files, +663/-199
Harden interaction app<->shell<->webapp.

telegramdesktop/tdesktop/dev • 7e67664 • 4 files, +23/-1
Close popups on external shell blocker click.

telegramdesktop/tdesktop/dev • e75e884 • 2 files, +30/-4
Attemp to fix freeze on different backends.

telegramdesktop/tdesktop/dev • bff7b9d • 3 files, +84/-55
Attempt to fix sync-alert bug.

telegramdesktop/tdesktop/dev • 7215656 • 1 files, +1/-1
Try fixing shadow extents.

telegramdesktop/tdesktop/dev • 694a59a • 3 files, +4/-16
Pass initial size from the main app.

#tdesktop
🫡3