103 Commits

Author SHA1 Message Date
Alexander Zinchuk
332ae408a4 Middle Column: Fixing the keyboard hiding issue on iOs (#3488) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
e82b6110ac Pinned List: Display "Unpin" button only for admins (#3363) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
d160b2b4cb GramJS: Validate updates order (#2957) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
56b37a0d2f Theme: Fix colors not applying (#3311) 2023-07-05 13:23:12 +02:00
Alexander Zinchuk
c15abbb5fe Message List: Fix bot Start button not displayed (#3378) 2023-06-19 12:00:39 +02:00
Alexander Zinchuk
915dbe5736 Comments: Fix focus on top message (#3356) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
0812ddecad Bots: Hide "Delete for All" option (#3313) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
b03959e847 [Refactoring] Introduce useLastCallback 2023-06-12 11:47:13 +02:00
Alexander Zinchuk
e7ce375214 Middle Column: Fix message list scroll sometimes being frozen 2023-06-06 11:12:18 +02:00
Alexander Zinchuk
227f706a0c General: Fix compatibility on old browsers (#3186) 2023-05-28 14:32:09 +02:00
Alexander Zinchuk
c16f9317f1 Resizer: Show only on desktops (#3180) 2023-05-15 10:58:06 +02:00
Alexander Zinchuk
d04177aea8 Left Column: Fix resizer in archive component (#3152) 2023-05-05 15:53:10 +04:00
Alexander Zinchuk
cf1d5c6636 Message List: Tune the date position for full-width pinned messages (#3134) 2023-05-02 15:24:38 +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
cfc71da0c1 [Perf] More performance fixes 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
dba6963c34 [Perf] Introduce Fasterdom and some performance fixes 2023-04-25 17:27:10 +04:00
Alexander Zinchuk
56b0df97e4 Message List: Another attempt to fix frozen scroll 2023-04-15 13:55:11 +02:00
Alexander Zinchuk
d872273def [Perf] Middle Column: Various optimizations for opening chat 2023-04-15 13:55:07 +02:00
Alexander Zinchuk
5dadb3c3c9 Message List: Fix scrolling gets stuck in message list (#2893) 2023-03-30 18:28:51 -05:00
Alexander Zinchuk
d965b6c479 Middle Column: Better pinned message animation (#2716)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2023-03-30 18:28:51 -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
f376f9fb42 Comments: Fix scroll down button not working (#2729) 2023-03-03 14:46:32 +01:00
Alexander Zinchuk
79e3ae3b6e Messages List: Fix position for sticky date (#2709) 2023-03-03 14:30:35 +01: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
9c25abbd9a [Refactoring] Revise hook dependencies (#2424) 2023-02-08 00:43:47 +01:00
Alexander Zinchuk
aeb016dc7c Forums: Various fixes (#2425) 2023-01-30 15:55:38 +01:00
Alexander Zinchuk
e6866aaeaf Scroll Down Button: Fix flickering mention & reaction buttons (#2344) 2023-01-28 02:21:42 +01:00
Alexander Zinchuk
2a7c78c12a Multiple Tabs: Introduce Multiple Tabs Support (#2221) 2023-01-28 02:21:33 +01:00
Alexander Zinchuk
3dab7609e3 Dynamic Resize (#2291) 2023-01-28 02:18:43 +01:00
Alexander Zinchuk
a9dd1221fb Attachment Modal: Redesign (#2253) 2023-01-22 18:13:25 +01:00
Alexander Zinchuk
1fef97b82e Introduce Forums (#2174) 2023-01-06 22:49:02 +01:00
Alexander Zinchuk
d0055d6653 [Dev] Bump dependencies (#2152) 2022-12-06 13:31:21 +01:00
Alexander Zinchuk
5c510a91a4 Message: Show admin and owner marks (#2156) 2022-11-27 19:16:54 +01:00
Alexander Zinchuk
d15258a253 Message List: Use Pattern Color more (#2047) 2022-10-17 17:34:53 +02:00
Alexander Zinchuk
76d10d7212 Avatar: Loop video 3 times and only with max animation level, refactoring (#2026) 2022-09-14 00:30:17 +02:00
Alexander Zinchuk
1eb030b2d8 Introduce Gift Premium (#1967) 2022-08-31 15:00:36 +02:00
Alexander Zinchuk
ca70e2c0eb Introduce Telegram Premium, public chat join requests (#1912) 2022-07-08 14:59:54 +02:00
Alexander Zinchuk
017170c2e2 Introduce Lock Screen and Passcode (#1839) 2022-05-31 20:58:35 +04:00
Alexander Zinchuk
70ccff110a [Refactoring] Prefer import type (#1884) 2022-05-30 15:40:11 +04:00
Alexander Zinchuk
9040e62bc7 Middle Column: New background for light theme 2022-05-20 17:56:07 +02:00
Alexander Zinchuk
62ed3468b6 Chat, Message List: Navigating with mention and reaction badges; Some fixes (#1836) 2022-05-03 14:29:41 +01:00
Alexander Zinchuk
697b709d89 Re-write browser history; Introduce playwright tests (another attempt) (#1809) 2022-05-03 14:17:05 +01:00
Alexander Zinchuk
fc9b679a66 Middle Header: Add "Report Spam and Leave" button, fix animations (#1759) 2022-03-19 21:19:29 +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
07ffad4425 [Dev] Fix eslint; Update dependencies (#1754) 2022-03-19 21:18:43 +01:00
Alexander Zinchuk
a215aa1083 Middle Header: Introduce Add Contact and Block User buttons (#1735) 2022-03-04 16:33:28 +03:00
Alexander Zinchuk
8b60cef7c2 Transition: Allow static children 2022-02-25 22:52:19 +02:00