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
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
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
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
[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
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
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
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
Update cmake_helpers submodule
telegramdesktop/tdesktop/dev • 8bd9293 • 1 files, +4/-4
Update dav1d, libde265, libheif, libjxl in Windows build
#tdesktop
💅1
💅8👍3
TGX-Android/Telegram-X/main • 3e7a374 • 1 files, +2/-1
Disable `android.enableJetifier` + Enable build configuration cache
#tgxandroid
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
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
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
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
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
Fixed crash in emoji status picker (#413)
#tgxandroid
💅6🤨4👍2
💅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
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
💅6👍1
💅8