183 Commits

Author SHA1 Message Date
Alexander Zinchuk
f3b0b75e4e Reactions: Fix overflow with buttons; Interactions: Handle Saved Messages (#1675) 2022-01-28 20:59:36 +01:00
Alexander Zinchuk
871d83b951 Reaction Selector: Better thumbs 2022-01-28 02:11:13 +01:00
Alexander Zinchuk
a71a13414a Spoilers: Various fixes 2022-01-28 02:11:02 +01:00
Alexander Zinchuk
bc18224114 Message: Fix collapsing multiple spaces 2022-01-28 02:10:58 +01:00
Alexander Zinchuk
4033c5b3e6 Seen By: Use config values from the API (#1671) 2022-01-26 23:29:22 +01:00
Alexander Zinchuk
a231adc664 [Perf] Calendar Modal: Small optimizations 2022-01-25 03:24:46 +01:00
Alexander Zinchuk
417941f5f3 Round Video: Disable captions 2022-01-25 03:24:40 +01:00
Alexander Zinchuk
f2510d9b65 Message Meta: Fix UI with video web page (#1661) 2022-01-25 03:24:37 +01:00
Alexander Zinchuk
e3d857b466 Message: Fix copying text with emoji (#1663) 2022-01-25 03:24:26 +01:00
Alexander Zinchuk
f5f9a2ffe0 Reactions: Fix animation lag when closing context menu 2022-01-24 12:49:37 +01:00
Alexander Zinchuk
29d5ef3ef7 [Perf] RLottie: Avoid redundant JSON data (de)serialization 2022-01-24 04:55:59 +01:00
Alexander Zinchuk
43aa99c6e3 [Peft] Message Context Menu / Reaction Selector: Delay rendering after opening animation 2022-01-24 04:41:49 +01:00
Alexander Zinchuk
d0fc223f78 [Perf] Message Context Menu: Avoid forced reflow 2022-01-24 04:41:46 +01:00
Alexander Zinchuk
417745a998 Reactions: Fix buttons position in forwarded message (#1655) 2022-01-21 17:29:43 +01:00
Alexander Zinchuk
e7912b1433 Message Context Menu: Hide "Seen By" in scheduled messages (#1654) 2022-01-21 17:29:40 +01:00
Alexander Zinchuk
bfc958484c Management: Introduce Exported Invites (#1645) 2022-01-21 17:29:35 +01:00
Alexander Zinchuk
8f1b32cdb4 Message Context Menu: Fix flickering (#1646) 2022-01-21 17:29:32 +01:00
Alexander Zinchuk
dbb05d8a04 [Refactoring] Message: Rename and rearrange some variables 2022-01-21 17:29:24 +01:00
Alexander Zinchuk
caa0ba76c5 Menu, Message Context Menu: Better animation 2022-01-21 17:29:10 +01:00
Alexander Zinchuk
d3d9d440a6 Introduce Reactions and Animated Emoji Interactions (#1583) 2022-01-21 17:29:08 +01:00
Alexander Zinchuk
392aee6c84 [Refactoring] Message: Simplify asForwarded logic 2022-01-13 01:11:47 +01:00
Alexander Zinchuk
7f74b8cd99 Message: Fix redundant focusing to message from sender name 2022-01-13 01:11:45 +01:00
Alexander Zinchuk
d1d463c7d2 Support protected ("no forwards") chats and messages (#1602) 2021-12-31 18:17:49 +01:00
Alexander Zinchuk
af289a81f5 Introduce Sponsored Messages (#1605) 2021-12-31 18:17:38 +01:00
Alexander Zinchuk
cb4749f7c6 Send various "typing"-like statuses (#1597) 2021-12-31 18:17:32 +01:00
Alexander Zinchuk
3ef7136621 [Perf] TeactN: Get rid of redundant iterations for global actions 2021-12-31 18:17:27 +01:00
Alexander Zinchuk
d12c9d384d Message: Display more info on time hover (#1608) 2021-12-31 18:17:24 +01:00
Alexander Zinchuk
dac6c3a101 Message: Fix focusing to forwarded channel post 2021-12-24 01:26:01 +01:00
Alexander Zinchuk
99b9347ddf RTL: Better font and various fixes (#1590) 2021-12-21 12:17:07 +03:00
Alexander Zinchuk
6afcae9512 Support for 4K screens (#1572) 2021-12-10 18:33:29 +01:00
Alexander Zinchuk
6baa636ef7 [Perf] Video: Get rid of redundant CSS animation 2021-12-10 18:33:17 +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
3375954d5f [Perf] Transition: Optimize slide transitions (#1562) 2021-12-10 18:32:30 +01:00
Alexander Zinchuk
7e7eabdc42 Message / Album: Fix video auto-play 2021-11-27 17:44:02 +01:00
Alexander Zinchuk
ea6c28a5de Video: Fix auto-pausing on iOS 2021-11-27 17:43:59 +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
50865c78f5 Audio Player: Fix queue order, memory leaks and reduce calculations (#1543) 2021-11-27 17:40:56 +01:00
Alexander Zinchuk
528137daff [Perf] Teact: Optimize updating attributes and support dangerouslySetInnerHTML 2021-11-27 17:40:44 +01:00
Alexander Zinchuk
f17277aad9 Composer: Support scheduling forwarded messages 2021-11-17 17:49:55 +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
d6e1665e4e Audio Player: Support 2X speed and mute; Audio: Fix width on mobile (#1533) 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
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
6028e0b4ce Settings / General: Support time formats (#1524) 2021-11-05 21:56:39 +03:00
Alexander Zinchuk
a732dad407 Photo: Fix caption UI on iOS (#1514) 2021-10-22 13:49:33 +03:00
Alexander Zinchuk
691c0c4263 Support local changelogs; Fix marking read for service notifications 2021-10-22 13:49:20 +03:00