589 Commits

Author SHA1 Message Date
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
17b6afb368 [Perf] Comment Button: Detach from global 2021-12-10 18:33:03 +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
6e4b7cc04a Pinned Message and Audio Player: Fix appearance transition (#1569) 2021-12-10 18:32:44 +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
865ed08d82 [Perf] Extract users.statusesById to a separate global store 2021-12-04 13:45:50 +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
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
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
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
f17277aad9 Composer: Support scheduling forwarded messages 2021-11-17 17:49:55 +03:00
Alexander Zinchuk
aefd2f1cce Message: Better highlight area when selected (#1549) 2021-11-17 17:49:49 +03:00
Alexander Zinchuk
5e72caa385 Composer: Fix freezing after multiple formatting (#1548) 2021-11-17 17:49:46 +03:00
Alexander Zinchuk
c876400014 Message List: Fix flickering when sending message to an empty channel 2021-11-17 17:49:43 +03:00
Alexander Zinchuk
e9b02557f4 Settings / Data & Storage: More auto-load settings (#1522) 2021-11-12 18:45:55 +03:00
Alexander Zinchuk
bd914a9024 Audio: Fix waveform for silent and waveformless voices (#1542) 2021-11-12 18:45:52 +03:00
Alexander Zinchuk
ac8eee48ec Service Notifications: Fix marking as read 2021-11-12 18:45:45 +03:00
Alexander Zinchuk
9319a260bb Middle Header: Hide big buttons when playing audio (#1541) 2021-11-10 23:13:22 +03:00
Alexander Zinchuk
842e86cd4c [Perf] Message List: Avoid toLocaleTimeString because of bad performance 2021-11-09 21:21:33 +03:00
Alexander Zinchuk
0ec9b9262b [Perf] Audio Player: Get rid of redundant renders 2021-11-09 17:29:11 +03:00
Alexander Zinchuk
4921f12a5f Chat: Display "choosing a sticker..." action (#1538) 2021-11-09 17:29:09 +03:00
Alexander Zinchuk
e1fad28413 Middle Header: Fix overlapping audio player and user status (#1537) 2021-11-09 17:29:07 +03:00
Alexander Zinchuk
1f02f2b715 Composer: Support replying by <Ctrl+Up> on Windows 2021-11-05 22:03:23 +03:00
Alexander Zinchuk
d6e1665e4e Audio Player: Support 2X speed and mute; Audio: Fix width on mobile (#1533) 2021-11-05 22:03:18 +03:00
Alexander Zinchuk
dedefe87ca Middle Header: Fix missing pinned message when playing audio (#1534) 2021-11-05 22:03:18 +03:00
Alexander Zinchuk
7a6734037a [Perf] Reduce DOM manipulations when loading media 2021-11-05 22:03:12 +03:00
Alexander Zinchuk
334d41d53f Message / Video: Fix flickering 2021-11-05 22:03:12 +03:00
Alexander Zinchuk
250296ee52 Message List: Fix stuck unread divider before service notification 2021-11-05 22:03:08 +03:00
Alexander Zinchuk
3d8bb54398 Audio Player: Add track navigation and volume controls (#1526) 2021-11-05 22:03:08 +03:00
Alexander Zinchuk
1e60003f5a Update to layer 133 (#1525) 2021-11-05 22:03:02 +03:00
Alexander Zinchuk
d4d11b7d4b Message: Better selection color for dark theme (#1528) 2021-11-05 21:56:53 +03:00
Alexander Zinchuk
539e9885ed Composer: Fix jumping cursor when entering emoji (#1527) 2021-11-05 21:56:43 +03:00
Alexander Zinchuk
6028e0b4ce Settings / General: Support time formats (#1524) 2021-11-05 21:56:39 +03:00
Alexander Zinchuk
394b91533b Profile Management: Add Contact (#1519) 2021-10-28 15:51:00 +03:00
Alexander Zinchuk
ff16a6411b Composer: Support non-standard JPG extensions (#1517) 2021-10-28 15:50:54 +03:00
Alexander Zinchuk
a732dad407 Photo: Fix caption UI on iOS (#1514) 2021-10-22 13:49:33 +03:00
Alexander Zinchuk
b874082250 Version Notifications: Support formatting 2021-10-22 13:49:24 +03:00