577 Commits

Author SHA1 Message Date
zubiden
34b3df1ca6 Stars: Support bot subscriptions (#5261) 2024-12-06 19:44:04 +04:00
zubiden
87840629da URL: Use corrent method field (#5267) 2024-12-06 19:43:56 +04:00
Alexander Zinchuk
a992820d8a Mini Apps: Support fullscreen (#5230) 2024-11-27 20:34:31 +04:00
zubiden
0933603cb0 Mini Apps: Allow suggesting user emoji status (#5236) 2024-11-27 20:34:21 +04:00
zubiden
ba9956f921 Deeplink: Fix choose parameter (#5237) 2024-11-27 20:34:18 +04:00
zubiden
228cd56091 Middle Header: Support bot ads (#5220) 2024-11-27 20:34:08 +04:00
Alexander Zinchuk
a1923f203c Message: Voice-To-Text for Video Message (#5201) 2024-11-27 20:33:48 +04:00
zubiden
fd83e36aeb Localization: Allow float variables (#5179) 2024-11-09 15:43:34 +04:00
zubiden
8040cee2d2 Localization: Fix "0" variables (#5177) 2024-11-09 15:40:41 +04:00
zubiden
e678824a10 Localization: Better platform support (#5136) 2024-11-09 15:40:11 +04:00
zubiden
6babbae9f9 Message: Play effect on deletion (#5125) 2024-11-09 15:40:09 +04:00
zubiden
c5c87347d9 Poll: Refactor update handling (#5090) 2024-11-02 21:11:50 +04:00
zubiden
9831f7c4b0 Follow-ups (#5110) 2024-11-02 21:11:24 +04:00
zubiden
1c25bf1fe5 Deep Link: Support stars_topup links (#5054)
Co-authored-by: Dmitry Kabanov <dmitrykabanovdev@gmail.com>
Co-authored-by: Dmitry Kabanov <153344039+dmitrykabanovdev@users.noreply.github.com>
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2024-11-02 21:11:14 +04:00
Alexander Zinchuk
1dc29627bd Gifts Modal: Implement extended gift options (#5017)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
2024-11-02 21:11:10 +04:00
zubiden
36eab14839 UI: Add super ripple effect (#5081) 2024-11-02 21:10:56 +04:00
zubiden
e2a717dc29 GramJS: Store test server flag with session (#5084) 2024-11-02 21:10:46 +04:00
Alexander Zinchuk
8a7095f640 Weather Widget: Adjust styles for weather widget (#5059)
Co-authored-by: zubiden <19638254+zubiden@users.noreply.github.com>
2024-10-26 13:05:34 +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
52865fb7e8 UI: Change deleted account error text (#5038) 2024-10-20 18:53:09 +02:00
zubiden
28cecbfe3c Support subscription invites (#5024) 2024-10-20 18:53:06 +02:00
zubiden
eda7c3ee77 Introduce Paid reactions (#4906) 2024-10-20 18:52:54 +02:00
zubiden
74689ba4fb [Perf] Message: Optimize emoji counting algorithm (#5028) 2024-09-30 13:13:00 +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
zubiden
ba762fd0ad Forum: Fix empty topic preview after reload (#4981) 2024-09-19 20:43:58 +02:00
zubiden
73d9fe9756 Message: Stop media download on deletion (#4978) 2024-09-19 20:43:55 +02:00
Alexander Zinchuk
f5675ca3fc Larger max distance for animateScroll 2024-09-19 20:43:53 +02:00
Alexander Zinchuk
be4c220228 [Refactoring] Better typings for safeExec 2024-09-19 20:43:49 +02:00
Alexander Zinchuk
94a9f7eba8 [Perf] useSharedIntersectionObserver: Consider heavy animation 2024-09-19 20:43:44 +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
09203ae76e Monetization Statistics: Implement verification modal for withdraw button (#4929) 2024-09-19 20:43:16 +02:00
Alexander Zinchuk
505f67674a Sponsored Message: Implement media in ads (#4925) 2024-09-19 20:43:14 +02:00
Alexander Zinchuk
5b9675b074 Multitab: Fix global diff sync 2024-09-08 19:58:32 +02:00
Alexander Zinchuk
a59a3a4217 [Refactoring] Simplify disableScrolling/enableScrolling 2024-09-06 15:43:23 +02:00
Alexander Zinchuk
f2e8768123 [Perf] Introduce Offscreen Canvas for blurred thumbs 2024-09-06 15:42:57 +02:00
Alexander Zinchuk
7b86865d67 [Perf] API and Post Message Connector: Batch postMessage calls
f-u
2024-09-06 15:42:54 +02:00
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