230 Commits

Author SHA1 Message Date
zubiden
df263291da Media Viewer: Fix document preview slides (#6401) 2025-10-16 02:09:01 +02:00
zubiden
0a606739d1 Bump dependencies (#6358) 2025-10-15 19:57:09 +02:00
zubiden
5e679218e2 Profile: GIFs & Main Tab (#6336) 2025-10-11 19:09:52 +02:00
zubiden
8b1358dd8b TeactN: Force full state return in withGlobal (#6240) 2025-09-19 14:35:16 +02:00
zubiden
c7bf1ebd72 Media Viewer: Fix document real size (#6177) 2025-09-19 14:35:13 +02:00
Alexander Zinchuk
5e32fad59e Replace Electron with Tauri 2025-09-19 14:25:30 +02:00
zubiden
3d60271505 WebPage: Support server update (#6118) 2025-08-15 18:25:34 +02:00
zubiden
22fc02abbb Avatar: Fix channel avatar animation (#6058) 2025-07-14 02:49:19 +02:00
Alexander Zinchuk
850daef3b0 Video Player: Fix isSeeking change (#5977) 2025-06-04 20:42:23 +02:00
zubiden
5b210b1755 Teact: Use jsx-runtime (#5969) 2025-06-04 20:41:58 +02:00
zubiden
b4772cc542 [dev] More improvements for linting (#5951) 2025-06-04 20:40:56 +02:00
Alexander Zinchuk
f38f7d65cc Bump dependencies 2025-06-04 20:36:48 +02:00
Alexander Zinchuk
42689c546b Video Player: Fix mouse leave (#5916) 2025-05-14 19:02:12 +03:00
zubiden
97bd26df00 Global Search: Show sponsored results (#5844)
Co-authored-by: Dmitry Kabanov <dmitrykabanovdev@gmail.com>
Co-authored-by: Dmitry Kabanov <153344039+dmitrykabanovdev@users.noreply.github.com>
2025-04-24 14:21:40 +02:00
Alexander Zinchuk
a6f8f232a8 Introduce Multi-Accounts 2025-04-23 18:57:46 +02:00
Alexander Zinchuk
3055df600b Paid Messages: Follow up (#5790) 2025-04-04 13:14:36 +02:00
zubiden
c8f82b1f91 Media: Support timestamps (#5649) 2025-03-01 18:02:02 +01:00
zubiden
1b66f75853 [Refactoring] Action Message (#5578) 2025-03-01 17:59:16 +01:00
Alexander Zinchuk
e90bd8ba9a Delete Message Modal: Add linked chat moderation (#5519) 2025-02-13 14:27:54 +01:00
zubiden
5a00d56a69 Media Viewer: Fix closing animation (#5515) 2025-01-21 18:29:40 +01:00
zubiden
88f14ab310 [Refactoring] Migrate to Icon component (#5485) 2025-01-21 18:29:39 +01:00
zubiden
a9649de412 Search: Fix offset avatars (#5362) 2024-12-29 11:59:08 +01:00
zubiden
7e316db081 CSS: Use variables to define font weight (#5342) 2024-12-29 11:58:36 +01:00
zubiden
6563d37e8a Global: Split types into separate files (#5341) 2024-12-29 11:58:32 +01:00
zubiden
75bc573292 Layer 193 (#5212) 2024-11-27 20:33:40 +04:00
Alexander Zinchuk
01dc204fa7 Message Reports: Implement reporting for messages and stories (#5052) 2024-11-02 21:11:57 +04:00
zubiden
9831f7c4b0 Follow-ups (#5110) 2024-11-02 21:11:24 +04:00
zubiden
0f2fb74621 Avatar: Hide "Report" button for personal photos (#5060) 2024-10-20 18:53:43 +02:00
Alexander Zinchuk
94c2f113d6 Sponsored Message: Show MV only for video format (#5020) 2024-09-27 16:11:44 +02:00
zubiden
73d9fe9756 Message: Stop media download on deletion (#4978) 2024-09-19 20:43:55 +02:00
Alexander Zinchuk
af9d8695f4 [Perf] useVideoCleanup: Remove event listeners 2024-09-19 20:43:40 +02:00
Alexander Zinchuk
2f0eaf72df [Perf] Teact: Introduce useUnmountCleanup to reduce redundant effects 2024-09-19 20:43:33 +02:00
zubiden
25b4aae4cd [Refactoring] User: Extract nested data to a separate path (#4953) 2024-09-19 20:43:20 +02:00
Alexander Zinchuk
8b76de86ba [Refactoring] Move beginHeavyAnimation and onFullyIdle to Teact 2024-09-19 20:43:18 +02:00
Alexander Zinchuk
505f67674a Sponsored Message: Implement media in ads (#4925) 2024-09-19 20:43:14 +02:00
zubiden
875609f0d8 Various fixes (#4955) 2024-09-06 15:43:34 +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
Alexander Zinchuk
ff7c6dca5c Mini apps main app button and previews (#4866)
Co-authored-by: Ponama <anastasiiadmm@gmail.com>
2024-08-29 15:52:32 +02:00
zubiden
5f5536b6a0 Search: New design (#4718) 2024-08-29 15:52:14 +02:00
zubiden
43244b6e61 Avatar: Display more than 40 profile picture (#4780) 2024-08-06 20:06:18 +02:00
zubiden
490a98be8b Paid media: Follow up (#4797) 2024-08-06 20:06:04 +02:00
Alexander Zinchuk
7bfb334d63 Feature: Implement mass moderation for groups and channels (#4730)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
Co-authored-by: Anton <anton@korenskoy.ru>
2024-08-06 20:05:49 +02:00
Alexander Zinchuk
574342e472 Media Viewer: Fix spinner issue on video loading (#4733)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2024-07-15 15:52:56 +02:00
zubiden
aad2ed366d Introduce Paid Media (#4729) 2024-07-15 15:52:43 +02:00
Alexander Zinchuk
aa2cda81c2 Stylelint: Update ruleset (#4769) 2024-07-15 15:52:29 +02:00
zubiden
a4bfdad768 Teact: Implement createContext and useContextSignal (#4619) 2024-06-18 16:30:28 +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