Alexander Zinchuk
|
bceec156b5
|
Header Pinned Message: Refactor and fix getting stuck on the same message
|
2024-09-24 14:48:35 +02:00 |
|
Alexander Zinchuk
|
63f1ca396d
|
[Perf] Re-implement useShowTransition to avoid re-renders
f-u
|
2024-09-06 15:43:12 +02:00 |
|
Alexander Zinchuk
|
2136302d52
|
[Refactoring] usePrevious2 → usePrevious, usePrevious → usePreviousDeprecated
|
2024-09-06 15:43:03 +02:00 |
|
Alexander Zinchuk
|
692cf8b270
|
[Perf] Message: Extract selectCanReplyToMessage from selectAllowedMessageActionsSlow
|
2024-09-06 15:42:48 +02:00 |
|
zubiden
|
5f5536b6a0
|
Search: New design (#4718)
|
2024-08-29 15:52:14 +02:00 |
|
zubiden
|
9d2a928968
|
[Refactoring] Implement own localization provider (#4631)
|
2024-06-18 16:30:25 +02:00 |
|
Alexander Zinchuk
|
c3cc8b634f
|
Message Media: Editing message media (#4202)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2024-02-23 14:05:46 +01:00 |
|
Alexander Zinchuk
|
c3c71cbc9e
|
Introduce Saved dialogs (#4177)
|
2024-02-06 16:54:37 +01:00 |
|
Alexander Zinchuk
|
e9e06e93e0
|
HeaderPinnedMessage: Hide delete button if pinnedMsgCount === 1 (#4152)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2024-01-12 13:06:44 +01:00 |
|
Alexander Zinchuk
|
e9dacf35f3
|
Fix DPR update when switching monitors (#4155)
|
2024-01-12 13:06:35 +01:00 |
|
Alexander Zinchuk
|
abf718c3f8
|
Emoji Status: Open sticker set when clicked in channels (#4141)
|
2024-01-12 13:06:35 +01:00 |
|
Alexander Zinchuk
|
8dbc9a590e
|
Layer 169 (#4131)
|
2023-12-28 14:38:19 +01:00 |
|
Alexander Zinchuk
|
dcba75a11a
|
Fix various problems for comments and threads (#3809)
|
2023-12-04 14:56:18 +01:00 |
|
Alexander Zinchuk
|
8fc3df855d
|
Introduce Channel Stories (#3888)
|
2023-10-10 13:39:48 +02:00 |
|
Alexander Zinchuk
|
fb614840f6
|
Refactoring: Introduce eslint-plugin-simple-import-sort plugin (#3802)
|
2023-09-13 12:22:11 +02:00 |
|
Alexander Zinchuk
|
cd1f293e4b
|
Story Viewer: Ghost animation (#3765)
|
2023-09-04 04:10:04 +02:00 |
|
Alexander Zinchuk
|
44c31ff6a0
|
Premium Modal: Display user emoji status (#3776)
|
2023-09-04 04:10:04 +02:00 |
|
Alexander Zinchuk
|
fc605350ea
|
Introduce Stories (#3154)
|
2023-08-14 11:32:26 +02:00 |
|
Alexander Zinchuk
|
1ca9fdcff8
|
Pinned Messages: Load only after sync (#3684)
|
2023-07-27 11:53:21 +02:00 |
|
Alexander Zinchuk
|
38b0336bdb
|
Update Manager: Various fixes
|
2023-07-27 11:51:45 +02:00 |
|
Alexander Zinchuk
|
d160b2b4cb
|
GramJS: Validate updates order (#2957)
|
2023-07-05 13:23:13 +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
|
56f41804c1
|
Fix chat IDs being stuck in URL (#3105)
|
2023-05-02 15:24:22 +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
|
e21a9ffaf3
|
Header Pinned Message: Inverse navigation when holding <Shift>
|
2023-04-15 13:55:11 +02:00 |
|
Alexander Zinchuk
|
180599f5d4
|
[Perf] Middle Column / Pinned: Remove spinner in background (#2981)
|
2023-04-15 13:55:11 +02: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
|
ddc058899e
|
Comments: Fix back button stuck on reload (#2746)
|
2023-03-03 16:35:22 +01:00 |
|
Alexander Zinchuk
|
962d3e321f
|
Introduce Message Threads (#2546)
|
2023-02-28 18:43:11 +01:00 |
|
Alexander Zinchuk
|
f0574f78a5
|
Middle Header: Fix pinned message getting stuck (#2519)
|
2023-02-08 00:48:45 +01:00 |
|
Alexander Zinchuk
|
aeb016dc7c
|
Forums: Various fixes (#2425)
|
2023-01-30 15:55:38 +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
|
1fef97b82e
|
Introduce Forums (#2174)
|
2023-01-06 22:49:02 +01:00 |
|
Alexander Zinchuk
|
0e4f9e5ae6
|
Custom Emoji: Better quality for small emojis
|
2022-11-18 16:05:04 +04:00 |
|
Alexander Zinchuk
|
e0b096227f
|
Middle Header: Fix cleaning up after transition
|
2022-11-01 18:53:38 +01:00 |
|
Alexander Zinchuk
|
fc9bd68a16
|
Custom Emoji: Various fixes
|
2022-10-18 14:32:05 +02:00 |
|
Alexander Zinchuk
|
678d5278c8
|
[Perf] Middle Header: Do not render video avatar when opening chat
|
2022-09-13 10:22:49 +02:00 |
|
Alexander Zinchuk
|
2a6debb587
|
[Perf] Chat List: Speed up opening
|
2022-09-13 09:48:11 +02:00 |
|
Alexander Zinchuk
|
21a989b165
|
Settings / Privacy: Voice Messages (#1968)
|
2022-08-31 15:00:38 +02:00 |
|
Alexander Zinchuk
|
ca70e2c0eb
|
Introduce Telegram Premium, public chat join requests (#1912)
|
2022-07-08 14:59:54 +02:00 |
|
Alexander Zinchuk
|
70ccff110a
|
[Refactoring] Prefer import type (#1884)
|
2022-05-30 15:40:11 +04:00 |
|
Alexander Zinchuk
|
27b9ea53b2
|
Composer: Various fixes for switching message lists (#1807)
|
2022-04-01 20:43:54 +02: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 |
|