Telegram github commits and releases
4.37K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • c18e592 • 6 files, +68/-9
Show internal list of apps as Stars Examples.

#tdesktop
🫡5👍1
telegramdesktop/tdesktop/dev • 40cf962 • 1 files, +3/-3
Add 1.5 years account ttl value.

#tdesktop
🫡5👍3🤝1
telegramdesktop/tdesktop/dev • 6fce718 • 4 files, +130/-22
Add jump-to-end button to chat preview.

#tdesktop
👍6🫡5🤝1💅1
UnigramDev/Unigram/develop • 312dd0e • 1 files, +4/-1
Log notification errors

UnigramDev/Unigram/develop • 312d452 • 6 files, +41/-11
Fix buy stars

UnigramDev/Unigram/develop • 0b80ff5 • 1 files, +5/-4
Update slider on value changed

UnigramDev/Unigram/develop • 617d2ed • 1 files, +1/-1
Fix channels signature

UnigramDev/Unigram/develop • 9e3582d • 1 files, +1/-1
Fix reply in another chat string

UnigramDev/Unigram/develop • ff00851 • 1 files, +1/-1
Fix channel footer

UnigramDev/Unigram/develop • b7f69e9 • 2 files, +4/-18
More notifications log

UnigramDev/Unigram/develop • 6ec6f46 • 5 files, +33/-40
Simplified send files

UnigramDev/Unigram/develop • 7b2b011 • 1 files, +8/-7
Topics accessibility

UnigramDev/Unigram/develop • c75e323 • 1 files, +2/-0
Fix add chats to folder

UnigramDev/Unigram/develop • 8f2204f • 2 files, +3/-2
Additional null checks

UnigramDev/Unigram/develop • 17d4ccd • 2 files, +7/-6
Pass context along

UnigramDev/Unigram/develop • 28e34f0 • 4 files, +64/-42
Fix instant view popups

UnigramDev/Unigram/develop • c108dac • 3 files, +12/-47
Removed ScrollBarGrid

UnigramDev/Unigram/develop • 6b1da9f • 1 files, +11/-5
Missing lock

UnigramDev/Unigram/develop • ce50d84 • 1 files, +2/-2
Try to avoid race

#unigram
👍3🫡2
UnigramDev/Unigram/develop • 1533777 • 20 files, +93/-33
Toasts for mute/unmute

UnigramDev/Unigram/develop • b4a342c • 7 files, +169/-43
Change mute for scope

UnigramDev/Unigram/develop • 9bcb687 • 1 files, +3/-1
24 months ttl

UnigramDev/Unigram/develop • 1e6d96a • 5 files, +17/-9
Popup improvements

