Telegram github commits and releases
7.01K subscribers
601 files
18.5K links
Broadcast from the most important Telegram clients' repositories

Contact me: @remembertheair
Download Telegram
telegramdesktop/tdesktop/devec683d71 files, +3/-0
Add place for current working AI docs.

telegramdesktop/tdesktop/devd2933421 files, +1/-2
Fix search result subtitles.

sectionPath() was starting with parentId instead of the section itself,
causing subtitles to skip the section name the entry belongs to.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/devead60eb2 files, +2/-2
Fix Chat::Id() → ChatId() in settings.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev38d8aa21 files, +14/-0
Fix interface scale highlighting.

The custom build method in Main::setupContent() was missing the
HighlightRegistry setup, so widgets added via builder.add() with
search entries weren't being registered for highlighting.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev2b5732f2 files, +14/-2
Add deeplink support for search entries.

SearchEntry now has an optional `deeplink` field. When set, clicking
the search result activates the deeplink URL instead of navigating.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev374b8771 files, +12/-0
Add Profile Photo search entry.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev49253a93 files, +4/-6
Fix deeplink settings search entries.

telegramdesktop/tdesktop/dev81b095e3 files, +11/-3
Improve subtitles for settings section entries.

telegramdesktop/tdesktop/devaf28ef76 files, +1/-44
Don't index section buttons in settings search.

telegramdesktop/tdesktop/dev55d43e712 files, +536/-230
Fix search highlighting across settings sections.

telegramdesktop/tdesktop/devf822d231 files, +19/-4
Support Ctrl+F shortcut in settings to open search.

#tdesktop
🫡2
telegramdesktop/tdesktop/devb60f6b01 files, +30/-19
Implement word-based matching in settings search.

Use TextUtilities::PrepareSearchWords() to normalize query and
entry text: split into words, remove accents, and lowercase.
Match by word prefix: each query word must match at least one
entry word by startsWith().

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev38832391 files, +30/-10
Implement smart sorting for settings search results.

Sort results by match count (descending), then by parent chain
depth (ascending), and finally alphabetically by title.

telegramdesktop/tdesktop/dev16442e22 files, +21/-0
Preserve search query on navigation in settings.

Use the stepDataReference mechanism to save and restore the
search query when navigating from results to a section and back.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/deve022c6e2 files, +95/-70
Optimize settings search with first-letter index.

Build search index once when the section is created instead
of recomputing on every query. Use first-letter lookup for
O(1) candidate filtering, following the pattern from theme
editor's searchByQuery implementation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev55624b32 files, +3/-4
Fix Ctrl+F in settings.

telegramdesktop/tdesktop/deveff86fc2 files, +29/-8
Cache and reuse search result buttons in settings.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev4c2e73a7 files, +282/-5
Show FAQ entries as default search results.

telegramdesktop/tdesktop/devfafe2f94 files, +33/-24
Restore settings search query on return.

telegramdesktop/tdesktop/dev594dc122 files, +90/-47
Index FAQ entries together with settings entries.

Now FAQ entries appear in filtered search results when the query
matches, not just when query is empty. Uses same button cache and
first-letter index for both settings and FAQ entries.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

#tdesktop
🫡2💅1
telegramdesktop/tdesktop/devecae9c72 files, +5/-4
Add separate lang key for FAQ search result subtitles.

Use shorter 'FAQ' prefix for search results instead of full
'Telegram FAQ' that's used for the main FAQ button label.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

telegramdesktop/tdesktop/dev27e18671 files, +5/-1
Delete old faq entries.

telegramdesktop/tdesktop/dev0729bd71 files, +9/-8
Initial screen from geometry

#tdesktop
🫡2
telegramdesktop/tdesktop/dev2c850601 files, +2/-2
Revert "Use v143 toolset in some dependencies."

This reverts commit 580c688b2b920f19d8e48662bdf033fdd5de2c26.

telegramdesktop/tdesktop/deve73fe081 files, +3/-17
Don't set architecture explicitly for cmake in prepare.py

Let it inherit from the command prompt

telegramdesktop/tdesktop/devccf64281 files, +17/-12
Use Ninja cmake generators in prepare.py

Use Ninja Multi-Config instead of Visual Studio on Windows

Use Ninja instead of Unix Makefiles on macOS

telegramdesktop/tdesktop/devbaecfd61 files, +53/-53
Don't set parallel count in prepare.py

Given that we use ninja now, it will be (cpu_count+2) with the possibility to override it via CMAKE_BUILD_PARALLEL_LEVEL

telegramdesktop/tdesktop/dev03687221 files, +4/-17
Switch tg_angle to default generator

telegramdesktop/tdesktop/dev4ef57e51 files, +4/-23
Switch tg_owt to default generator on Windows

