Telegram github commits and releases
4.36K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev β€’ 960761e β€’ 99 files, +18872/-5
Replace jemalloc with scudo

This should provide a wider support for ARM hardware

#tdesktop
🫑4🀨1
telegramdesktop/tdesktop/dev β€’ 87a042b β€’ 1 files, +1/-0
Fix build on Linux

#tdesktop
🫑3
UnigramDev/Unigram/layer167 β€’ fabd1e9 β€’ 4 files, +33/-5
Improved fallback focus on chat list

UnigramDev/Unigram/layer167 β€’ d3e50c1 β€’ 2 files, +6/-4
Fixed crash on closing chat when screen reader is connected

UnigramDev/Unigram/layer167 β€’ e5f5671 β€’ 1 files, +1/-1
Fixed closing bot keyboard

UnigramDev/Unigram/layer167 β€’ f3bfc64 β€’ 1 files, +6/-2
Return updated max id when loading chat history

UnigramDev/Unigram/layer167 β€’ 380a1e0 β€’ 18 files, +93/-134
Moved stickers shimmer to AnimatedImage

UnigramDev/Unigram/layer167 β€’ 9ca99b1 β€’ 4 files, +456/-408
Update message quick action icons

UnigramDev/Unigram/layer167 β€’ 8b34eb8 β€’ 6 files, +30/-27
Moved chat headers to the right folder

UnigramDev/Unigram/layer167 β€’ 00ba361 β€’ 3 files, +9/-9
TLLocator ~> TypeLocator

UnigramDev/Unigram/layer167 β€’ 2119dd3 β€’ 2 files, +7/-6
Show native language name before english name

UnigramDev/Unigram/layer167 β€’ bb7dd1e β€’ 3 files, +8/-0
Disable auto-night mode when using hamburger menu switch

UnigramDev/Unigram/layer167 β€’ ae3b348 β€’ 2 files, +7/-17
Simplified master detail design, properly handle pane navigation

UnigramDev/Unigram/layer167 β€’ cdd5170 β€’ 4 files, +59/-25
Use hash set to store language exclusion list, allow empty

UnigramDev/Unigram/layer167 β€’ d52eb39 β€’ 1 files, +25/-25
Outline parsing optimization

UnigramDev/Unigram/layer167 β€’ 9f7a0c4 β€’ 1 files, +4/-0
Removed border thinkness to text buttons

UnigramDev/Unigram/layer167 β€’ db4bf29 β€’ 2 files, +7/-0
Added borders to chat headers

#unigram
🫑2
UnigramDev/Unigram/layer167 β€’ 67e3bc6 β€’ 43 files, +1789/-553
Full chat translation with premium

UnigramDev/Unigram/layer167 β€’ 0babb13 β€’ 46 files, +182/-182
TLContainer ~> TypeResolver

UnigramDev/Unigram/layer167 β€’ e472dce β€’ 46 files, +136/-110
Replaced all ContentPopup negative margins with padding

UnigramDev/Unigram/layer167 β€’ f26b9bf β€’ 2 files, +41/-21
Exp: run search diff asynchronously

