1828 Commits

Author SHA1 Message Date
Alexander Zinchuk
9a66de1a05 Message Input: Fix auto-focus when forwarding 2021-12-13 15:37:06 +01:00
Alexander Zinchuk
dd4fcfd500 Message Input: Fix redundant space characters in multiline text (#1581) 2021-12-13 15:36:34 +01:00
Alexander Zinchuk
568a4fc88e Seen By Modal: Don't show user status (#1580) 2021-12-13 15:36:19 +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
261ea66d5e Emoji Picker: Fix overlapping category names in Firefox (#1575) 2021-12-10 18:33:45 +01:00
Alexander Zinchuk
24a48fae63 Middle Column: "Join / Subscribe / Start" buttons (follow-up) (#1574) 2021-12-10 18:33:42 +01:00
Alexander Zinchuk
cc3840d01c Fixes for slide transitions (follow-up) (#1570) 2021-12-10 18:33:39 +01:00
Alexander Zinchuk
e86c126a89 TeactN: Support forcing during heavy animation 2021-12-10 18:33:37 +01:00
Alexander Zinchuk
560299e129 Revert "Revert "[Refactoring] Intersection Observer: Revert redundant workaround for freezing""
This reverts commit 55d7648698917aa9c51d4a4e5ca18b8433a968bd.
2021-12-10 18:33:31 +01:00
Alexander Zinchuk
6afcae9512 Support for 4K screens (#1572) 2021-12-10 18:33:29 +01:00
Alexander Zinchuk
e705375a3f Middle Column: "Join / Subscribe / Start" buttons (follow-up) (#1571) 2021-12-10 18:33:23 +01:00
Alexander Zinchuk
49c0794789 [Perf] Composer: Avoid duplicated calculations for various instances of useEmojiTooltip 2021-12-10 18:33:20 +01:00
Alexander Zinchuk
6baa636ef7 [Perf] Video: Get rid of redundant CSS animation 2021-12-10 18:33:17 +01:00
Alexander Zinchuk
ebf20fa013 [Perf] TeactN: Check for heavy animations 2021-12-10 18:33:12 +01:00
Alexander Zinchuk
9d58257319 [Perf] Message List: Keep previous slide and fix isReady when animating 2021-12-10 18:33:09 +01:00
Alexander Zinchuk
175dbd52bf Message List: Fix history back transition 2021-12-10 18:33:06 +01:00
Alexander Zinchuk
17b6afb368 [Perf] Comment Button: Detach from global 2021-12-10 18:33:03 +01:00
Alexander Zinchuk
b80a1e0ee9 [Refactoring] Get rid of redundant requests 2021-12-10 18:33:00 +01:00
Alexander Zinchuk
559c1c80dd Message Context Menu: Support "Seen By" (#1564) 2021-12-10 18:32:56 +01:00
Alexander Zinchuk
e81dd51872 Message List: Fix incorrect position of sticky date in pinned list 2021-12-10 18:32:52 +01:00
Alexander Zinchuk
a2492b369b Middle Column: Show "Join / Subscribe / Start" buttons on bottom (#1568) 2021-12-10 18:32:49 +01:00
Alexander Zinchuk
8145e62b8f [Refactoring] Media Viewer: Fix imports order, optimize CSS selector (#1567) 2021-12-10 18:32:46 +01:00
Alexander Zinchuk
6e4b7cc04a Pinned Message and Audio Player: Fix appearance transition (#1569) 2021-12-10 18:32:44 +01:00
Alexander Zinchuk
ccb7aeb3b1 Adjust transitions (follow-up) 2021-12-10 18:32:41 +01:00
Alexander Zinchuk
00c61e570f Message Context Menu: More compact height (#1565) 2021-12-10 18:32:38 +01:00
Alexander Zinchuk
b8bf4cf833 Media Viewer: Brand new slide, zoom and pan on mobile (#1485) 2021-12-10 18:32:35 +01:00
Alexander Zinchuk
bf9f2daac0 Follow-up 2021-12-10 18:32:32 +01:00
Alexander Zinchuk
3375954d5f [Perf] Transition: Optimize slide transitions (#1562) 2021-12-10 18:32:30 +01:00
Alexander Zinchuk
fadfd6fb74 Message List: Disable scrolling in small lists 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
5f988d47b3 Fix missing red dot on unread favicon 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
e281dd93b5 [Refactoring] Transition: Small refactoring 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
8015a7360e [Perf] Various optimizations for calculating chat lists 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
865ed08d82 [Perf] Extract users.statusesById to a separate global store 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
04024c356f Calls: Various fixes (#1561) 2021-11-29 18:31:46 +01:00
Alexander Zinchuk
0575fc6e00 Calls: Add peer-to-peer calls with fallback to group calls 2021-11-29 18:30:57 +01:00
Alexander Zinchuk
33258e0f45 Calls: Change header color, add Close button 2021-11-29 18:25:52 +01:00
Alexander Zinchuk
3aa0d100b3 [Refactoring] Middle Header: Small refactoring 2021-11-29 18:25:46 +01:00
Alexander Zinchuk
7e7eabdc42 Message / Album: Fix video auto-play 2021-11-27 17:44:02 +01:00
Alexander Zinchuk
b8cab81a73 UI Loader: Fix left column width for small screens (#1559) 2021-11-27 17:44:02 +01:00
Alexander Zinchuk
37437e2100 Message List: Fix notch appearance 2021-11-27 17:43:59 +01:00
Alexander Zinchuk
ea6c28a5de Video: Fix auto-pausing on iOS 2021-11-27 17:43:59 +01:00
Alexander Zinchuk
41f2c3e26b Introduce Group Calls (#1520) 2021-11-27 17:43:51 +01:00
Alexander Zinchuk
40930e07dc Video: Fix auto-pausing during heavy animation and when in background 2021-11-27 17:41:04 +01:00
Alexander Zinchuk
eed0934c0a Safe Link: Fix opening links with no protocol (#1556) 2021-11-27 17:41:00 +01:00
Alexander Zinchuk
50865c78f5 Audio Player: Fix queue order, memory leaks and reduce calculations (#1543) 2021-11-27 17:40:56 +01:00
Alexander Zinchuk
1a6f0bb28f [Perf] Chat List: Some optimizations 2021-11-27 17:40:52 +01:00
Alexander Zinchuk
f09de4ca28 Audio Player: Prevent rotate-to-refresh when listening voice 2021-11-27 17:40:48 +01:00
Alexander Zinchuk
528137daff [Perf] Teact: Optimize updating attributes and support dangerouslySetInnerHTML 2021-11-27 17:40:44 +01:00
Alexander Zinchuk
1ec0a99200 Revert "Message: Better highlight area when selected (#1549)"
This reverts commit a2f70e132af7bf9bcc961f0650727896166d4c03.
2021-11-20 12:33:43 +03:00
Alexander Zinchuk
04f8d03e82 Notifications: Play sound when notifications are turned off (#1553) 2021-11-19 03:22:32 +03:00