zubiden
|
eda7c3ee77
|
Introduce Paid reactions (#4906)
|
2024-10-20 18:52:54 +02:00 |
|
Alexander Zinchuk
|
faee4152f6
|
Mini Apps: Multi window in desktop (#4921)
|
2024-09-27 16:11:23 +02:00 |
|
Alexander Zinchuk
|
e56461a43c
|
[Perf] useSharedIntersectionObserver: Consider heavy animation (follow-up)
|
2024-09-19 20:43:51 +02:00 |
|
Alexander Zinchuk
|
94a9f7eba8
|
[Perf] useSharedIntersectionObserver: Consider heavy animation
|
2024-09-19 20:43:44 +02:00 |
|
Alexander Zinchuk
|
af9d8695f4
|
[Perf] useVideoCleanup: Remove event listeners
|
2024-09-19 20:43:40 +02:00 |
|
Alexander Zinchuk
|
9ad5cf4909
|
[Perf] Fix memory leak in useDevicePixelRatio
|
2024-09-19 20:43:38 +02:00 |
|
Alexander Zinchuk
|
2f0eaf72df
|
[Perf] Teact: Introduce useUnmountCleanup to reduce redundant effects
|
2024-09-19 20:43:33 +02:00 |
|
Alexander Zinchuk
|
1c40b9b514
|
[Perf] Use useMemo with useHotkeys
|
2024-09-19 20:43:30 +02:00 |
|
Alexander Zinchuk
|
f4200e5a64
|
[Perf] Message: Use Offscreen Canvas to detect appendix bg
|
2024-09-19 20:43:27 +02:00 |
|
Alexander Zinchuk
|
8b76de86ba
|
[Refactoring] Move beginHeavyAnimation and onFullyIdle to Teact
|
2024-09-19 20:43:18 +02:00 |
|
Alexander Zinchuk
|
3e48f3fbf9
|
useShowTransitions: Workaround for noMountTransition not working after forced reflow
|
2024-09-11 02:07:15 +02:00 |
|
Alexander Zinchuk
|
ff72279f1c
|
Composer / Embedded Message / Menu: Fix height
|
2024-09-11 02:07:12 +02:00 |
|
zubiden
|
2c91ca86aa
|
Reaction Picker: Fix stuck state (#4946)
|
2024-09-06 15:43:39 +02:00 |
|
Alexander Zinchuk
|
03de021b82
|
[Perf] [Refactoring] Move useMenuPosition into Menu component
|
2024-09-06 15:43:21 +02:00 |
|
Alexander Zinchuk
|
13f43be77d
|
Message, Chat Folders, Story Toggler: Leverage the new useShowTransition
|
2024-09-06 15:43:17 +02:00 |
|
Alexander Zinchuk
|
9d788a2fd2
|
Photo, Video: Leverage the new useShowTransition
|
2024-09-06 15:43:14 +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
|
e9c069d356
|
Message: Fix Offscreen Canvas blur error after sending a message
|
2024-09-06 15:43:08 +02:00 |
|
Alexander Zinchuk
|
2136302d52
|
[Refactoring] usePrevious2 → usePrevious, usePrevious → usePreviousDeprecated
|
2024-09-06 15:43:03 +02:00 |
|
Alexander Zinchuk
|
f2e8768123
|
[Perf] Introduce Offscreen Canvas for blurred thumbs
|
2024-09-06 15:42:57 +02:00 |
|
Alexander Zinchuk
|
79fca8ea1b
|
[Perf] useHeavyAnimationCheck: Support multiple heavy animations
|
2024-09-06 15:42:39 +02:00 |
|
Alexander Zinchuk
|
3ac3ad394b
|
[Perf] Sticker View: Delay full media rendering
|
2024-09-06 15:42:36 +02:00 |
|
Alexander Zinchuk
|
28c9d9dc27
|
[Perf] Sticker View: Fix unexpected mount before heavy animation
|
2024-09-06 15:42:34 +02:00 |
|
Alexander Zinchuk
|
d0d1a57cf3
|
[Perf] Delay video cleanup with onFullyIdle
|
2024-09-06 15:42:30 +02:00 |
|
Alexander Zinchuk
|
496c6c697d
|
[Perf] Batch requestIdleCallback calls
|
2024-09-06 15:42:27 +02:00 |
|
Alexander Zinchuk
|
cfe7446d93
|
[Perf] Introduce onFullyIdle to respect heavy animations
|
2024-09-06 15:42:25 +02:00 |
|
Alexander Zinchuk
|
ac2f605649
|
UI: Adjust styles in the chat folder modal (#4874)
|
2024-08-29 15:52:35 +02:00 |
|
Alexander Zinchuk
|
98962ffd92
|
Settings Folders: Unify icons for chat types (#4873)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2024-08-29 15:52:23 +02:00 |
|
zubiden
|
5f5536b6a0
|
Search: New design (#4718)
|
2024-08-29 15:52:14 +02:00 |
|
zubiden
|
ff9a0e3fdf
|
Folder Settings: Hide unknown chats (#4751)
|
2024-08-06 20:05:47 +02:00 |
|
zubiden
|
aad2ed366d
|
Introduce Paid Media (#4729)
|
2024-07-15 15:52:43 +02:00 |
|
zubiden
|
6f79159ec3
|
Stars: Format currency with icon (#4678)
|
2024-06-18 16:30:47 +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 |
|
zubiden
|
46c85ebb88
|
Layer 181: Telegram Stars, Collapsible quotes, Fact Check (#4637)
|
2024-06-14 14:22:19 +02:00 |
|
zubiden
|
1997008ba5
|
Emoji Background: Fix resize after heavy animation (#4656)
|
2024-06-12 18:11:16 +02:00 |
|
zubiden
|
c04014b7a1
|
Message List: Optimizations (#4595)
|
2024-06-12 18:10:37 +02:00 |
|
Alexander Zinchuk
|
b816a93925
|
Media: Retry download after syncing (#4583)
|
2024-05-17 15:46:27 +02:00 |
|
Alexander Zinchuk
|
6e37c5b163
|
ClosableEmbeddedMessage Menu: Reply in Another Chat (#4504)
|
2024-05-17 15:46:27 +02:00 |
|
Alexander Zinchuk
|
c610c5ca73
|
Media: Fix stuck loading after page refresh (#4575)
|
2024-05-14 04:23:48 +02:00 |
|
Alexander Zinchuk
|
85bc6cb297
|
Web Page: Display stickerset preview (#4529)
|
2024-05-03 14:51:45 +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
|
b69e2b8d0f
|
Various features from Layer 177 (#4447)
|
2024-04-19 13:37:58 +04:00 |
|
Alexander Zinchuk
|
bd3afbca75
|
Support displaying business profiles (#4407)
|
2024-04-19 13:37:34 +04:00 |
|
Alexander Zinchuk
|
7e41f190b2
|
StricterDOM: Fix several component errors (#4374)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2024-03-29 20:51:24 +01:00 |
|
Alexander Zinchuk
|
b3e21e293a
|
UserStatus: Design improvements (#4372)
|
2024-03-22 13:06:11 +01:00 |
|
Alexander Zinchuk
|
b8b8c15919
|
Media Message: Fix playing voice and audio after send (#4347)
|
2024-03-22 13:06:01 +01:00 |
|
Alexander Zinchuk
|
6054151969
|
Support Emoji 15.1 & fixes (#4343)
|
2024-03-08 12:48:46 +01:00 |
|
Alexander Zinchuk
|
00a98971b3
|
Message List: Fix polling error (#4340)
|
2024-03-08 12:48:40 +01:00 |
|
Alexander Zinchuk
|
543a9383b6
|
Stories: Fix false positive media compatibility check (#4337)
|
2024-03-08 12:48:32 +01:00 |
|