58 Commits

Author SHA1 Message Date
Alexander Zinchuk
330bc42c98 Message: Reply re-design and blockquotes (#3926) 2023-11-06 01:43:38 +04:00
Alexander Zinchuk
f8c021b043 Implement TDLib-like channel prefix (#3858) 2023-09-25 14:41:24 +02:00
Alexander Zinchuk
fb614840f6 Refactoring: Introduce eslint-plugin-simple-import-sort plugin (#3802) 2023-09-13 12:22:11 +02:00
Alexander Zinchuk
fc605350ea Introduce Stories (#3154) 2023-08-14 11:32:26 +02:00
Alexander Zinchuk
13ead44f1e Allow to react and vote as channel 2023-07-20 16:36:39 +02:00
Alexander Zinchuk
cdedb486f4 Message List: Add ability to translate entire chats (#3464) 2023-07-20 16:12:59 +02:00
Alexander Zinchuk
6d8f415bc1 Message: Fix failed messages' context menu (#3458) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
8dbb4402a4 Message Context Menu: Fix reaction selector not closing on Esc (#3327) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
b03959e847 [Refactoring] Introduce useLastCallback 2023-06-12 11:47:13 +02:00
Alexander Zinchuk
82f42b6e35 Introduce Electron version (#2053) 2023-06-02 15:06:26 +02:00
Alexander Zinchuk
96670d0454 Message: Fix downloading scheduled media (#3174) 2023-05-15 10:57:33 +02:00
Alexander Zinchuk
c8d64dc929 Seen By Users: Read Time in Small Groups (#3148) 2023-05-03 20:21:20 +04:00
Alexander Zinchuk
4f42b676ce Settings: Performance mode (#3045)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2023-04-25 17:28:03 +04:00
Alexander Zinchuk
9567e6ca38 Symbol Menu, Reaction Picker, Status Picker: Fixes and redesign (#2945) 2023-04-25 17:27:18 +04:00
Alexander Zinchuk
cfc71da0c1 [Perf] More performance fixes 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
22054c4416 Introduce Reaction Picker 2023-04-23 18:11:28 +04:00
Alexander Zinchuk
6176ef1a98 Message Translation: Disable translation for changelog (#2861) 2023-03-30 18:28:50 -05:00
Alexander Zinchuk
21678cfd51 [Refactoring] Rename environment.ts → windowEnvironment.ts to avoid incorrect usage 2023-03-19 22:32:31 -05:00
Alexander Zinchuk
1f401378ea Settings: Allow unmarking current language in "Do not translate" (#2798) 2023-03-19 22:32:31 -05:00
Alexander Zinchuk
515394d35e Message Context Menu: Introduce Translate feature 2023-02-28 18:47:26 +01:00
Alexander Zinchuk
962d3e321f Introduce Message Threads (#2546) 2023-02-28 18:43:11 +01:00
Alexander Zinchuk
2a7c78c12a Multiple Tabs: Introduce Multiple Tabs Support (#2221) 2023-01-28 02:21:33 +01:00
Alexander Zinchuk
1fef97b82e Introduce Forums (#2174) 2023-01-06 22:49:02 +01:00
Alexander Zinchuk
d127f11f13 Message: Support custom reactions (#2217) 2022-12-27 02:45:57 +01:00
Alexander Zinchuk
2a0ad055f1 Reactions: Add maximum unique reactions limit, add optimistic UI for first reaction (#2205) 2022-12-15 19:19:27 +01:00
Alexander Zinchuk
6ebadcec4d Message Context Menu: Fix multiple reactions from a single user (#2198) 2022-12-15 19:19:07 +01:00
Alexander Zinchuk
492d0538ed Message: Fix forwarding service notifications 2022-12-07 03:53:40 +01:00
Alexander Zinchuk
007f507e64 Calendar: Fix closing after rescheduling time (#2168) 2022-12-06 13:31:21 +01:00
Alexander Zinchuk
6e8b920525 Message: Introduce Invoice Media (#2093) 2022-11-07 23:00:55 +04:00
Alexander Zinchuk
f88ddafe14 Implement Custom Emojis (#1969) 2022-08-31 15:00:45 +02:00
Alexander Zinchuk
0b3db96ea2 Payment: Support closing form by event from t.me (#1983) 2022-08-05 19:35:49 +02:00
Alexander Zinchuk
ca70e2c0eb Introduce Telegram Premium, public chat join requests (#1912) 2022-07-08 14:59:54 +02:00
Alexander Zinchuk
918f1cdf7b Poll: Add confetti, retract vote, close poll (#1906) 2022-07-08 14:59:44 +02:00
Alexander Zinchuk
70ccff110a [Refactoring] Prefer import type (#1884) 2022-05-30 15:40:11 +04:00
Alexander Zinchuk
39cdd8e8e8 Message / Contact: Support copying number, support non-registered (#1860) 2022-05-06 17:55:55 +01:00
Alexander Zinchuk
9f7f01b0bd Message Context Menu: Show read-by in groups with exactly 100 members 2022-04-19 15:12:10 +02:00
Vadym Milichev
91c2015052
Support "Report Peer" and "Report Profile Photo" (#126) 2022-04-09 01:23:35 +02:00
Alexander Zinchuk
8cca43a4f8 Fix handling kicking from legacy groups (#1799) 2022-04-01 20:43:36 +02:00
Alexander Zinchuk
d05fecddf4 Support saving GIFs, support scheduling GIFs and stickers (#1739) 2022-03-19 21:19:19 +01:00
Alexander Zinchuk
e204fa36a5 [Refactoring] Rename modules/* -> global/* 2022-03-19 21:19:11 +01:00
Alexander Zinchuk
b025fccf0f [Refactoring] TeactN: addReducer => addActionHandler, getDispatch => getActions 2022-03-19 21:19:08 +01:00
Alexander Zinchuk
10749c62ca [Dev] TeactN: Support project-wise and action payload typing 2022-03-19 21:19:05 +01:00
Alexander Zinchuk
9c789cdcb8 Message List: Support copying multiple messages (#1724) 2022-02-25 22:52:48 +02:00
Alexander Zinchuk
5648fbcabc Reactions: Fix reacting to document groups and local messages (#1700) 2022-02-08 22:30:01 +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
e7912b1433 Message Context Menu: Hide "Seen By" in scheduled messages (#1654) 2022-01-21 17:29:40 +01:00
Alexander Zinchuk
d3d9d440a6 Introduce Reactions and Animated Emoji Interactions (#1583) 2022-01-21 17:29:08 +01:00
Alexander Zinchuk
d1d463c7d2 Support protected ("no forwards") chats and messages (#1602) 2021-12-31 18:17:49 +01:00
Alexander Zinchuk
3ef7136621 [Perf] TeactN: Get rid of redundant iterations for global actions 2021-12-31 18:17:27 +01:00