zubiden
|
440001b938
|
Support pinned gifts (#5744)
|
2025-03-21 14:02:25 +04:00 |
|
Alexander Zinchuk
|
2e39a15660
|
UI: Design edits (#5668)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2025-03-21 14:02:06 +04:00 |
|
Alexander Zinchuk
|
cbd0d47aa5
|
Teact: Some improvements
|
2025-03-07 15:18:58 +01:00 |
|
Alexander Zinchuk
|
90e56dcdd4
|
Teact: Fix re-mounting components
|
2025-03-07 15:18:54 +01:00 |
|
Alexander Zinchuk
|
87fc3a832f
|
Mini Apps: Implement Share Support (#5576)
|
2025-03-01 18:02:02 +01:00 |
|
Alexander Zinchuk
|
8a2f067c9b
|
Paid Reactions: Support peers (#5581)
|
2025-03-01 17:58:56 +01:00 |
|
zubiden
|
37617b4b8e
|
Fix several potential memory leaks (#5586)
|
2025-02-13 14:28:05 +01:00 |
|
Alexander Zinchuk
|
3491a3b63b
|
Emoji Status: Support EmojiStatusCollectible (#5547)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
|
2025-02-13 14:28:01 +01:00 |
|
Alexander Zinchuk
|
e90bd8ba9a
|
Delete Message Modal: Add linked chat moderation (#5519)
|
2025-02-13 14:27:54 +01:00 |
|
zubiden
|
d5f214fa9a
|
Unique Gift: Support withdrawal (#5534)
|
2025-01-27 23:51:10 +01:00 |
|
zubiden
|
10009ce9ba
|
Gifts: Support channels (#5527)
|
2025-01-27 23:50:53 +01:00 |
|
zubiden
|
b8e9dae74f
|
Media: Bring back old size picking function (#5512)
|
2025-01-21 18:29:40 +01:00 |
|
zubiden
|
aecd1d216f
|
Star Gifts: Support upgrade option (#5475)
|
2025-01-21 18:29:39 +01:00 |
|
Alexander Zinchuk
|
ab5742bbc9
|
Bots: Support similar bots (#5476)
|
2025-01-21 18:29:39 +01:00 |
|
Alexander Zinchuk
|
86cb0f5ee6
|
Gifts: Support unique links for gifts (#5450)
|
2025-01-21 18:29:39 +01:00 |
|
zubiden
|
d9fe0a48d7
|
Auth: Respect expires field on QR (#5473)
|
2025-01-21 18:29:39 +01:00 |
|
zubiden
|
8dc935d0b8
|
SVG: Allow setting filters using JSX (#5449)
|
2025-01-21 18:29:39 +01:00 |
|
zubiden
|
d1304c621d
|
Migrate GramJS to TypeScript (#5364)
|
2025-01-21 18:29:39 +01:00 |
|
zubiden
|
e97ec38930
|
Support reportMessageDelivery (#5440)
|
2025-01-21 18:29:38 +01:00 |
|
Alexander Zinchuk
|
a414faa985
|
Mini Apps: Request for rights (#5238)
|
2025-01-21 18:29:38 +01:00 |
|
Alexander Zinchuk
|
7c90a86d6c
|
Layer 197 (#5436)
|
2025-01-21 18:20:07 +01:00 |
|
Alexander Zinchuk
|
9f95bc28d0
|
Layer 196 (#5365)
|
2025-01-03 17:15:23 +01:00 |
|
zubiden
|
6563d37e8a
|
Global: Split types into separate files (#5341)
|
2024-12-29 11:58:32 +01:00 |
|
zubiden
|
b8a906ef2f
|
Avatar: Speed up loading (#5288)
|
2024-12-20 11:37:25 +01:00 |
|
zubiden
|
50621e91d3
|
Layer 195 (#5317)
|
2024-12-20 11:37:16 +01:00 |
|
zubiden
|
f66cb55dac
|
Mini Apps: Implement suggesting file downloads (#5269)
|
2024-12-06 19:44:20 +04:00 |
|
zubiden
|
75bc573292
|
Layer 193 (#5212)
|
2024-11-27 20:33:40 +04:00 |
|
zubiden
|
ecbc32d0fd
|
Teact: Check for mountState in cleanup (#5214)
|
2024-11-27 20:33:31 +04:00 |
|
zubiden
|
e678824a10
|
Localization: Better platform support (#5136)
|
2024-11-09 15:40:11 +04:00 |
|
Alexander Zinchuk
|
01dc204fa7
|
Message Reports: Implement reporting for messages and stories (#5052)
|
2024-11-02 21:11:57 +04:00 |
|
Alexander Zinchuk
|
23375d3175
|
Composer: Add media for editing text messages (#5092)
|
2024-11-02 21:11:06 +04:00 |
|
zubiden
|
e2a717dc29
|
GramJS: Store test server flag with session (#5084)
|
2024-11-02 21:10:46 +04:00 |
|
Alexander Zinchuk
|
e96ff349c3
|
Support layer 189 (#5022)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2024-11-02 21:10:42 +04:00 |
|
zubiden
|
4fed4eff8f
|
[dev] Fix outdated global check (#5051)
|
2024-10-20 18:53:23 +02:00 |
|
Alexander Zinchuk
|
af3f767dcc
|
Stories: Implement Weather Widget (#5027)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
|
2024-10-20 18:53:16 +02:00 |
|
zubiden
|
28cecbfe3c
|
Support subscription invites (#5024)
|
2024-10-20 18:53:06 +02:00 |
|
zubiden
|
b059d151c8
|
Media: Update alt document handling (#5035)
|
2024-10-20 18:52:58 +02:00 |
|
zubiden
|
eda7c3ee77
|
Introduce Paid reactions (#4906)
|
2024-10-20 18:52:54 +02:00 |
|
Alexander Zinchuk
|
94c2f113d6
|
Sponsored Message: Show MV only for video format (#5020)
|
2024-09-27 16:11:44 +02:00 |
|
Alexander Zinchuk
|
10629eb69a
|
Stars Giveaway: Create giveaway in groups and channels (#4980)
|
2024-09-24 14:48:44 +02:00 |
|
Alexander Zinchuk
|
8e5236d102
|
[Perf] Teact: Postpone rendering and effects during blocking animation (#4928)
|
2024-09-24 14:48:40 +02:00 |
|
Alexander Zinchuk
|
22019bc86c
|
[Perf] TeactN: Leverage getIsHeavyAnimating.once instead of recursed requestMeasure
|
2024-09-19 20:43:46 +02:00 |
|
Alexander Zinchuk
|
7634094883
|
[Perf] Use throttleWithFullyIdle for user status updates
|
2024-09-19 20:43:42 +02:00 |
|
Alexander Zinchuk
|
af9d8695f4
|
[Perf] useVideoCleanup: Remove event listeners
|
2024-09-19 20:43:40 +02:00 |
|
Alexander Zinchuk
|
f503841d36
|
[Perf] Teact: Avoid scheduling redundant effect cleanups, refactoring
|
2024-09-19 20:43:36 +02:00 |
|
Alexander Zinchuk
|
2f0eaf72df
|
[Perf] Teact: Introduce useUnmountCleanup to reduce redundant effects
|
2024-09-19 20:43:33 +02:00 |
|
Alexander Zinchuk
|
f4200e5a64
|
[Perf] Message: Use Offscreen Canvas to detect appendix bg
|
2024-09-19 20:43:27 +02:00 |
|
Alexander Zinchuk
|
590a6f5b4c
|
[Perf] Teact: Simplify extra classes management
|
2024-09-19 20:43:25 +02:00 |
|
Alexander Zinchuk
|
8b76de86ba
|
[Refactoring] Move beginHeavyAnimation and onFullyIdle to Teact
|
2024-09-19 20:43:18 +02:00 |
|
Alexander Zinchuk
|
09203ae76e
|
Monetization Statistics: Implement verification modal for withdraw button (#4929)
|
2024-09-19 20:43:16 +02:00 |
|