Telegram github commits and releases
4.54K subscribers
601 files
20.3K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
UnigramDev/Unigram/develop9ceaefc5 files, +123/-65
Pace video animations by their frame timestamps

UnigramDev/Unigram/develope4617c73 files, +81/-24
Defer slice removals and keep the id map in step on replace

UnigramDev/Unigram/developf4dfa023 files, +179/-85
Move message ordering into MessageCollection

UnigramDev/Unigram/develope88eca13 files, +130/-125
Nest the tray interop out of the shared namespace

UnigramDev/Unigram/develope104cbb1 files, +14/-14
Drop the nullable annotations WebAuthn no longer compiles with

UnigramDev/Unigram/developab59e435 files, +49/-1
Close the main window to the notification area instead of exiting

UnigramDev/Unigram/developddf74756 files, +68/-31
Don't mutate more TDLib collections

UnigramDev/Unigram/developf80872f3 files, +3/-2
Fix call alias and story premium promo under NativeAOT

UnigramDev/Unigram/developd0a99af2 files, +8/-2
Fix password reveal button

UnigramDev/Unigram/develop19853511 files, +1/-1
Fix missing template part

UnigramDev/Unigram/develop7ecab0310 files, +227/-338
More handrolled ISupportIncrementalLoading implementations to IncrementalCollection

UnigramDev/Unigram/develop4a7c8971 files, +68/-110
Split Suppress and RangeObservableCollection

UnigramDev/Unigram/develop5c733181 files, +10/-0
Add more logs

UnigramDev/Unigram/develop76060212 files, +6/-0
Fix event log incremental loading

#unigram
👍1
UnigramDev/Unigram/developcb229f75 files, +118/-132
Close the main window to the notification area instead of exiting

#unigram
👍1
telegramdesktop/tdesktop/devb31fd808 files, +1112/-13
[ai] Resolve box paint roots and capture popup menus

#tdesktop
🫡3
telegramdesktop/tdesktop/dev087b18b1 files, +2/-2
Fix macOS leave workaround unregistering every widget.

#tdesktop
🫡3
UnigramDev/Unigram/develop382786f11 files, +28/-36
Pass byte buffers across the ABI as arrays instead of IVector

UnigramDev/Unigram/developc4478856 files, +57/-74
Expose folder popup selection as a property

UnigramDev/Unigram/developb4c4f73132 files, +2147/-734
Replace IList<T> with Vector<T> for TDLib types

UnigramDev/Unigram/develop95560d924 files, +5715/-3228
Rework theme lookup

UnigramDev/Unigram/develop058d4aa8 files, +155/-45
Optimize SVG outlines

#unigram
TGX-Android/Telegram-X/main9e91a526 files, +133/-68
Remove `patch-opus.sh`

TGX-Android/Telegram-X/mainc58f74b30 files, +4/-9109
Remove `androidx-media` duplicate sources

TGX-Android/Telegram-X/main50b15bc1 files, +14/-14
Fix rudimentary file deletion

TGX-Android/Telegram-X/mainaa6f38a1 files, +3/-3
Improve `CMakeLists.txt`

TGX-Android/Telegram-X/main8d5d71a1 files, +4/-0
Support `NO_ANDROIDX_MEDIA`

TGX-Android/Telegram-X/mainee0a3633 files, +8/-10
Reuse `latest` androidx-media submodule for `marshmallow` flavor

TGX-Android/Telegram-X/main444ec0c23 files, +783/-698
Upgrade build system

TGX-Android/Telegram-X/main4c3ed711 files, +1/-9
Update README

TGX-Android/Telegram-X/main972b36e1 files, +1/-1
Upgrade FFmpeg to FFmpeg/FFmpeg@a4f6f75

TGX-Android/Telegram-X/mainebe9d294 files, +41/-3
Optimize tasks

TGX-Android/Telegram-X/mainf5f63071 files, +1/-1
Upgrade libvpx to `1.17.0` (webmproject/libvpx@6df3ec3)

#tgxandroid
🫡3
TGX-Android/Telegram-X/main59f631b1 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3
TGX-Android/Telegram-X/main519803d2 files, +0/-2
Remove `@get:PathSensitive` annotation

TGX-Android/Telegram-X/main6bfdfca1 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3
telegramdesktop/tdesktop/public-canary0f76ae813 files, +229/-19
Switched Windows builds to Qt 6. (Combined commit.)

