Telegram github commits and releases
4.36K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
UnigramDev/Unigram/develop • b9a4767 • 1 files, +28/-3
Update Build-instructions.md

UnigramDev/Unigram/develop • d6f9a1f • 1 files, +28/-3
Merge pull request #3040 from UnigramDev/FrayxRulez-patch-1

Update Build-instructions.md

#unigram
💅1
Ajaxy/telegram-tt/master • 56b37a0 • 8 files, +55/-57
Theme: Fix colors not applying (#3311)

Ajaxy/telegram-tt/master • 4e43602 • 2 files, +23/-20
Cloud Folders: Save folder info on link share or copy (#3316)

Ajaxy/telegram-tt/master • 4244c01 • 1 files, +2/-1
Message List: Do not mark a message as read in the background (#3383)

Ajaxy/telegram-tt/master • d160b2b • 88 files, +1265/-718
GramJS: Validate updates order (#2957)

Ajaxy/telegram-tt/master • 0141294 • 2 files, +2/-2
Context Menu: Minor fixes (#3364)

Ajaxy/telegram-tt/master • 430cf4e • 2 files, +6/-3
User Info: Remove unnecessary text line (#3367)

Ajaxy/telegram-tt/master • 0784950 • 6 files, +23/-46
Location: Fix rendering with reactions (#3400)

Ajaxy/telegram-tt/master • eddb801 • 1 files, +2/-1
Chat Picker: Fix forum border radius (#3360)

Ajaxy/telegram-tt/master • 4c9815a • 6 files, +83/-57
[Refactoring, Perf] Chat: Get rid of `AvatarBadge` container

Ajaxy/telegram-tt/master • e82b611 • 1 files, +13/-1
Pinned List: Display "Unpin" button only for admins (#3363)

Ajaxy/telegram-tt/master • 10d4e6b • 2 files, +3/-0
Emoji Tooltip: Open without focus on the first emoji (#3366)

Ajaxy/telegram-tt/master • f9a789a • 1 files, +17/-16
Copy Messages: Fix message sender title extraction (#3368)

Ajaxy/telegram-tt/master • 6a47d14 • 3 files, +11/-1
Settings: Fix some text overflows (#3369)

Ajaxy/telegram-tt/master • 44060a2 • 12 files, +10/-17
[Refactoring] Remove unused parameters (#3396)

#webz
👍1💅1
Ajaxy/telegram-tt/master • a5ebc78 • 2 files, +14/-17
Message: Blurred edges for shallow media (#3415)

Ajaxy/telegram-tt/master • c76e73b • 2 files, +15/-1
Topic: Cleaning the edit form (#3418)

Ajaxy/telegram-tt/master • bb31151 • 1 files, +1/-1
Settings: Fix horizontal scroll in Do Not Translate section (#3401)

Ajaxy/telegram-tt/master • 05ff8ce • 38 files, +149/-193
[Refactoring] Simplify avatars (#3365)

Ajaxy/telegram-tt/master • ae4b193 • 9 files, +48/-17
Manage Channel: Ability to disable all custom usernames (#3395)

Ajaxy/telegram-tt/master • e5bae9a • 6 files, +56/-11
Global Search: Remove border for first entry (#3359)

Ajaxy/telegram-tt/master • 18bfe2b • 1 files, +1/-1
Composer: Fix video emoji displayed black (#3412)

Ajaxy/telegram-tt/master • 193a0c6 • 2 files, +10/-2
Photo: Scale down an image for a local message thumbnail (#3423)

Ajaxy/telegram-tt/master • cd4e124 • 9 files, +372/-19
Electron: Add /get page

Ajaxy/telegram-tt/master • e611d23 • 1 files, +1/-1
Live Location: Fix disappearing map when loading (#3371)

Ajaxy/telegram-tt/master • 5699df5 • 1 files, +3/-1
Sticker: Fix "Remove from recent" button (#3373)

Ajaxy/telegram-tt/master • e9f5953 • 2 files, +23/-29
Chat: Fix online color when selected (#3420)

Simplify Avatars follow-up

Ajaxy/telegram-tt/master • e616f82 • 5 files, +168/-111
Message List: Show bot info when messages are present (#3353)

Ajaxy/telegram-tt/master • a136a66 • 3 files, +41/-11
Premium Limit Reached Modal: Fix description for cloud folders (#3322)

#webz
👍1💅1
Ajaxy/telegram-tt/master • 23eef30 • 28 files, +615/-1919
[Memory] Fixes and optimizations (#3453)

Ajaxy/telegram-tt/master • 652d68f • 1 files, +3/-0
Chat: Fix commas in users' names with emojis (#3451)

Ajaxy/telegram-tt/master • fbbb098 • 5 files, +10/-1
Fix FAB overlapping last entries (#3448)

Ajaxy/telegram-tt/master • 0439592 • 1 files, +3/-0
Comment Button: Fix margin on messages with file (#3447)

Ajaxy/telegram-tt/master • efc36cb • 3 files, +8/-3
Invoice: Fix title padding (#3450)

Ajaxy/telegram-tt/master • af973d6 • 7 files, +74/-17
Middle Header: Add edit button (#3449)

Ajaxy/telegram-tt/master • 8cdc1b8 • 2 files, +33/-20
Teact: Disable setting state on unmounted components

Ajaxy/telegram-tt/master • 1c82160 • 2 files, +90/-27
Teact: Debug `useMemo` hit rate

Ajaxy/telegram-tt/master • be7920f • 5 files, +32/-34
[Perf] Reduce usage of frequently updated `currentUser`

Ajaxy/telegram-tt/master • e056ed2 • 85 files, +274/-276
[Perf] Remove some redundant `memo` containers

Ajaxy/telegram-tt/master • 6a2f06e • 1 files, +46/-26
Teact: Better debug

Ajaxy/telegram-tt/master • aaf1e8b • 1 files, +9/-10
[Perf] Sticker Set: Fix redundant renders in `useWindowSize`

Ajaxy/telegram-tt/master • 0f04434 • 3 files, +13/-22
Minor optimizations

Ajaxy/telegram-tt/master • b39b3de • 3 files, +4/-4
Channel: Fix opening comments (#3454)

Ajaxy/telegram-tt/master • d7a788c • 2 files, +12/-6
Message List: Scroll to the first unread message in background mode (#3462)

#webz
👍1💅1
Ajaxy/telegram-tt/master • 1b7a260 • 3 files, +27/-26
Teact: do not record hit rate by default, `getUnequalProps` → `logUnequalProps`

Ajaxy/telegram-tt/master • f23b01e • 9 files, +149/-33
Message / Reactions: Fix colors (#3457)

Ajaxy/telegram-tt/master • 061a615 • 1 files, +2/-7
Message List: Fix links color in bot info (#3461)

Ajaxy/telegram-tt/master • 816b62b • 1 files, +10/-10
Transition: Fix marking next slide as inactive

Ajaxy/telegram-tt/master • f7d1002 • 3 files, +4/-6
Drop redunant constant

Ajaxy/telegram-tt/master • 804809e • 1 files, +4/-4
Message: Dynamically adapt to touch screen (#3456)

Ajaxy/telegram-tt/master • d416256 • 2 files, +11/-5
Edit Topic: Fix background color for general topic (#3452)

Ajaxy/telegram-tt/master • b0e10bf • 1 files, +36/-38
[Perf] Teact: Performance optimizations

Ajaxy/telegram-tt/master • b7b8feb • 3 files, +31/-22
Do not use `useLastCallback` for `render*` functions

Ajaxy/telegram-tt/master • a5486b9 • 1 files, +6/-3
Message / Quick Reaction: Fix button getting stuck (#3471)

Ajaxy/telegram-tt/master • 3b0f03e • 18 files, +297/-85
Group Calls: Fix connection & UI issues (#3427)

Ajaxy/telegram-tt/master • 20f8ded • 1 files, +4/-0
Fix last read inbox id pointing to non-existent message (#3482)

Ajaxy/telegram-tt/master • 1e33c04 • 3 files, +13/-2
Header Pinned Message: Fix text cutting off (#3483)

Ajaxy/telegram-tt/master • 6d8f415 • 6 files, +54/-25
Message: Fix failed messages' context menu (#3458)

#webz
👍1💅1
Ajaxy/telegram-tt/master • 823fd9a • 5 files, +34/-9
GramJS: Add more security checks (#3419)

Ajaxy/telegram-tt/master • 4e87c56 • 2 files, +4/-11
Avatar: Fix icon sizes & missing letters (#3485)

Ajaxy/telegram-tt/master • 392b2d5 • 3 files, +85/-28
Teact: Introduce `setExtraStyles`

Ajaxy/telegram-tt/master • 31bd0d9 • 1 files, +8/-5
Link: Validate protocol by whitelist (#3505)

Ajaxy/telegram-tt/master • 696e8ad • 2 files, +308/-240
[Perf] Teact: Optimizations

Ajaxy/telegram-tt/master • 4203dfd • 1 files, +2/-1
Poll: Fix fasterdom phase

Ajaxy/telegram-tt/master • f774cf5 • 1 files, +1/-1
Context Menu: Prevent width change (#3515)

Ajaxy/telegram-tt/master • eb7840c • 3 files, +88/-52
Composer: Don't insert images from clipboard if text is present (#3455)

Ajaxy/telegram-tt/master • 9e5e3ab • 1 files, +6/-5
Electron: Rename npm scripts; Remove signing for staging

Ajaxy/telegram-tt/master • 332ae40 • 2 files, +17/-3
Middle Column: Fixing the keyboard hiding issue on iOs (#3488)

Ajaxy/telegram-tt/master • 44b3f4d • 3 files, +92/-12
GramJs: Fix upload hanging (#3475)

Ajaxy/telegram-tt/master • 50ad3fe • 5 files, +40/-31
GramJS: Fix request errors on init (#3517)

Ajaxy/telegram-tt/master • c5152df • 1 files, +4/-3
Message List: "No message here yet" after linking to the group discussion channel (#3424)

Ajaxy/telegram-tt/master • 93e9b17 • 97 files, +467/-112
[Build]

#webz
👍1💅1
Ajaxy/telegram-tt/master • 00caec5 • 1 files, +9/-9
Transition: Revert some changes

Ajaxy/telegram-tt/master • 28ac8fe • 2 files, +240/-308
Revert "[Perf] Teact: Optimizations"

This reverts commit 691c6204c1908af0d3317cb18dc67efb566beefe.

Ajaxy/telegram-tt/master • 4cf1a46 • 1 files, +38/-36
Revert "[Perf] Teact: Performance optimizations"

This reverts commit fccdb019535c1eb23f6857ee97607cf39fbc48e8.

Ajaxy/telegram-tt/master • 2f21b34 • 50 files, +52/-52
[Build]

#webz
👍1💅1
telegramdesktop/tdesktop/dev • 1da95a0 • 1 files, +1/-1
Update cmake_helpers submodule

telegramdesktop/tdesktop/dev • 8bd9293 • 1 files, +4/-4
Update dav1d, libde265, libheif, libjxl in Windows build

#tdesktop
💅1
TGX-Android/Telegram-X/main • a95484f • 1 files, +1/-1
Version bump to `1641`

#tgxandroid
💅8👍3
TGX-Android/Telegram-X/main • 3e7a374 • 1 files, +2/-1
Disable `android.enableJetifier` + Enable build configuration cache

#tgxandroid
💅12👍1
telegramdesktop/tdesktop/dev • 23778be • 1 files, +1/-1
Update User-Agent for DNS to Chrome 114.0.5735.133.

#tdesktop
💅4
TGX-Android/Telegram-X/main • 1846af1 • 1 files, +17/-1
Fixed handling errors in TDLib result handlers

#tgxandroid
💅4
TGX-Android/Telegram-X/main • a760ab4 • 69 files, +5817/-375
Emoji status (closes #311 and #312) (#388)

* Emoji status

* Support emoji status for call item

* Typo fix + crash fixes

* Fixes

* Add status for chat preview

* adding emoji statuses to some places + fixes

* Add trending emoji status

* Doubtful fix 0_o

* Fixes

* Add emoji status to admin rights activity

* Add particle effect for custom emoji status and reactions

* Bugfixes

* Fix on theme invalidate

* fix layout on screen rotation

* Fix

* Add add/remove/clear recents emoji options

* fix jumps in emojipack views when changing in the search bar

* Fixes

* Fixes

* Delay when opening emoji picker

* fix

* Fixes

* Fix

* Fix

* Crashfix

* Fix

* Fix

* Fix

* Fix

* Update app/src/main/java/org/thunderdog/challegram/util/ScrollJumpCompensator.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/util/EmojiStatusHelper.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/ui/BottomSheetViewController.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/component/emoji/AnimatedEmojiEffect.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/component/emoji/AnimatedEmojiDrawable.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/ui/EmojiStatusListController.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/ui/EmojiStatusSelectorEmojiPage.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update TGStickerSetInfo.java

* Temporary fix for a critical issue

* fix for critical issue

* Fixes

* Fixes

* Update app/src/main/java/org/thunderdog/challegram/data/TGStickerSetInfo.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/telegram/TdlibAccount.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/telegram/TdlibAccount.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/telegram/TdlibAccount.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Update app/src/main/java/org/thunderdog/challegram/telegram/TdlibAccount.java

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

* Fix save constructor id in cache

* Improved display emoji status on call screen

* save emoji status thumb to cache

* Reworked emoji status cache + Store user flags (verified, premium) + Bugfixes

* Store relative path to profile photo and emoji status files instead of absolute ones

* Remove unused `ImageFile.EMOJI_START_ID`

* Added copyright

* Fixed comment

* FFixed crash handling inside `Tracer.onTdlibHandlerError` + Fixed showing empty emoji status (star) for non-loaded TDLib instances + Improved storing relative paths to profile pic and emoji status + Bugfixes

* Added an ability to share custom emoji usage repetitions + Improved premium icon / emoji status animation when switching between accounts + Fixed memory leaks related to the emoji statuses in the drawer

---------

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

#tgxandroid
💅11👍7🤝2🫡2
TGX-Android/Telegram-X/main • 0ac560b • 1 files, +8/-2
Fixed crash when tracking successful connection and current `proxyId` is unknown

#tgxandroid
💅9🤝2
TGX-Android/Telegram-X/main • a424b91 • 1 files, +4/-4
Fixed crash in emoji status picker (#413)

#tgxandroid
💅6🤨4👍2
TGX-Android/Telegram-X/main • aa8e9fc • 1 files, +1/-1
Upgrade Build-Tools to `34.0.0`

#tgxandroid
💅5👍1
TGX-Android/Telegram-X/main • 5c4d5f4 • 15 files, +41/-2098
RIP native YouTube embeds `23/02/2016–14/07/2023` + Preserve time in YouTube URLs + Improved opening embeds from Shared Links

#tgxandroid
🫡16🤨2💅2👍1
TGX-Android/Telegram-X/main • 2756f78 • 1 files, +1/-1
Version bump to `1642`

#tgxandroid
💅6👍1
TGX-Android/Telegram-X/main • f081ff8 • 1 files, +1/-1
Upgraded `vkryl/td` module

#tgxandroid
💅8