Commit Graph

114 Commits

Author SHA1 Message Date
23rd 8ed9085474 Added recent search entries to settings. 2026-04-11 17:37:12 +03:00
John Preston 68e1504685 Use crl::on_main_queue for chained init steps. 2026-03-06 22:49:10 +04:00
futpib ffea1e3917 Defer sticker reads via crl::on_main chain for faster first paint
Instead of reading all sticker sets synchronously in crl::on_main,
chain each read step via crl::on_main so that paint events can be
processed between heavy file reads. This moves first paint from
~2807ms to ~1294ms by allowing the UI to render before sticker
loading completes.
2026-03-06 22:32:21 +04:00
John Preston 4c2e73a3ae Show FAQ entries as default search results. 2026-01-28 11:55:21 +04:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
23rd 7bb30bc4a8 Added initial dummy files for component of passkeys. 2025-12-05 18:15:53 +04:00
John Preston 14295d59d1 Add some debug logs on app startup timing. 2025-11-17 12:55:44 +04:00
John Preston 58d2e2ece2 Add lang keys for the auctions. 2025-11-15 12:00:00 +04:00
23rd f832e31c7b Added support of pending suggestion to set up login email. 2025-11-15 11:59:20 +04:00
23rd cd8e944751 Added recent gifts to section of shared media from info profile. 2025-06-29 21:14:20 +03:00
23rd c2e887a86e Moved out top promo from api and suggestions from config to single file. 2025-05-06 12:21:06 +03:00
John Preston d9b270b477 Initial frozen accounts support. 2025-03-26 07:11:20 +04:00
John Preston 2b8eec8666 Allow fast bot mode without support mode. 2025-02-12 11:39:26 +04:00
John Preston 9bb1fa8782 Allow sending paid reactions. 2024-08-14 18:17:49 +02:00
John Preston 6a8a85e395 Implement recent/popular apps list. 2024-07-31 17:03:55 +02:00
John Preston 3f0f3a3c11 Focus existing location picker. 2024-07-26 17:28:04 +02:00
John Preston 310837c9e1 Add venues list and chosen place name. 2024-07-19 11:20:54 +02:00
John Preston 69d21f73ef Separate window for forums/topics/sublists/archive. 2024-06-30 21:16:10 +04:00
John Preston b299881bf8 Track factcheck text and create media. 2024-05-30 21:35:07 +04:00
23rd e11755af46 Added credits balance to main session. 2024-05-30 21:35:07 +04:00
John Preston 396ba9a984 Initial code of attaching effect selector. 2024-05-30 21:35:05 +04:00
John Preston f675a8dcf7 Attempt to fix a couple of crashes. 2024-04-24 16:37:27 +04:00
John Preston 2a6ff9203b Implement basic recent search results. 2024-04-23 19:13:46 +04:00
John Preston 18598f8dca Initial version of top peers. 2024-04-23 19:13:45 +04:00
23rd a35f020f56 Moved out ScheduledMessages module to components submodule. 2024-04-15 11:20:30 +04:00
23rd 3d48111368 Moved out SponsoredMessages module to components submodule. 2024-04-15 11:20:30 +04:00
John Preston da7a796edb Add session->appConfig() shortcut. 2024-04-01 22:44:22 +04:00
John Preston d05c4e0990 Start shortcut messages sending. 2024-03-08 10:53:59 +04:00
John Preston 5e255e56eb Don't allow gifting premium if can't buy. 2024-01-02 00:12:51 +04:00
23rd 4ad51ffb42 Removed some include directives. 2023-11-28 21:55:26 +04:00
John Preston b5b5c28ac5 Request possible peer colors from API. 2023-11-28 21:55:25 +04:00
John Preston 5d335341ab Support server-side colors by index, up to three. 2023-10-27 09:55:09 +04:00
John Preston 7023b013ce Initial support of separate windows for accounts. 2023-01-19 09:45:28 +04:00
John Preston a1a5ef9d39 Fix possible crash on force-logout from the server.. 2022-12-29 12:21:21 +04:00
John Preston cb653df0f6 Support adaptive forum userpic rounding radius. 2022-12-05 16:18:10 +04:00
John Preston 5d8a2bc7b7 Implement simple sub-column for topics list. 2022-11-30 13:03:42 +04:00
23rd 2acedca6b7 Replaced some qstr with u""_q literal. 2022-11-29 14:12:50 +03:00
John Preston 37308cde21 Support dialog rows with variable height. 2022-11-22 00:26:48 +00:00
John Preston 18bf5c0ee2 Handle nice topic / post-in-topic links. 2022-11-01 19:25:43 +04:00
John Preston 4cf4b6a368 Optimize emoji / stickers update requests. 2022-07-26 20:12:14 +03:00
John Preston b4b55973b5 Request and cache featured emoji sets. 2022-07-26 20:12:13 +03:00
John Preston 240b47da86 Check test/production DC in recent emoji. 2022-07-26 20:12:11 +03:00
23rd e84f5aaa3d Added support of service actions for premium gifts. 2022-07-26 20:12:11 +03:00
John Preston ddd5021966 Minimal emoji sets support. 2022-07-26 20:12:10 +03:00
John Preston 00d1828fbe Update API scheme on layer 144. 2022-07-26 20:12:08 +03:00
John Preston 1b9232e28d Always show premium badge in support mode. 2022-06-20 11:13:39 +04:00
John Preston 91b7fe5650 Mark premium impossible in MacAppStore version. 2022-06-16 12:30:31 +04:00
John Preston 916f86b401 Don't show premium star when premium unavailable. 2022-06-08 16:53:16 +04:00
John Preston 86889cf1ef Don't show premium stickers if premium blocked. 2022-06-08 10:28:45 +04:00
John Preston 654eaa27fd Make premium_purchase_blocked true by default. 2022-06-07 15:53:19 +04:00