123 Commits

Author SHA1 Message Date
Alexander Zinchuk
2136302d52 [Refactoring] usePrevious2 → usePrevious, usePrevious → usePreviousDeprecated 2024-09-06 15:43:03 +02:00
Alexander Zinchuk
6f292c9032 Stars Gifting: Implement Stars Gifting for users (#4847) 2024-08-29 15:52:21 +02:00
zubiden
5f5536b6a0 Search: New design (#4718) 2024-08-29 15:52:14 +02:00
Alexander Zinchuk
4169b5c6ad Attach Menu: Fix uploading audio files (#4806) 2024-08-06 20:06:43 +02:00
zubiden
9d2a928968 [Refactoring] Implement own localization provider (#4631) 2024-06-18 16:30:25 +02:00
Alexander Zinchuk
11cbab7d39 Floating Actions Buttons: Fix animations (#3575)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
2024-04-19 13:38:50 +04:00
Alexander Zinchuk
70dfa2e160 UserStatus: Add button to change privacy or buy premium to see user status (#4346) 2024-03-08 12:48:50 +01:00
Alexander Zinchuk
90e6470eed Messages: Users who aren't contacts or don't have Premium can't start chats (#4308) 2024-03-01 14:02:52 -05:00
Alexander Zinchuk
033f8d4791 Layer 174 (#4277) 2024-03-01 14:02:45 -05:00
Alexander Zinchuk
64799a8818 MessageContextMenu: Read time in private chats (#4218) 2024-02-23 14:05:43 +01:00
Alexander Zinchuk
c3c71cbc9e Introduce Saved dialogs (#4177) 2024-02-06 16:54:37 +01:00
Alexander Zinchuk
e9dacf35f3 Fix DPR update when switching monitors (#4155) 2024-01-12 13:06:35 +01:00
Alexander Zinchuk
dcba75a11a Fix various problems for comments and threads (#3809) 2023-12-04 14:56:18 +01:00
Alexander Zinchuk
330bc42c98 Message: Reply re-design and blockquotes (#3926) 2023-11-06 01:43:38 +04:00
Alexander Zinchuk
548430bd2e User: Add 'Block' option to menu (#3877) 2023-09-25 14:41:35 +02:00
Alexander Zinchuk
3cd9192c1d Electron: Load application from URL (#3774)
Electron: safe fallback for missed background image in cache (#3883)
2023-09-25 14:41:13 +02:00
Alexander Zinchuk
fb614840f6 Refactoring: Introduce eslint-plugin-simple-import-sort plugin (#3802) 2023-09-13 12:22:11 +02:00
Alexander Zinchuk
0dc5857247 Middle Column: Make empty background draggable in Electron (#3751) 2023-08-16 15:33:56 +02:00
Alexander Zinchuk
fc605350ea Introduce Stories (#3154) 2023-08-14 11:32:26 +02:00
Alexander Zinchuk
cdedb486f4 Message List: Add ability to translate entire chats (#3464) 2023-07-20 16:12:59 +02:00
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