234 Commits

Author SHA1 Message Date
Alexander Zinchuk
2163a2afd1 Revert "Middle Column: Add safe zone on iPhone X (#1380)"
This reverts commit aac16ec30d78c0187a67b2d6ca9697caf2cd4a05.
2021-08-13 20:18:44 +03:00
Alexander Zinchuk
aac16ec30d Middle Column: Add safe zone on iPhone X (#1380) 2021-08-13 17:45:49 +03:00
Alexander Zinchuk
5a23d30a21 Emoji Tooltip: Fix for Firefox (#1376) 2021-08-12 15:36:30 +03:00
Alexander Zinchuk
26ed61ac52 Mention Tooltip: Support unicode names (#1377) 2021-08-12 15:36:27 +03:00
Alexander Zinchuk
816bd432b3 Composer: Fix Symbol Menu button color on mobile (#1374) 2021-08-11 01:28:10 +03:00
Alexander Zinchuk
fbb401dac9 Composer: Bot keyboard should open automatically (#1372) 2021-08-11 01:28:04 +03:00
Alexander Zinchuk
878093ca13 Message: Fix via-bot + reply + custom shape UI (#1371) 2021-08-11 01:27:38 +03:00
Alexander Zinchuk
d632c3ec2c Message: Fix jumping width when selecting (#1367) 2021-08-07 17:04:50 +03:00
Alexander Zinchuk
b7d26b4853 Follow-up (#1362) 2021-08-05 17:35:56 +03:00
Alexander Zinchuk
6fa1194bd3 Follow-up (#1361) 2021-08-05 17:12:44 +03:00
Alexander Zinchuk
3455f73ef3 Message: Adjust bubble size again (#1358) 2021-08-05 13:29:15 +03:00
Alexander Zinchuk
1038c2ffcf Chat List, Message List: New designs for empty screens (#1342) 2021-08-04 23:54:13 +03:00
Alexander Zinchuk
79546dc799 Message, Dialog: Various markup fixes, wider bubbles (#1356) 2021-08-04 23:34:22 +03:00
Alexander Zinchuk
edb18236b3 Composer: Fix Emoji and Mention tooltips sometimes missing (#1353) 2021-08-03 19:03:26 +03:00
Alexander Zinchuk
92a3d8126a Various fixes for different font sizes (#1352) 2021-08-03 19:03:23 +03:00
Alexander Zinchuk
5d6a0305b2 [Perf] [Refactoring] Fix incorrect parsing of object conditional properties 2021-08-03 19:03:17 +03:00
Alexander Zinchuk
8dff81f301 [Perf] Composer: Prevent invisible animations when opening chat 2021-08-03 19:03:11 +03:00
Alexander Zinchuk
69b9394a18 [Perf] Do not load emoji keywords on each chat opening 2021-08-03 19:03:08 +03:00
Alexander Zinchuk
8b177b275d Use native fonts on iOS and macOS (#1345) 2021-08-03 01:31:17 +03:00
Alexander Zinchuk
7574b6445b History support and animation when navigating between chats (#1289) 2021-08-03 01:31:08 +03:00
Alexander Zinchuk
435362e448 Composer: Editing message conflicts with select mode (#1344) 2021-08-03 01:31:00 +03:00
Alexander Zinchuk
41713e3ca2 Various tiny CSS fixes (#1348) 2021-08-03 01:30:56 +03:00
Alexander Zinchuk
e2c15f40d1 Fix Message Context Menu: Deleting message breaks history navigation (#1338) 2021-07-28 17:09:56 +03:00
Alexander Zinchuk
7728a4e703 Message Context Menu: Fix copying message link on iOS (#1337) 2021-07-28 17:09:53 +03:00
Alexander Zinchuk
45a0bca14b [Perf] [Refactoring] Extract messages rendering to a memoized component 2021-07-28 17:09:50 +03:00
Alexander Zinchuk
b3e2eda5e6 Message List: Fix blinking scrollbar when sending message 2021-07-28 17:09:47 +03:00
Alexander Zinchuk
d2a790fb06 Composer: Fix double new lines in Safari (#1333) 2021-07-28 17:09:44 +03:00
Alexander Zinchuk
66e9b35f50 Composer: Prevent exception when voice recording is not supported on iOS (#1322) 2021-07-27 20:14:05 +03:00
Alexander Zinchuk
ae0ea5aa0e Various fixes for comments in threads (#1280) 2021-07-23 23:28:30 +03:00
Alexander Zinchuk
85ed696721 Support stopping and restarting bots (#1316) 2021-07-23 23:28:24 +03:00
Alexander Zinchuk
4e0d706384 Inline Bot Tooltip: Fix closing animation (#1313) 2021-07-23 17:05:31 +03:00
Alexander Zinchuk
cf96a04364 Message: Various fixes for context menu on mobile (#1311) 2021-07-23 17:05:30 +03:00
Alexander Zinchuk
a12d8afb76 Follow-up 2021-07-21 17:44:54 +03:00
Alexander Zinchuk
0b228be60d Message: Display notification on hidden sender click (#1302) 2021-07-21 17:44:50 +03:00
Alexander Zinchuk
bf6c6ef035 Sticker Tooltip: Clean input; Emoji Tooltip: Save to recent (#1305) 2021-07-21 17:44:44 +03:00
Alexander Zinchuk
ad647b50a0 Composer: Preserve input when sending sticker (#1297) 2021-07-20 15:47:49 +03:00
Alexander Zinchuk
93557281f6 [Refactoring] Composer: Leverage RegExp for emoji and mention tooltips (#1285) 2021-07-20 15:47:39 +03:00
Alexander Zinchuk
5834f250f8 [Perf] Video: Do not render blurred canvas if preview is present 2021-07-19 03:34:20 +03:00
Alexander Zinchuk
68398550a8 Revert "[Perf] Video: Do not switch to thumb when not observed, remove preview"
This reverts commit 39c145dd6fdbdfbaf62f948adbbf3e4586f06803.
2021-07-19 03:34:18 +03:00
Alexander Zinchuk
d293818acc Video: Prefer element over server duration (#1294) 2021-07-19 03:34:15 +03:00
Alexander Zinchuk
46b0152935 [Perf] Video: Do not switch to thumb when not observed, remove preview 2021-07-19 01:56:38 +03:00
Alexander Zinchuk
2497488eec Round Video: Fix pause after first click on Safari (#1291) 2021-07-19 01:56:30 +03:00
Alexander Zinchuk
5fac65a4ab Fix various issues with hotkeys (#1279) 2021-07-16 21:00:17 +03:00
Alexander Zinchuk
d8273a8127 Follow-up 2021-07-16 20:56:10 +03:00
Alexander Zinchuk
c3fd0d66e9 Composer: Implement Inline Bots (#1206) 2021-07-16 17:44:24 +03:00
Alexander Zinchuk
b44792afab Composer: Show translated ban due date (#1286) 2021-07-16 17:44:21 +03:00
Alexander Zinchuk
08a27a98b8 Management: Support adding and removing members, fix editing legacy groups (#1224) 2021-07-16 17:44:17 +03:00
Alexander Zinchuk
94af404748 Modal: Fix horizontal overflow (#1282) 2021-07-15 21:50:35 +03:00
Alexander Zinchuk
06f4085aaa Attachment Modal: Support .jpeg, fix multiple quick media (#1281) 2021-07-15 21:50:32 +03:00
Alexander Zinchuk
02c91fb760 [Perf] Emoji Tooltip: Some optimizations 2021-07-15 03:02:48 +03:00