538 Commits

Author SHA1 Message Date
Alexander Zinchuk
79fca8ea1b [Perf] useHeavyAnimationCheck: Support multiple heavy animations 2024-09-06 15:42:39 +02:00
Alexander Zinchuk
35948a8bcb [Perf] Multitab: Broadcast diff with onFullyIdle 2024-09-06 15:42:29 +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
ff7c6dca5c Mini apps main app button and previews (#4866)
Co-authored-by: Ponama <anastasiiadmm@gmail.com>
2024-08-29 15:52:32 +02:00
Alexander Zinchuk
6f292c9032 Stars Gifting: Implement Stars Gifting for users (#4847) 2024-08-29 15:52:21 +02:00
zubiden
5f5536b6a0 Search: New design (#4718) 2024-08-29 15:52:14 +02:00
Alexander Zinchuk
f590963b12 Global: Migrate cache from localStorage to IndexedDB (#4770) 2024-08-06 20:06:14 +02:00
zubiden
ae1a6da2ec Passcode: Use more persistent storage (#4761) 2024-07-15 15:52:51 +02:00
zubiden
aad2ed366d Introduce Paid Media (#4729) 2024-07-15 15:52:43 +02:00
zubiden
49ccbe3ee9 URL: Fix opening /s/ links (#4750) 2024-07-15 15:51:57 +02:00
Alexander Zinchuk
8faa652eb6 Settings / Folders: Fix layout in Settings Folders Chats Picker component (#4668) 2024-07-15 15:50:50 +02:00
zubiden
eb6694d061 Localization: Use basic ListFormat if not supported (#4710) 2024-07-15 15:50:44 +02:00
Alexander Zinchuk
a4b72cfd3e FAB: Scroll to unread reaction on click (#4709) 2024-07-15 15:50:30 +02:00
zubiden
6f79159ec3 Stars: Format currency with icon (#4678) 2024-06-18 16:30:47 +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
Alexander Zinchuk
bd2f99efaa Media Viewer: Chat media loading (#4606) 2024-06-12 18:11:10 +02:00
zubiden
f45a5ff023 Poll: Support custom emoji (#4626) 2024-06-12 18:10:48 +02:00
Alexander Zinchuk
ff4403e9d5 Message: Fix showing unavailable message notification (#4591) 2024-05-17 15:46:27 +02:00
Alexander Zinchuk
6e056cb2ef Bump dependencies (#4556) 2024-05-14 04:23:39 +02:00
Alexander Zinchuk
1b3871fb34 Mini App: Fix opening from t.me links (#4550) 2024-05-14 04:23:33 +02:00
Alexander Zinchuk
cf8eaf270e Privacy Settings: Implement premium category (#4536) 2024-05-14 04:23:26 +02:00
Alexander Zinchuk
1f834d42ed Profile: Show collectible info (#4505) 2024-05-03 14:51:45 +02:00
Alexander Zinchuk
209564ca6f Message Context Menu: Fix message link copying in Safari (#4530) 2024-05-03 14:50:36 +02:00
Alexander Zinchuk
3e25fbd9c3 Message: Support links to Premium gifts and Premium modal (#4520) 2024-05-03 14:43:20 +02:00
Alexander Zinchuk
30fe7cdc08 Mini Apps: Fix links opening (#4514) 2024-04-25 21:54:18 +04:00
Alexander Zinchuk
0631a9111d Invite via Link: Display users that require Premium (#4461) 2024-04-19 13:38:36 +04:00
Alexander Zinchuk
6d9406e109 Story: Fix video clean up when unmounted (#4473) 2024-04-19 13:38:24 +04:00
Alexander Zinchuk
b9ed982170 Support chat links (#4469) 2024-04-19 13:38:21 +04:00
Alexander Zinchuk
97d3d31f10 Giveaway: Creating giveaway in channels (#4339)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
2024-04-19 13:37:50 +04:00
Alexander Zinchuk
9807dfb5d5 deepMerge, deepDiff: Fixes for arrays, null-s, undefined-s and __delete* for non-objects 2024-04-19 13:37:46 +04:00
Alexander Zinchuk
aac2ee85df [Perf] deepMerge, deepDiff: Optimize with __deleteAllChildren 2024-04-19 13:37:42 +04:00
Alexander Zinchuk
7430336ba7 [Refactoring] deepMerge, deepDiff: Optimize, refactor, add tests 2024-04-19 13:37:38 +04:00
Alexander Zinchuk
bd3afbca75 Support displaying business profiles (#4407) 2024-04-19 13:37:34 +04:00
Alexander Zinchuk
a6d0102582 Remove unused code and constants (#4423) 2024-03-29 20:51:11 +01:00
Alexander Zinchuk
42821109e9 Seamless Authorization: Fix seamless auth (#4302) 2024-03-22 16:40:11 +01:00
Alexander Zinchuk
c6c91cd21d Fix null check in deep equal algorithm (#4392) 2024-03-22 13:06:04 +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
c23752a28e Remove legacy sessions support (#4369) 2024-03-22 13:05:57 +01:00
Alexander Zinchuk
6054151969 Support Emoji 15.1 & fixes (#4343) 2024-03-08 12:48:46 +01:00
Alexander Zinchuk
550e2b4373 Link: Fix incorrent parsing for invite links (#4342) 2024-03-08 12:48:42 +01:00
Alexander Zinchuk
543a9383b6 Stories: Fix false positive media compatibility check (#4337) 2024-03-08 12:48:32 +01:00
Alexander Zinchuk
511dbd13ae Sign out: Fix some component errors (#4323) 2024-03-01 14:02:47 -05:00
Alexander Zinchuk
3d4ba7c47b Deep Link: Fix bot link (#4266) 2024-02-23 14:06:33 +01: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
9a0c0e10dd MessageMeta: Display signature in more places (#4234) 2024-02-06 16:54:37 +01:00
Alexander Zinchuk
c3c71cbc9e Introduce Saved dialogs (#4177) 2024-02-06 16:54:37 +01:00
Alexander Zinchuk
44261055e6 captureEvents: Support includedClosestSelector 2024-02-06 16:54:37 +01:00
Alexander Zinchuk
96d4e7a437 Introduce one-time voice message (#4182) 2024-02-06 16:54:16 +01:00