#tdesktop
🫡3💅2👍1🤝1
TGX-Android/Telegram-X/main75b76671 files, +2/-1
Fix passing extra parameters

TGX-Android/Telegram-X/main4a4a21d1 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3
TGX-Android/Telegram-X/mainb8de0212 files, +19/-9
Do not rely on variant constants

TGX-Android/Telegram-X/mainb843f4d1 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡4
TGX-Android/Telegram-X/main1b2deb56 files, +75/-0
Clear calls history in one click (#527)

TGX-Android/Telegram-X/mainef0aca11 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡4
telegramdesktop/tdesktop/public-canary2e7edcd4 files, +20/-2
Added archive job description to prepared files with box preview.

telegramdesktop/tdesktop/public-canary7fd6ad24 files, +582/-0
Added zip archive writer for folders and file sets.

telegramdesktop/tdesktop/public-canary99e8b5a7 files, +109/-17
Added archive writing to uploader with preparing progress in bubble.

telegramdesktop/tdesktop/public-canary95377149 files, +83/-1
Added folder drop zones for archive and separate files sending.

telegramdesktop/tdesktop/public-canary7175f039 files, +50/-1
Added drop zone for archiving of multiple files into one archive.

telegramdesktop/tdesktop/public-canary8cfec5c6 files, +105/-3
Added archive drop mode for media files under keyboard modifier.

telegramdesktop/tdesktop/public-canarya5a9eef7 files, +66/-25
Added archive drop zone for folders and files in message editing.

telegramdesktop/tdesktop/public-canary59383b13 files, +30/-4
Added folder drop zones with height limit to send files box.

telegramdesktop/tdesktop/public-canary74ce3d113 files, +226/-19
Switched Windows builds to Qt 6. (Combined commit.)

#tdesktop
🫡4
TGX-Android/Telegram-X/maincb011061 files, +14/-8
Check if `androidx-media` exists

TGX-Android/Telegram-X/maind4cfc4f1 files, +1/-1
Upgrade opus to xiph/opus@228a0f8

TGX-Android/Telegram-X/maine13eea21 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3
TGX-Android/Telegram-X/main96ecf2c1 files, +3/-1
Do not register lab flavor

#tgxandroid
🫡4
TGX-Android/Telegram-X/mainbf788f71 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3
TGX-Android/Telegram-X/main31dbf5d4 files, +9/-5
Revert 1b2deb5 (#527)

TGX-Android/Telegram-X/main6e9fea01 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3👍1
TGX-Android/Telegram-X/main4eb90ff3 files, +98/-61
Define `__ANDROID__` for yasm

#tgxandroid
🫡3
TGX-Android/Telegram-X/main95dc2911 files, +1/-1
Version bump to `1807`

#tgxandroid
🫡3
UnigramDev/Unigram/develop5616fd32 files, +153/-470
Fix CPU blur path

UnigramDev/Unigram/developd1198e63 files, +994/-0
Project map

UnigramDev/Unigram/developfb47b4e5 files, +607/-90
Give file updates their own bus, batched per UI thread

UnigramDev/Unigram/develop01cb6fe47 files, +141/-105
Drop the unused handler argument and cache the drain per thread

UnigramDev/Unigram/developb3e9dfd1 files, +9/-3
Record the file update bus in the map

UnigramDev/Unigram/develope264a6144 files, +71/-72
ToTimestamp => ToUnixTimeSeconds

UnigramDev/Unigram/develop1a091a91 files, +5/-0
Skip libvlc plugins scan

UnigramDev/Unigram/develop2eba64a1 files, +0/-63
Remove unused code

UnigramDev/Unigram/developd446d742 files, +33/-31
Move ReleaseHandle to Utils

UnigramDev/Unigram/develop5cbb4f651 files, +2729/-614
Rewrite the animation cache and move lottie into Telegram.Native

UnigramDev/Unigram/develop95475921 files, +29/-7
Fix leaks and error handling in the WebP decode path

UnigramDev/Unigram/develop00e56ce2 files, +432/-22
Rework AnimatedImage teardown, bitmap pooling and load queue

UnigramDev/Unigram/develop6d085c31 files, +35/-2
Add scroll direction detection to AnimatedListHandler

UnigramDev/Unigram/develop8bda2dd1 files, +52/-27
Flush stale .tgfc caches and drop the old .cache formats

UnigramDev/Unigram/develop79315585 files, +451/-15
Document the animation cache rewrite and drop stale RLottie notes

#unigram