193 Commits

Author SHA1 Message Date
Alexander Zinchuk
d3d9d440a6 Introduce Reactions and Animated Emoji Interactions (#1583) 2022-01-21 17:29:08 +01:00
Alexander Zinchuk
d3dbeffb87 Clear websync setting before switching to another web version 2022-01-13 15:06:30 +01:00
Alexander Zinchuk
e857cca4e6 Ensure permanent web version setting 2022-01-13 14:52:47 +01:00
Alexander Zinchuk
0b40f27ed9 Management: Support promoting members to admins (#1629) 2022-01-10 15:17:48 +01:00
Alexander Zinchuk
bad220ff29 Composer: Fix missing text after specific emoji (#1631) 2022-01-10 15:17:45 +01:00
Alexander Zinchuk
9119a1afdd Deep links: Support start parameter for tg://resolve links (#1624) 2022-01-05 17:46:01 +01:00
Alexander Zinchuk
bf395194a9 [Dev] Turn on @typescript-eslint/no-throw-literal; Use .eslintignore from root folder (#1623) 2022-01-05 17:45:53 +01:00
Alexander Zinchuk
d1bd4733d8 Text Formatter: Keymap independent shortcuts; Global Search, Local Search: Support hotkeys (#1621) 2022-01-05 17:45:50 +01:00
Alexander Zinchuk
a8b42111b0 Translations: Omit redundant single quotes (#1620) 2022-01-05 17:45:44 +01:00
Alexander Zinchuk
d1d463c7d2 Support protected ("no forwards") chats and messages (#1602) 2021-12-31 18:17:49 +01:00
Alexander Zinchuk
d12c9d384d Message: Display more info on time hover (#1608) 2021-12-31 18:17:24 +01:00
Alexander Zinchuk
2a2ae99ed3 Profile: Fix redundant scroll top animation 2021-12-25 12:41:13 +01:00
Alexander Zinchuk
ab9cef0f13 Message List: Fix scroll jumps 2021-12-25 12:41:02 +01:00
Alexander Zinchuk
0c3c86ab55 [Debug] Less default logs 2021-12-24 01:26:10 +01:00
Alexander Zinchuk
f6cd826e7f [Perf] Forward Modal: Fix missing contacts; Optimize text filtering in large lists 2021-12-24 01:26:06 +01:00
Alexander Zinchuk
99b9347ddf RTL: Better font and various fixes (#1590) 2021-12-21 12:17:07 +03:00
Alexander Zinchuk
8ca0f72060 Fix t.me links to private chats (#1593) 2021-12-21 12:17:01 +03:00
Alexander Zinchuk
a4693b7cb9 Message Input: Fix markdown parsing inside code and links (#1587) 2021-12-14 22:41:08 +04:00
Alexander Zinchuk
b43eab4ccb Auth QR Code: Fix loading default lang pack 2021-12-14 22:40:57 +04:00
Alexander Zinchuk
0aa815066e [Perf] Remove some redundant array spreads 2021-12-14 22:40:47 +04:00
Alexander Zinchuk
fd89e36a4c Revert "Message Input: Fix markdown parsing inside code and links (#1579)"
This reverts commit eb05b49dd645228b816c27feb3e9d1c21a6203c4.
2021-12-13 16:06:14 +01:00
Alexander Zinchuk
eb05b49dd6 Message Input: Fix markdown parsing inside code and links (#1579) 2021-12-13 15:36:50 +01:00
Alexander Zinchuk
7d829f8479 Fix deeplinks in Safari (#1573) 2021-12-10 18:33:26 +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
ebf20fa013 [Perf] TeactN: Check for heavy animations 2021-12-10 18:33:12 +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
3375954d5f [Perf] Transition: Optimize slide transitions (#1562) 2021-12-10 18:32:30 +01:00
Alexander Zinchuk
5563b0b4f4 [Perf] Optimize iteratees.orderBy 2021-12-04 13:43:49 +01:00
Alexander Zinchuk
41f2c3e26b Introduce Group Calls (#1520) 2021-11-27 17:43:51 +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
a23e951b09 Notifications: Fix missing sound when notifications are not permitted (#1555) 2021-11-20 12:18:00 +03:00
Alexander Zinchuk
e9e1b6a442 Follow-up 2021-11-19 17:35:07 +03:00
Alexander Zinchuk
cc53cbdcb6 Notifications: Skip toast and sound when app is focused 2021-11-19 17:26:18 +03:00
Alexander Zinchuk
04f8d03e82 Notifications: Play sound when notifications are turned off (#1553) 2021-11-19 03:22:32 +03:00
Alexander Zinchuk
16b56735d1 [Tests] Fix warning for test session 2021-11-12 18:45:57 +03:00
Alexander Zinchuk
e9b02557f4 Settings / Data & Storage: More auto-load settings (#1522) 2021-11-12 18:45:55 +03:00
Alexander Zinchuk
0df89e5b93 Fix 0 PM time formatting 2021-11-10 23:13:27 +03:00
Alexander Zinchuk
842e86cd4c [Perf] Message List: Avoid toLocaleTimeString because of bad performance 2021-11-09 21:21:33 +03:00
Alexander Zinchuk
b1cd74dd49 Fix time formatting (#1536) 2021-11-06 02:51:24 +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
67dca172db Auto-detect time format by nearest country 2021-11-05 22:03:18 +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
b874082250 Version Notifications: Support formatting 2021-10-22 13:49:24 +03:00
Alexander Zinchuk
74a0f96b6c Downloads (Follow-up) (#1510) 2021-10-22 02:24:39 +03:00
Alexander Zinchuk
a3668e8b3d Message: Support downloading all media with context menu and select mode (#1397) 2021-10-22 02:24:34 +03:00
Alexander Zinchuk
6289af1a5f Notifications: Fix missing sound (#1505) 2021-10-18 01:23:13 +03:00
Alexander Zinchuk
d0cd729b38 Teact: Fix effect cleanup order 2021-10-13 14:38:45 +03:00