#unigram
👍4🫡2
TGX-Android/Telegram-X/main • 115a6f8 • 1 files, +9/-1
Update Text.java (#751)

#tgxandroid
🫡3💅3👍1
tdlib/td/master • 10b5f81 • 1 files, +3/-2
Improve Java warning message.

tdlib/td/master • 8e44314 • 1 files, +1/-1
Update number of active bots.

tdlib/td/master • f187d4d • 2 files, +2/-2
Improve error messages.

tdlib/td/master • 8c603d2 • 1 files, +31/-27
Cache EVP_MD_CTX instead of EVP_MD in OpenSSL 3+ to improve performance.

tdlib/td/master • 18ead84 • 8 files, +57/-3
Compare TdApi.java and tdjni versions.

tdlib/td/master • efdf8ae • 1 files, +1/-1
Increase the maximum account TTL to 730 days.

tdlib/td/master • 5a02022 • 2 files, +23/-23
Use can_send_message_content_to_secret_chat in register_inline_message_content.

tdlib/td/master • d021487 • 1 files, +4/-4
Simplify MessagesManager::get_dialog_send_message_as_dialog_ids.

tdlib/td/master • 6e1bdfd • 1 files, +1/-1
Fix loadQuickReplyShortcuts documentation.

tdlib/td/master • 63ce376 • 2 files, +17/-3
Send initial message sender to server.

tdlib/td/master • 983b095 • 1 files, +14/-2
tg_cli: support . as user/basic group/supergroup/secret chat identifier.

tdlib/td/master • 87d8810 • 6 files, +6/-6
Update version to 1.8.36.

#tdlib
🫡3👍1
tdlib/telegram-bot-api/master • a186a9a • 2 files, +2/-2
Update version to 7.10.

#botapi
🫡3👍1
UnigramDev/Unigram/develop • 5ba3d42 • 1 files, +5/-1
Collapse all profile elements by default

UnigramDev/Unigram/develop • 9550ccf • 1 files, +1/-1
Null check

UnigramDev/Unigram/develop • 2983e46 • 1 files, +1/-1
One more fix for messages footer

UnigramDev/Unigram/develop • 364a7ef • 11 files, +34/-29
IsMuted helper

UnigramDev/Unigram/develop • 277b620 • 3 files, +40/-7
Business replies

UnigramDev/Unigram/develop • 646d4f0 • 1 files, +14/-2
Log notifications exceptions as text

UnigramDev/Unigram/develop • 4a27f63 • 3 files, +3/-3
Character ellipsis

#unigram
🫡3💅1
Ajaxy/telegram-tt/master • 4399c4f • 3 files, +4/-4
10.9.11

Ajaxy/telegram-tt/master • cfe7446 • 3 files, +35/-16
[Perf] Introduce `onFullyIdle` to respect heavy animations

Ajaxy/telegram-tt/master • 496c6c6 • 2 files, +42/-13
[Perf] Batch `requestIdleCallback` calls

Ajaxy/telegram-tt/master • 35948a8 • 1 files, +24/-8
[Perf] Multitab: Broadcast diff with `onFullyIdle`

Ajaxy/telegram-tt/master • d0d1a57 • 1 files, +6/-7
[Perf] Delay video cleanup with `onFullyIdle`

Ajaxy/telegram-tt/master • 08ad256 • 1 files, +9/-2
[Perf] Message List: Consider heavy animation in `getIsMessageListReady`

Ajaxy/telegram-tt/master • 28c9d9d • 2 files, +21/-4
[Perf] Sticker View: Fix unexpected mount before heavy animation

Ajaxy/telegram-tt/master • 3ac3ad3 • 2 files, +28/-22
[Perf] Sticker View: Delay full media rendering

Ajaxy/telegram-tt/master • ec6a28b • 5 files, +0/-21
[Perf] Message / Reactions: Drop ineffective `shouldDelayInit` optimization

Ajaxy/telegram-tt/master • 79fca8e • 3 files, +29/-19
[Perf] `useHeavyAnimationCheck`: Support multiple heavy animations

Ajaxy/telegram-tt/master • f1f776f • 4 files, +29/-18
[Perf] Custom Emoji: Replace SVG placeholder with CSS, do not render highlight catch when not needed

Ajaxy/telegram-tt/master • 90adfdf • 1 files, +74/-42
[Perf] Animated Counter: Avoid redundant rerenders

Ajaxy/telegram-tt/master • 1e4950c • 1 files, +7/-12
[Perf] Story Toggler: Avoid expensive global updates on users and chats

Ajaxy/telegram-tt/master • 67bdfe3 • 2 files, +2/-7
[Perf] Message: Remove n^2 for detecting contacts

#webz
🫡4
Ajaxy/telegram-tt/master • 692cf8b • 8 files, +49/-40
[Perf] Message: Extract `selectCanReplyToMessage` from `selectAllowedMessageActionsSlow`

Ajaxy/telegram-tt/master • a960f3e • 2 files, +11/-2
[Perf] Message: Use deep equal check after requesting views updates

Ajaxy/telegram-tt/master • 8b717b0 • 2 files, +11/-3
[Perf] Chats: Use deep equal check after detecting language

Ajaxy/telegram-tt/master • 7b86865 • 8 files, +408/-288
[Perf] API and Post Message Connector: Batch `postMessage` calls

f-u

Ajaxy/telegram-tt/master • 2b773d7 • 1 files, +4/-4
[Perf] Teact: Tiny improvement

Ajaxy/telegram-tt/master • f2e8768 • 16 files, +102/-49
[Perf] Introduce Offscreen Canvas for blurred thumbs

Ajaxy/telegram-tt/master • 3c1248b • 1 files, +13/-4
Fallback to `fastBlur` for Safari

Ajaxy/telegram-tt/master • 45b81c1 • 1 files, +8/-11
Sticker View: Fix displaying preview for unsupported video

Ajaxy/telegram-tt/master • 2136302 • 60 files, +163/-160
[Refactoring] `usePrevious2 → usePrevious`, `usePrevious → usePreviousDeprecated`

Ajaxy/telegram-tt/master • 13a3ae0 • 1 files, +5/-7
Custom Emoji: Fix placeholder positioning

Ajaxy/telegram-tt/master • 2c3b9ce • 1 files, +8/-7
Sticker View: Fix flickering rlottie and hiding broken video

Ajaxy/telegram-tt/master • e9c069d • 2 files, +17/-8
Message: Fix Offscreen Canvas blur error after sending a message

Ajaxy/telegram-tt/master • 9b5c527 • 1 files, +9/-7
Photo: Fix flickering broken image after migrating to Offscreen Canvas blur

Ajaxy/telegram-tt/master • 63f1ca3 • 67 files, +408/-282
[Perf] Re-implement `useShowTransition` to avoid re-renders

f-u

#webz
🫡4🤨1
Ajaxy/telegram-tt/master • 9d788a2 • 5 files, +51/-46
Photo, Video: Leverage the new `useShowTransition`

Ajaxy/telegram-tt/master • b0239f1 • 2 files, +1/-4
UI: Adjust styles for chat avatar and mention menu list (#4936)

Ajaxy/telegram-tt/master • 13f43be • 6 files, +68/-44
Message, Chat Folders, Story Toggler: Leverage the new `useShowTransition`

Ajaxy/telegram-tt/master • 8aa7eb2 • 1 files, +4/-4
[Dev] Teact: Better error logging

Ajaxy/telegram-tt/master • 03de021 • 26 files, +412/-511
[Perf] [Refactoring] Move `useMenuPosition` into Menu component

Ajaxy/telegram-tt/master • a59a3a4 • 3 files, +10/-12
[Refactoring] Simplify `disableScrolling/enableScrolling`

Ajaxy/telegram-tt/master • 342a3d9 • 3 files, +27/-24
Messages: Fix deleting in the selected messages modal (#4927)

Ajaxy/telegram-tt/master • 458f71a • 1 files, +9/-6
Revert "[Perf] Story Toggler: Avoid expensive global updates on users and chats"

This reverts commit 9ab1f9d9789a211140b692e49dac7237d3718edf.

Ajaxy/telegram-tt/master • b407960 • 2 files, +1/-13
Reply: Fix sender drawing (#4941)

Ajaxy/telegram-tt/master • b611bc4 • 1 files, +1/-1
Search: Fix "0" in popular apps (#4945)

Ajaxy/telegram-tt/master • 13c6e1a • 1 files, +21/-15
Profile: Fix undefined media in the Voice tab (#4952)

Ajaxy/telegram-tt/master • 875609f • 23 files, +66/-77
Various fixes (#4955)

Ajaxy/telegram-tt/master • a7ecd74 • 1 files, +7/-7
Cache: Slight optimization (#4947)

Ajaxy/telegram-tt/master • b9041b8 • 3 files, +5/-2
Safe Link: Fix word break in message text (#4954)

#webz
🫡4👍2💅1
Ajaxy/telegram-tt/master • 2c91ca8 • 4 files, +62/-30
Reaction Picker: Fix stuck state (#4946)

Ajaxy/telegram-tt/master • 8bc8af7 • 77 files, +74/-74
[Build]

#webz
🤝3🫡2👍1💅1
New telegramdesktop/tdesktop release: v5.5.0 (stable)

- Star Giveaways.
- Swipe-to-Reply.
- Audio device selection in one-on-one calls.
- Text selection in collapsed / expanded quotes.

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • b509803 • 1 files, +1/-1
Add two-year ttl time for account.

telegramdesktop/tdesktop/dev • a97d5e8 • 1 files, +9/-0
Fix custom reaction as a quick one.

telegramdesktop/tdesktop/dev • 2116e04 • 1 files, +1/-3
Allowed to swipe-to-reply only with started initial of touches.

telegramdesktop/tdesktop/dev • 62c3374 • 1 files, +3/-0
Disabled swipe-to-reply for channels.

telegramdesktop/tdesktop/dev • 7f29d26 • 1 files, +29/-9
Changed swipe-on-reply detection only when scroll has began.

telegramdesktop/tdesktop/dev • 1f45160 • 2 files, +2/-2
Fixed desync of repaint of userpics and messages while swipe-on-reply.

telegramdesktop/tdesktop/dev • 5e32602 • 5 files, +24/-13
Add elastic overscroll to swipe-to-reply.

telegramdesktop/tdesktop/dev • ca47440 • 1 files, +7/-3
Don't treat .gif as "small image".

telegramdesktop/tdesktop/dev • 2b185d4 • 12 files, +82/-29
Update API scheme to layer 187.

telegramdesktop/tdesktop/dev • d81547f • 11 files, +102/-29
Support cloud-saved paid reaction privacy.

telegramdesktop/tdesktop/dev • f445440 • 1 files, +18/-0
Added initial data structure for credits giveaway options.

telegramdesktop/tdesktop/dev • 7e5e600 • 2 files, +74/-4
Added initial api support for credits giveaway options.

telegramdesktop/tdesktop/dev • 6ac13b7 • 3 files, +142/-8
Added button for credits giveaway to box for giveaway creation.

telegramdesktop/tdesktop/dev • e6b8b4b • 3 files, +51/-4
Added initial payment support for credits giveaway.

#tdesktop
🫡5🤨1
telegramdesktop/tdesktop/dev • 51030e3 • 2 files, +372/-45
Added list of options to box for giveaway creation with credits.

telegramdesktop/tdesktop/dev • 19492f7 • 2 files, +73/-23
Improved prize description for credits in box for giveaway creation.

telegramdesktop/tdesktop/dev • aea87bb • 3 files, +119/-82
United buttons for premium giveaway and premium gifts to single button.

telegramdesktop/tdesktop/dev • 4520480 • 7 files, +59/-10
Added support of credits giveaway to ReceiptCreditsBox.

telegramdesktop/tdesktop/dev • 202c81b • 10 files, +183/-89
Added support for credits in messages for starting and ending giveaways.

telegramdesktop/tdesktop/dev • 5b14621 • 6 files, +98/-20
Added support for credits in messages of prize in giveaways.

telegramdesktop/tdesktop/dev • 064bab6 • 4 files, +136/-19
Improved process of giveaway messages for export to HTML.

telegramdesktop/tdesktop/dev • 00ad32c • 4 files, +138/-4
Added support of giveaway results messages to export to HTML.

telegramdesktop/tdesktop/dev • d68ba75 • 1 files, +17/-2
Improved process of giveaway messages for export to JSON.

telegramdesktop/tdesktop/dev • 36141a9 • 1 files, +26/-0
Added support of giveaway results messages to export to JSON.

telegramdesktop/tdesktop/dev • bc4b427 • 4 files, +13/-7
Added support of giveaway prize action messages to export to HTML.

telegramdesktop/tdesktop/dev • 678d9ff • 3 files, +16/-5
Added support of giveaway prize action messages to export to JSON.

telegramdesktop/tdesktop/dev • 7ed92ec • 6 files, +110/-32
Added credits icon to boosts in statistics list.

#tdesktop
👍3🫡3
telegramdesktop/tdesktop/dev • 437d8ea • 3 files, +6/-5
Fix build with MSVC.

telegramdesktop/tdesktop/dev • 267a73f • 4 files, +17/-16
Update API scheme on layer 187.

telegramdesktop/tdesktop/dev • 9efd9b0 • 1 files, +3/-4
Slightly improved timestamp parsing in Api::Boosts.

telegramdesktop/tdesktop/dev • 3ae9f86 • 2 files, +25/-36
Slightly improved display of credits in boosts from statistics list.

telegramdesktop/tdesktop/dev • 0982aa1 • 9 files, +100/-47
Added support of prepaid giveaway with credits.

telegramdesktop/tdesktop/dev • 99f857f • 2 files, +26/-7
Improved phrases in service message for started giveaway with credits.

telegramdesktop/tdesktop/dev • 5196982 • 2 files, +32/-11
Improved phrases in box for information of giveaway with credits.

telegramdesktop/tdesktop/dev • 1e8e660 • 2 files, +16/-5
Improved phrases in top bar from box for giveaway creation with credits.

telegramdesktop/tdesktop/dev • d78348f • 1 files, +3/-0
Fixed crash in box for giveaway create when winners number is constant.

telegramdesktop/tdesktop/dev • 13353bb • 6 files, +28/-8
Improved phrases in service message for giveaway results with credits.

telegramdesktop/tdesktop/dev • d9d96d0 • 1 files, +7/-1
Fixed display of custom badge in selected messages for giveaways.

telegramdesktop/tdesktop/dev • 5286c7b • 1 files, +4/-0
Allow selecting text in collapsed quotes.

telegramdesktop/tdesktop/dev • a67fdda • 1 files, +2/-2
Fix the Release build for macOS.

#tdesktop
telegramdesktop/tdesktop/dev • 19d386f • 4 files, +51/-11
Added support of credits to giveaway info results.

telegramdesktop/tdesktop/dev • e44aca0 • 4 files, +37/-1
Added support of admin log event of extended subscriptions.

telegramdesktop/tdesktop/dev • 0241129 • 4 files, +13/-4
Added support of admin log filter for extended subscriptions.

telegramdesktop/tdesktop/dev • 46cb3ec • 6 files, +244/-18
Added box for boosts with credits.

telegramdesktop/tdesktop/dev • bd6011c • 6 files, +25/-18
Version 5.5.

- Star Giveaways.
- Swipe-to-Reply.
- Audio device selection in one-on-one calls.
- Text selection in collapsed / expanded quotes.

#tdesktop
🫡7
telegramdesktop/tdesktop/dev • e4269ae • 1 files, +1/-2
Fix crash in PeerShortInfoBox.

telegramdesktop/tdesktop/dev • 52c77a1 • 6 files, +19/-15
Version 5.5.1.

- Fix crash in peer short info box.

#tdesktop
🫡5