93 Commits

Author SHA1 Message Date
Alexander Zinchuk
d00230ad33 Message: Support sticky avatar (#5360) 2024-12-29 11:59:16 +01:00
zubiden
8a8aea1b4d Message List: Fix incorrect focus position when containing blockquotes (#5363) 2024-12-29 11:59:12 +01:00
zubiden
6563d37e8a Global: Split types into separate files (#5341) 2024-12-29 11:58:32 +01:00
zubiden
e678824a10 Localization: Better platform support (#5136) 2024-11-09 15:40:11 +04:00
zubiden
9831f7c4b0 Follow-ups (#5110) 2024-11-02 21:11:24 +04:00
Alexander Zinchuk
f5675ca3fc Larger max distance for animateScroll 2024-09-19 20:43:53 +02:00
Alexander Zinchuk
8b76de86ba [Refactoring] Move beginHeavyAnimation and onFullyIdle to Teact 2024-09-19 20:43:18 +02:00
Alexander Zinchuk
f2e8768123 [Perf] Introduce Offscreen Canvas for blurred thumbs 2024-09-06 15:42:57 +02:00
zubiden
3bd0f7130c Paid Media: Follow-up (#4805) 2024-08-06 20:06:23 +02:00
zubiden
aad2ed366d Introduce Paid Media (#4729) 2024-07-15 15:52:43 +02:00
Alexander Zinchuk
4768a8103c Message: Send effects (#4727) 2024-07-15 15:50:56 +02:00
zubiden
bbb5ef0a86 Message: Display effects (#4697) 2024-07-15 15:50:42 +02:00
Alexander Zinchuk
a4b72cfd3e FAB: Scroll to unread reaction on click (#4709) 2024-07-15 15:50:30 +02:00
zubiden
9d2a928968 [Refactoring] Implement own localization provider (#4631) 2024-06-18 16:30:25 +02:00
Alexander Zinchuk
bd2f99efaa Media Viewer: Chat media loading (#4606) 2024-06-12 18:11:10 +02:00
Alexander Zinchuk
7954bd9c28 Composer Embedded Message: Suppress animation on chat open (#4594) 2024-06-12 18:10:39 +02:00
Alexander Zinchuk
38ca3dd9de Optimized Video: Fix priority video pausing (#4454) 2024-04-19 13:38:02 +04: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
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
e77506cc54 Message: Quote highlighting (#3994) 2023-12-04 14:44:31 +01:00
Alexander Zinchuk
51f606760c Various fixes for quotes and giveaways (#3964) 2023-11-12 12:49:20 +04:00
Alexander Zinchuk
1eea365bb2 Replies Bot: Fix reply display (#3961) 2023-11-10 13:55:48 +04:00
Alexander Zinchuk
330bc42c98 Message: Reply re-design and blockquotes (#3926) 2023-11-06 01:43:38 +04: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
fc605350ea Introduce Stories (#3154) 2023-08-14 11:32:26 +02:00
Alexander Zinchuk
3b17344a1a Message: Do not detect language while animating Message List 2023-07-23 10:09:06 +02:00
Alexander Zinchuk
6a57908045 [Perf] Message: Delay some effects while opening message list 2023-07-23 10:09:06 +02:00
Alexander Zinchuk
cdedb486f4 Message List: Add ability to translate entire chats (#3464) 2023-07-20 16:12:59 +02:00
Alexander Zinchuk
44060a239e [Refactoring] Remove unused parameters (#3396) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
b03959e847 [Refactoring] Introduce useLastCallback 2023-06-12 11:47:13 +02:00
Alexander Zinchuk
f06ecc04b6 Message: Fix quick reaction freezing when moving the mouse (#3101)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2023-04-27 18:53:25 +04:00
Alexander Zinchuk
83557863b8 Message List: Fixes and refactoring of scroll animation 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
2688314c84 Fix fastSmoothScroll path function 2023-04-23 18:32:53 +04:00
Alexander Zinchuk
a27ec8243b Message: Fix quick reaction position (#2969) 2023-04-15 13:55:11 +02:00
Alexander Zinchuk
26ac63d49f [Perf] Media Viewer: Pause animated stickers and other video 2023-04-15 13:54:30 +02:00
Alexander Zinchuk
fc919a0c4c Message List: Fix double focusing 2023-04-09 04:02:56 +02:00
Alexander Zinchuk
9753b346dd Message List: Fix jumping scroll after focusing to a borderline message 2023-03-31 01:13:24 -05:00
Alexander Zinchuk
fc5686bb43 Optimized Video, Animtated Sticker: Unsubscribe from auto-pause when is not played 2023-03-30 20:29:03 -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
4390800a46 Message: Fix narrow media in messages (#2868) 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
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
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