24 Commits

Author SHA1 Message Date
Alexander Zinchuk
9c25abbd9a [Refactoring] Revise hook dependencies (#2424) 2023-02-08 00:43:47 +01:00
Alexander Zinchuk
3dab7609e3 Dynamic Resize (#2291) 2023-01-28 02:18:43 +01:00
Alexander Zinchuk
4de260c89d Animated Sticker, Sticker View: Fix initializing in hidden containers 2023-01-10 02:07:42 +01:00
Alexander Zinchuk
a087e7a429 Animated Sticker: Avoid initializing RLottie after unmount 2022-11-29 17:56:23 +01:00
Alexander Zinchuk
dfe7b80a6b Properly handle shared canvas resize 2022-11-13 17:06:12 +04:00
Alexander Zinchuk
a5cda0f209 [Perf] Sticker View: Introduce shared canvas 2022-11-13 17:05:58 +04:00
Alexander Zinchuk
9fbd0b7841 RLottie: Follow-up fixes for sync playing 2022-11-01 18:53:35 +01:00
Alexander Zinchuk
d2029a989f Sticker View: Fix confilicting lottie animations 2022-11-01 18:53:20 +01:00
Alexander Zinchuk
4c97d37439 Animated Sticker: Use single instance for same stickers 2022-11-01 18:53:18 +01:00
Alexander Zinchuk
e01a878bba Update to layer 145: Introduce Emoji Statuses (#2062) 2022-10-17 17:35:03 +02:00
Alexander Zinchuk
ca70e2c0eb Introduce Telegram Premium, public chat join requests (#1912) 2022-07-08 14:59:54 +02:00
Alexander Zinchuk
05ca268f6b [Refactoring] Animated icons (#1897) 2022-05-31 20:58:47 +04:00
Alexander Zinchuk
70ccff110a [Refactoring] Prefer import type (#1884) 2022-05-30 15:40:11 +04:00
Alexander Zinchuk
70774928fc [Refactoring] Fix some TS typings, update some dependencies (#1702) 2022-02-11 15:13:05 +01:00
Alexander Zinchuk
a3452d9f58 UI Loader: Preload reaction thumbs 2022-02-04 15:18:54 +01:00
Alexander Zinchuk
29d5ef3ef7 [Perf] RLottie: Avoid redundant JSON data (de)serialization 2022-01-24 04:55:59 +01:00
Alexander Zinchuk
b6c80b5236 [Perf] Animated Emoji: Dispatch heavy animation event, better interaction animation 2022-01-24 04:55:23 +01:00
Alexander Zinchuk
d3d9d440a6 Introduce Reactions and Animated Emoji Interactions (#1583) 2022-01-21 17:29:08 +01:00
Alexander Zinchuk
8086003321 [Perf] Animated Sticker: Avoid redundant data change on first render (#1576) 2021-12-10 18:33:47 +01:00
Alexander Zinchuk
41f2c3e26b Introduce Group Calls (#1520) 2021-11-27 17:43:51 +01:00
Alexander Zinchuk
b3beaca5fc Animated Sticker: Fix freeze on render 2021-09-25 12:36:09 +03:00
Alexander Zinchuk
c34d389252 Various fixes (#1461)
* Show round videos in the voices tab
* Pause audio player when starting round video playback
* Changed text for empty votes tab (taken from TDesktop)
* Capitalized month name on Shared Media tabs.
* Display title context menu button in unjoined channels or groups
* Fixed voice recording timer flickering
* Don't restart emoji animation when pressed while animation is playing
* Corrected viewport calculation for iOS15
* Changed the border color of avatars in own poll
2021-09-24 14:37:31 +03:00
Alexander Zinchuk
6ad6494be1 Message List: Fix scroll freezes on iOS 2021-05-12 22:22:19 +03:00
Alexander Zinchuk
3afcde3217 Initial commit 2021-04-09 14:11:51 +03:00