telegramdesktop/tdesktop/dev4d1b25c1 files, +0/-18
CMAKE_OSX_DEPLOYMENT_TARGET defaults to MACOSX_DEPLOYMENT_TARGET

telegramdesktop/tdesktop/dev76e597f1 files, +3/-21
Get rid of PATH_BACKUP_ in prepare.py

Each step spawns a separate shell instance, the environment gets reset anyway

telegramdesktop/tdesktop/devdc3d4ad1 files, +3/-3
Remove --target tde2e

It's not needed since b5f2470b795b9b7bfec596bbbf60fc0c18b3d5c5

#tdesktop
🫡2
UnigramDev/Unigram/develop5f99ecb2 files, +6/-2
Fix touch screen crash

UnigramDev/Unigram/developed3e7ee1 files, +1/-0
Fix title hit target

UnigramDev/Unigram/develop56f9e302 files, +6/-2
Fix navigation style

UnigramDev/Unigram/develop594c6bd12 files, +80/-59
Refactor shortcut service

#unigram
🫡2
telegramdesktop/tdesktop/dev5c900c21 files, +3/-1
Update to modern OpenGL library on Linux

#tdesktop
🫡2
telegramdesktop/tdesktop/deva1117274 files, +39/-1
Fix build with Qt 5.

#tdesktop
🫡2
telegramdesktop/tdesktop/deve5372794 files, +4/-4
Fix build with Xcode.

telegramdesktop/tdesktop/dev1ac081d2 files, +2/-2
Update patches revision.

#tdesktop
🫡2
telegramdesktop/tdesktop/dev2a3c2604 files, +6/-6
Qt 6.10.1 -> 6.10.2

#tdesktop
🫡2
telegramdesktop/tdesktop/devf7f35393 files, +5/-5
Fix build with Xcode.

telegramdesktop/tdesktop/dev49be0d23 files, +1/-11
Fix build with GCC.

telegramdesktop/tdesktop/devf9f37786 files, +21/-17
Beta version 6.4.3.

- Search in Settings.

telegramdesktop/tdesktop/dev0e7a20f1 files, +2/-0
Close mediaview when opening nft links.

telegramdesktop/tdesktop/dev85167d34 files, +21/-3
Strip quote entities in media viewer.

They may be collapsed with no way to expand them.

telegramdesktop/tdesktop/deve4c7d621 files, +1/-0
Activate window with shown nft.

telegramdesktop/tdesktop/dev46cb4982 files, +4/-6
Show correct profile colors preview when edit.

telegramdesktop/tdesktop/devc215b9f1 files, +2/-1
Fix crash in topic group opening.

#tdesktop
🫡2
telegramdesktop/tdesktop/deve5cc3361 files, +4/-4
Update changelog.txt

Corrected the year for the newest 4 changes from 2025 to 2026, for the recent 4 updates (6.4 to 6.4.3 beta).

#tdesktop
🫡2💅1
UnigramDev/Unigram/developc5d2b4a8 files, +31/-17
Update TDLib

UnigramDev/Unigram/develop0dc73517 files, +368/-48
New login widget

UnigramDev/Unigram/develop118eac47 files, +252/-24
Improve add proxy popup

UnigramDev/Unigram/develop251e1606 files, +107/-77
Show search results inline

UnigramDev/Unigram/develop1e08ba616 files, +658/-445
Synchronize proxy settings across accounts

UnigramDev/Unigram/developcb0ad6a3 files, +0/-130
Remove unused class

UnigramDev/Unigram/develop0075e642 files, +6/-5
Improve table style

#unigram
🫡2🤝1
telegramdesktop/tdesktop/nightlyfb4fcf52 files, +11/-5
Attempted to fix reset state while replying with Ctrl+Up/Down hotkey.

Regression was introduced: a05d85673a.

#tdesktop
🫡3
telegramdesktop/tdesktop/nightly34014c73 files, +24/-1
Attempted to fix incorrect display of about view for bots with forum.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v6.4.4 (beta)

- Fix crash in topic group opening.
- Show correct profile colors preview when edit.
- Strip quote entities in media viewer.

#tdesktop
🫡2
telegramdesktop/tdesktop/devf9699e16 files, +21/-15
Beta version 6.4.4.

- Fix crash in topic group opening.
- Show correct profile colors preview when edit.
- Strip quote entities in media viewer.

telegramdesktop/tdesktop/dev64c57961 files, +3/-0
fix: fixed touchpad-scrolling emoji packs while setting emoji status in main menu

#tdesktop
🫡2
telegramdesktop/tdesktop/devd33293b4 files, +16/-8
Add name argument to PositionWithScreen

telegramdesktop/tdesktop/dev54683b29 files, +155/-163
Decompose countInitialGeomety from MainWindow

#tdesktop
🫡2
TGX-Android/Telegram-X/main7070d581 files, +1/-1
Version bump to `1786`

#tgxandroid
👍4🫡3