#unigram
🫑3πŸ’…1
TGX-Android/Telegram-X/main β€’ 1f3e400 β€’ 1 files, +1/-1
Use new icon for Peer ID in Settings (#508)

#tgxandroid
πŸ’…9πŸ‘2🫑2
UnigramDev/Unigram/layer167 β€’ 73b7ea5 β€’ 5 files, +44/-14
Fixed CanTranslate logic to cover more cases

UnigramDev/Unigram/layer167 β€’ 4207a02 β€’ 1 files, +6/-2
Fixed MergeEntities helper method

UnigramDev/Unigram/layer167 β€’ ed48805 β€’ 1 files, +5/-0
Trigger translation as soon as language is detected

UnigramDev/Unigram/layer167 β€’ 0516261 β€’ 1 files, +6/-6
Fixed entities type check

UnigramDev/Unigram/layer167 β€’ 88162a1 β€’ 1 files, +30/-17
Don't save scrolling position if right above unread messages

UnigramDev/Unigram/layer167 β€’ fcc1d8a β€’ 8 files, +10/-39
Handle race conditions in show/hide completion callback

UnigramDev/Unigram/layer167 β€’ eb64a4a β€’ 3 files, +38/-34
Further fixes to scroll message into view

UnigramDev/Unigram/layer167 β€’ f5be189 β€’ 2 files, +6/-1
Additional null checks

UnigramDev/Unigram/layer167 β€’ 1cf714f β€’ 2 files, +9/-6
Update translate bar when current state changes

#unigram
🫑4
TelegramMessenger/tgcalls/m112 β€’ b3643a5 β€’ 3 files, +24/-0
Set device by id on UWP, MSVC build fix

TelegramMessenger/tgcalls/m112 β€’ d674f0a β€’ 1 files, +11/-0
setAudioInputDevice by id as well

TelegramMessenger/tgcalls/m112 β€’ 3320da3 β€’ 7 files, +299/-266
Moved WebRTC to M112

TelegramMessenger/tgcalls/m112 β€’ 4479956 β€’ 2 files, +19/-19
Fixed build with ffmpeg 6.1

TelegramMessenger/tgcalls/m112 β€’ 9ab6f4f β€’ 1 files, +13/-11
Don't send desktop frames to inactive listener

TelegramMessenger/tgcalls/m112 β€’ 5b2eaa4 β€’ 3 files, +32/-30
Merge remote-tracking branch 'upstream/development' into m112

#tgcalls
🫑2
UnigramDev/Unigram/layer167 β€’ 41fded0 β€’ 2 files, +25/-5
Fixed scroll animation for messages on the edge

UnigramDev/Unigram/layer167 β€’ 6bf39f9 β€’ 8 files, +0/-38
Removed default glyph button icon

UnigramDev/Unigram/layer167 β€’ 36555da β€’ 1 files, +9/-3
Added translation as accessibility alt text

UnigramDev/Unigram/layer167 β€’ 88967ef β€’ 1 files, +2/-2
Increased FormattedTextBlock blocks padding to align with reply/web page

UnigramDev/Unigram/layer167 β€’ 31cdbc4 β€’ 1 files, +7/-1
Add message key to cache before sending translation request

UnigramDev/Unigram/layer167 β€’ 8fdaaf4 β€’ 2 files, +7/-3
Set Messages ItemsSource on activating to avoid items host invalidation

UnigramDev/Unigram/layer167 β€’ 4c5eec3 β€’ 15 files, +63/-32
Updated vcpkg

UnigramDev/Unigram/layer167 β€’ 66a4cce β€’ 2 files, +20/-18
Properly refresh translated state for non-cached messages

UnigramDev/Unigram/layer167 β€’ a18c9df β€’ 2 files, +32/-11
Further improvements to custom ScrollToItem

UnigramDev/Unigram/layer167 β€’ 4c06ad8 β€’ 2 files, +2/-2
Bump version

UnigramDev/Unigram/layer167 β€’ 7ed9d9c β€’ 1 files, +8/-1
Try catch setting character format

#unigram
πŸ‘3🫑2
UnigramDev/Unigram/layer167 β€’ 8b7f8d0 β€’ 2 files, +23/-33
Fixed outline for not yet downloaded stickers

UnigramDev/Unigram/layer167 β€’ c0643d5 β€’ 2 files, +200/-272
Properly replaced avcodec_decode_video2

UnigramDev/Unigram/layer167 β€’ bf04807 β€’ 2 files, +21/-4
Disconnect SynchronizedList on Unload

UnigramDev/Unigram/layer167 β€’ 10ef258 β€’ 4 files, +67/-60
Moved SynchronizedList to its own file

#unigram
🫑3
tdlib/td/master β€’ c2cbb0c β€’ 1 files, +8/-8
Explicitly pass content-type of the test HTTP query.

tdlib/td/master β€’ 0d36372 β€’ 1 files, +3/-0
Fix bench_http_reader.

tdlib/td/master β€’ 511483e β€’ 3 files, +14/-0
Fail HTTP request reading if unexpected end of data reached.

tdlib/td/master β€’ ae9c80f β€’ 2 files, +8/-7
Store content_length_ as int64.

tdlib/td/master β€’ 794f352 β€’ 1 files, +61/-0
Add multipart/form-data tests.

tdlib/td/master β€’ e58847a β€’ 2 files, +1/-4
Allow toggleChatIsTranslatable for non-premium users.

tdlib/td/master β€’ f03ffe1 β€’ 4 files, +7/-7
Fix singular usages of "statistics".

tdlib/td/master β€’ 968c0ad β€’ 1 files, +8/-8
Improve documentation.

tdlib/td/master β€’ a84e460 β€’ 2 files, +5/-5
Improve ConnectionState documentation.

tdlib/td/master β€’ 8484108 β€’ 1 files, +3/-2
Update supergroup.member_count documentation.

tdlib/td/master β€’ 7db2a64 β€’ 3 files, +3/-3
Update pinned vcpkg commit hash.

tdlib/td/master β€’ 404761c β€’ 1 files, +2/-0
Fix clang 14 compilation error.

#tdlib
🫑2🀨1
telegramdesktop/tdesktop/dev β€’ 4a0ee22 β€’ 1 files, +2/-9
Shorten setting QSessionManager restart hint

telegramdesktop/tdesktop/dev β€’ a93340c β€’ 2 files, +0/-5
Try to restore session manager connection on Linux

#tdesktop
🫑3
telegramdesktop/tdesktop/dev β€’ 1852386 β€’ 4 files, +44/-12
Add Windows Ninja CI

#tdesktop
🫑3
telegramdesktop/tdesktop/dev β€’ 467a6c2 β€’ 1 files, +2/-2
Fix upload artifact condition in Windows action

telegramdesktop/tdesktop/dev β€’ e8c9cb7 β€’ 2 files, +3/-6
Update Qt to 6.6.1 on Linux

telegramdesktop/tdesktop/dev β€’ a04145d β€’ 1 files, +1/-1
Update xkbcommon in Docker

#tdesktop
🫑3
telegramdesktop/tdesktop/dev β€’ 17fa50b β€’ 1 files, +1/-1
Update patches commit in Dockerfile

#tdesktop
🫑3
UnigramDev/Unigram/develop β€’ 4cfdead β€’ 2 files, +93/-15
Further improvements to video animation

UnigramDev/Unigram/develop β€’ 04ba43c β€’ 1 files, +6/-0
Adjust max id before loading first slice

UnigramDev/Unigram/develop β€’ 091acdd β€’ 5 files, +28/-6
Various notes

UnigramDev/Unigram/develop β€’ dce23f0 β€’ 1 files, +172/-1
Copy and cut formatted text

UnigramDev/Unigram/develop β€’ 428d368 β€’ 1 files, +3/-3
Fixed story interactions margins

#unigram
🫑2
telegramdesktop/tdesktop/dev β€’ f442d69 β€’ 1 files, +15/-4
Fix possible crash on MTProto instance shutdown.

#tdesktop
🫑3
TGX-Android/Telegram-X/tdlib-quotes β€’ 79c7cfb β€’ 3 files, +8/-8
Updated dependencies

TGX-Android/Telegram-X/tdlib-quotes β€’ 28982fb β€’ 8 files, +321/-95
WIP: Link Preview selector

TGX-Android/Telegram-X/tdlib-quotes β€’ 2106333 β€’ 9 files, +376/-290
Finished link preview selector

TGX-Android/Telegram-X/tdlib-quotes β€’ 4d4fe58 β€’ 1 files, +3/-1
Disable reply bar animation

TGX-Android/Telegram-X/tdlib-quotes β€’ af3ac93 β€’ 1 files, +1/-1
Updated submodules

#tgxandroid
🀝4🫑2πŸ’…2
TGX-Android/Telegram-X/tdlib-quotes β€’ 54d1e0b β€’ 2 files, +51/-6
Fixed link preview url lookup

TGX-Android/Telegram-X/tdlib-quotes β€’ 83aaf7b β€’ 1 files, +1/-1
Merge `main` into `tdlib-quotes`

#tgxandroid
πŸ’…4πŸ‘2🫑2
TGX-Android/Telegram-X/main β€’ 3fc3420 β€’ 168 files, +5245/-2993
Upgrade TDLib to tdlib/td@404761c (#510)

* Upgraded TDLib to tdlib/td@c8be7e5

* Revert placeholder colors for light theme + `Client.ExecutionError` -> `Client.ExecutionException` + Bugfixes

* Updated `vkryl/android`

* Supported quotes in replies

* Supported `LinkPreviewOptions.showAboveText` with animated changes

* Update `vkryl/android`

* Do not embed reply for current chat unless it is a forum

* Update `strings.xml`

* Updated paddings in text messages with web page previews

* Fixed title for current link preview above input

* Rely on `showLargeMedia` in previews + Support for `MessagePremiumGiveawayCreated` + Upgraded TDLib to tdlib/td@3870c29

* Giveaway chat list and notification previews

* Upgraded TDLib to tdlib/td@2403c3d

* Force reply when sharing messages with a comment + More works and fixes

* Remove unused `chatId` argument

* Reply icon in chats list

* Fixed preview with small media without text

* web page preview bugfixes

* Reworked link preview lookup logic + Full and proper support editing text messages with link previews + Temporary UI for link preview options

* Accent colors in replies + Updated TDLib to tdlib/td@da9afda + Get rid of `Log.unexpectedTdlibResponse` + Fixes

* Apply accent color to forwards

* Enable accent colored names in channels and private chats (plain mode)

* More accents in message

Ёлка новогодняя

* Consistent user name / chat title colors across the app + Revert some theme changes + Theme ids for vertical lines

* Cancel touch selection in bubble names after long press

* Background when tapping on names in messages

* Properly restore reply in drafts

* Better tooltip when tapping on a reply to the deleted message

* Better rendering of small placeholders + Fixed case when letters/icon may not fit the area + Ghost icon

* Added missing copyright

* Fixed blink after sticker gets sent

* Remove media spoiler button in secret chats

* Quote icon in replies

* Disable experiment with force-reply when sharing message with a comment

* Updated `tdlib-utils`

* Rework `JoinRequestsView` to rely on `AvatarReceiver`

* WIP: Full rework of reply bar

Affects the bar above message input (link preview, editing message, reply)

* Updated submodules

* Do not merge album with inconsistent `forwardInfo.origin`

* Animate text changes in messages + Optimizations and bugfixes

* Fixes and improvements

* Upgraded TDLib to tdlib/td@aefbf03

* Bugfixes

* WIP: link preview selector

* Upgraded TDLib to tdlib/td@ec788c7

* WIP: Link preview selector

* Fixed forwarded albums merging

* WIP: full rework of link preview lookup logic

* Upgraded TDLib to tdlib/td@07c1d53

* Updated dependencies

* WIP: Link Preview selector

* Finished link preview selector

* Disable reply bar animation

* Updated submodules

* Fixed link preview url lookup

#tgxandroid
πŸ’…12πŸ‘2🫑2🀝1
TGX-Android/Telegram-X/main β€’ 318bc0b β€’ 1 files, +16/-8
Update `All Chats` counter when archived chats get read

TGX-Android/Telegram-X/main β€’ ebe7518 β€’ 1 files, +2/-0
Fixed switching themes

#tgxandroid
πŸ’…5πŸ‘2🫑2