65 Commits

Author SHA1 Message Date
Alexander Zinchuk
3a282b8086 Calendar: Fix re-scheduling to the past; Composer: Add schedule icon (#1653) 2022-01-21 17:29:45 +01:00
Alexander Zinchuk
42cc8b7920 Composer: Fix various send-as bugs (#1626) 2022-01-05 17:46:07 +01:00
Alexander Zinchuk
72ae33139a Composer: Support sending message as channels (#1604) 2021-12-31 18:17:46 +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
f6cd826e7f [Perf] Forward Modal: Fix missing contacts; Optimize text filtering in large lists 2021-12-24 01:26:06 +01:00
Alexander Zinchuk
9a66de1a05 Message Input: Fix auto-focus when forwarding 2021-12-13 15:37:06 +01:00
Alexander Zinchuk
865ed08d82 [Perf] Extract users.statusesById to a separate global store 2021-12-04 13:45:50 +01:00
Alexander Zinchuk
f17277aad9 Composer: Support scheduling forwarded messages 2021-11-17 17:49:55 +03:00
Alexander Zinchuk
842e86cd4c [Perf] Message List: Avoid toLocaleTimeString because of bad performance 2021-11-09 21:21:33 +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
91c954dee5 Composer: Fix icon colors; Middle Header: Rename Linked Channel button (#1442) 2021-09-16 11:27:26 +03:00
Alexander Zinchuk
8192836662 Fix payments in channels (#1439) 2021-09-16 11:27:05 +03:00
Alexander Zinchuk
0c9fe4643a [Design] Update colors (follow-up) (#1436) 2021-09-13 20:02:36 +03:00
Alexander Zinchuk
702f7cdc11 [Design] Update colors (#1435) 2021-09-13 20:02:27 +03:00
Alexander Zinchuk
7cc3e54117 [Translation] Composer: Translate button Send When Online (#1433) 2021-09-10 20:32:57 +03:00
Alexander Zinchuk
dde6477236 Fix redundant error message about admin rights (#1426) 2021-09-06 15:29:10 +03:00
Alexander Zinchuk
98b3939dea [Refactoring] Use optional chaining operator (#1400) 2021-08-27 21:05:46 +03:00
Alexander Zinchuk
195a38b88d Composer: Fix recording not stopped when closing chat on mobile 2021-08-25 16:29:24 +03:00
Alexander Zinchuk
2015b1a0d9 Message Input: Focus after clsing Attachment Modal 2021-08-20 23:47:24 +03:00
Alexander Zinchuk
08e084344d Composer: Notify user if message is too long 2021-08-20 23:47:17 +03:00
Alexander Zinchuk
2a9f4f7d63 Composer: Fix sent messages disappearing when not connected 2021-08-20 23:47:14 +03:00
Alexander Zinchuk
a185fd9407 Composer: Add Bot Command Menu and Bot Command Tooltip (#1364) 2021-08-20 23:47:01 +03:00
Alexander Zinchuk
88cd5e32d1 [Refactoring] Add util function for server time (#1396) 2021-08-20 23:46:52 +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
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
4e0d706384 Inline Bot Tooltip: Fix closing animation (#1313) 2021-07-23 17:05:31 +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
c3fd0d66e9 Composer: Implement Inline Bots (#1206) 2021-07-16 17:44:24 +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
791f6a30d5 Composer: Support 👍 emoji format (#1264) 2021-07-14 14:48:34 +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
a877d6e497 [Perf] Composer: Better sending animation for old/slow iPhones (#1252) 2021-07-08 18:00:58 +03:00
Alexander Zinchuk
fc975f87cc Dialogs: Support alert-style answers from bots (#1239) 2021-07-07 18:38:49 +03:00
Alexander Zinchuk
7c860f27b3 Show confirmation modal before joining with invite links (#1225) 2021-07-03 15:34:03 +03:00
Alexander Zinchuk
1b568fc151 Save draft on app unload 2021-07-01 02:17:22 +03:00
Alexander Zinchuk
821594dc0f Composer: Prevent extra line breaks when pasting text 2021-06-30 00:23:04 +03:00
Alexander Zinchuk
2c7c23715c Media Viewer: Allow to hide caption by tap on mobile (#1196) 2021-06-22 13:54:25 +03:00
Alexander Zinchuk
839a6107ba Emoji Tooltip: Always support English keywords (#1197) 2021-06-21 16:39:55 +03:00
Alexander Zinchuk
0b287b0f3d Attachment Modal: Fix pasting from clipboard always inserted in the end (#1188) 2021-06-19 15:05:18 +03:00
Alexander Zinchuk
dcd3803263 Support server time offset (#1186) 2021-06-19 11:20:55 +03:00
Alexander Zinchuk
3eb8d6259f Emoji Tooltip: Disable tooltip for a single character (#1178) 2021-06-18 12:19:44 +03:00
Alexander Zinchuk
16f2a3a18e Emoji Picker: Fix losing focus in Safari (#1157) 2021-06-13 19:08:01 +03:00
Alexander Zinchuk
27558d6cec Emoji Hint: Proper support with keywords (#1152) 2021-06-13 16:27:47 +03:00