195 Commits

Author SHA1 Message Date
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
Alexander Zinchuk
6200fcdc33 Attachment Modal: Fix missing Emoji Tooltip (#1275) 2021-07-15 01:35:52 +03:00
Alexander Zinchuk
e355ea4d08 Composer: Various fixes for emoji keywords 2021-07-14 20:43:37 +03:00
Alexander Zinchuk
b3f9fc0f12 [Perf] Message List: Adjust focus animation params 2021-07-14 19:56:11 +03:00
Alexander Zinchuk
eb03d502a2 Message List: Fix focusing with no animations 2021-07-14 18:08:28 +03:00
Alexander Zinchuk
791f6a30d5 Composer: Support 👍 emoji format (#1264) 2021-07-14 14:48:34 +03:00
Alexander Zinchuk
6e8676161d Message / Inline Buttons: Fix emoji rendering on Windows/Android (#1263) 2021-07-14 14:12:55 +03:00
Alexander Zinchuk
e744febfe8 Message List: Reply focusing stack (#1260) 2021-07-13 17:31:39 +03:00
Alexander Zinchuk
fa8e750433 [Perf] Various fixes for chat opening animation on Android (#1234) 2021-07-13 17:31:34 +03:00
Alexander Zinchuk
0a594a84e1 Full browser history support (#1181) 2021-07-13 17:31:30 +03:00
Alexander Zinchuk
c4e3a41ff1 [Perf] Message List: Faster focus animations 2021-07-13 17:31:26 +03:00
Alexander Zinchuk
c3d6285795 Message: Add ability to report bad messages (#1259) 2021-07-13 17:31:23 +03:00
Alexander Zinchuk
251aa22151 Symbol Menu: Show scrollbar on non-touch devices 2021-07-09 20:01:44 +03:00
Alexander Zinchuk
a877d6e497 [Perf] Composer: Better sending animation for old/slow iPhones (#1252) 2021-07-08 18:00:58 +03:00
Alexander Zinchuk
4180e58f3b Prevent more animations when animations are turned off 2021-07-08 18:00:41 +03:00
Alexander Zinchuk
aa3a02a4d5 Message: Do not allow to select and show context menu on unsent messages 2021-07-08 18:00:37 +03:00
Alexander Zinchuk
ca8e1f0d7a Message / WebPage: Fix square video layout (#1248) 2021-07-07 23:14:56 +03:00
Alexander Zinchuk
50d25947fe Composer: Prevent losing focus when clicking on the message list (#1238) 2021-07-07 18:38:52 +03:00
Alexander Zinchuk
fc975f87cc Dialogs: Support alert-style answers from bots (#1239) 2021-07-07 18:38:49 +03:00
Alexander Zinchuk
55ff760f03 Message: Fix disappearing messages when opening context menu with soft keyboard (#1246) 2021-07-07 18:38:46 +03:00
Alexander Zinchuk
265c710d19 Media Viewer: Support document preview (#1247) 2021-07-07 18:38:39 +03:00
Alexander Zinchuk
7fb57ac4d8 Include GramJs into pre-commit linter hook (#1211) 2021-07-07 18:38:31 +03:00
Alexander Zinchuk
d41d87325d Composer: Fix auto-capitalize feature on iOS (#1227) 2021-07-07 15:37:57 +03:00
Alexander Zinchuk
5facc1e705 Message: Support web page videos; Always play videos inline (#1233) 2021-07-06 19:12:42 +03:00
Alexander Zinchuk
7c860f27b3 Show confirmation modal before joining with invite links (#1225) 2021-07-03 15:34:03 +03:00
Alexander Zinchuk
52fb063d8b Message: Layout fixes for documents and forwarded web pages (#1228) 2021-07-02 11:37:04 +03:00
Alexander Zinchuk
b003fc0a2d Emoji Picker: Fix calculating height (#1229) 2021-07-02 11:37:01 +03:00
Alexander Zinchuk
2dcaa804e2 Video, Round Video: Fix flickering thumbnail (#1216) 2021-07-01 16:15:02 +03:00
Alexander Zinchuk
75ffbf488b Message: Make bubbles use more space on small screens (#1226) 2021-07-01 16:14:57 +03:00
Alexander Zinchuk
1b568fc151 Save draft on app unload 2021-07-01 02:17:22 +03:00
Alexander Zinchuk
61111bc45b Audio: Various layout fixes (#1223) 2021-06-30 05:31:18 +03:00
Alexander Zinchuk
42200b80ee Fix pasting text anywhere on the page (#1222) 2021-06-30 05:25:33 +03:00
Alexander Zinchuk
821594dc0f Composer: Prevent extra line breaks when pasting text 2021-06-30 00:23:04 +03:00
Alexander Zinchuk
79550a47bd Message List: Only group messages within less than 10 minutes 2021-06-30 00:22:47 +03:00
Alexander Zinchuk
95cfce6927 Message List: Fix losing scroll position in unread chats (follow-up) 2021-06-29 19:35:49 +03:00
Alexander Zinchuk
bb75af6dcd Layout: Improvements for tablet UI (#1218) 2021-06-29 19:35:46 +03:00
Alexander Zinchuk
d86fb4a558 Message List: Fix focusing to top of tall messages 2021-06-29 17:23:37 +03:00
Alexander Zinchuk
92a17c6cf1 Message / Buttons: Do not show arrow for t.me links 2021-06-29 17:23:34 +03:00
Alexander Zinchuk
f3e66ad75e Message List: Fix losing scroll position in unread chats 2021-06-29 17:23:30 +03:00
Alexander Zinchuk
3f5c8edceb [Perf] Reduce amount of global containers (DeleteChatModal, Transition, SafeLink, Audio) 2021-06-24 14:46:12 +03:00