Commit Graph

491 Commits

Author SHA1 Message Date
23rd c3f354826d Fixed text color of custom icon in some phrases with links. 2024-12-18 15:01:57 +03:00
John Preston e92270a9ab Add "View Discussion" button to third column. 2024-12-17 21:13:29 +04:00
John Preston 10f1ae152d Fix crash in sending games from inline bots.
Regression was introduced in 2d1fb0562d.
2024-12-17 21:13:29 +04:00
John Preston 824237deb3 Nice starref link box. 2024-12-04 13:51:19 +04:00
John Preston 51ddfbc340 Update API scheme to layer 195. 2024-12-04 13:51:18 +04:00
John Preston b347308137 Show bot app name in title. 2024-11-29 20:18:31 +04:00
John Preston 03b6e2df17 Don't confirm each bot-url webapp open. 2024-11-23 09:37:26 +04:00
John Preston 9532a2e3da Fix emoji status set cancel.
Fixes #28674.
Fixes https://bugs.telegram.org/c/45691.
2024-11-21 10:01:31 +04:00
John Preston 9d74d93ed7 Fix some warnings from PVS-Studio.
Fixes #28667.

Some warnings fixed detailed in this post:
https://pvs-studio.com/en/blog/posts/cpp/1186/
2024-11-18 12:50:36 +04:00
John Preston 7552328cdd Multi-select in mini app send prepared. 2024-11-17 15:08:17 +04:00
John Preston d0911b6a45 Send to buy premium from miniapps emoji status. 2024-11-17 15:08:16 +04:00
John Preston 06b85442f8 Fix miniapp downloads in fullscreen. 2024-11-17 15:08:16 +04:00
John Preston 338122793c Implement bot downloads list UI. 2024-11-17 15:08:16 +04:00
John Preston ef521624a0 Check file by server before downloading. 2024-11-17 15:08:16 +04:00
John Preston 341ab781b2 Implement download of files in miniapps. 2024-11-17 15:08:16 +04:00
John Preston 2fed657940 Make nice share message from miniapp. 2024-11-17 15:08:16 +04:00
John Preston 7bf78b3317 Use initial bot web app header/body colors. 2024-11-17 15:08:16 +04:00
John Preston 2d1fb0562d Prepared messages sharing from miniapp. 2024-11-17 15:08:16 +04:00
John Preston 3d77bff0c9 Support bot emoji status access. 2024-11-17 15:08:15 +04:00
John Preston 4198203a7f Implement emoji status set from miniapps. 2024-11-17 15:08:15 +04:00
John Preston 21487641c1 Support miniapp fullscreen API. 2024-11-17 15:08:15 +04:00
John Preston 53abd2fe38 Follow show-panel-on-click for attach menu. 2024-11-06 17:53:09 +04:00
23rd 9077db2e97 Added verified mark of web view bots to box of confirmation to open. 2024-10-15 12:46:13 +03:00
John Preston 73f38c896f Use new phrase for miniapp launch confirmation. 2024-10-14 12:49:32 +04:00
John Preston 5767cbd0e3 Fix send menus with additional items. 2024-10-14 12:49:32 +04:00
23rd 649d242e9a Added userpic of web view bots to box of confirmation to open. 2024-10-05 18:50:03 +03:00
23rd 8d93eb919b Added verified badge to title in panel for web view bots. 2024-10-03 11:55:55 +04:00
23rd 3f34c0ce37 Slightly improved style of box for warning of web view box. 2024-09-30 12:47:22 +04:00
John Preston a5f1209f28 Remove redundant web apps code. 2024-09-12 14:08:09 +04:00
23rd 03790f3da0 Removed include directive for ui_utility from rp_widget header. 2024-08-28 15:15:58 +03:00
23rd ae17acdfd4 Removed include directive for ui_utility from rp_widget header. 2024-08-28 14:38:33 +03:00
John Preston b0fece2fd0 Provide privacy policy in mini-app. 2024-08-14 18:17:52 +02:00
John Preston 0af3028cd6 Allow opening tonsite:// from web apps. 2024-08-01 14:47:16 +02:00
John Preston a422aec99a Fix cancel of bot app confirm. 2024-07-31 18:59:24 +02:00
John Preston 6a8a85e395 Implement recent/popular apps list. 2024-07-31 17:03:55 +02:00
John Preston a5ffd8b7cf Request new main web app. 2024-07-31 17:03:54 +02:00
John Preston 3f0f3a3c11 Focus existing location picker. 2024-07-26 17:28:04 +02:00
John Preston 889ec0c731 Replace \r\n with \n on paste.
Fixes #28181.
2024-07-24 18:25:33 +03:00
John Preston fd982b90db Implement separate instances for web apps. 2024-07-24 13:46:22 +02:00
John Preston 9461095c88 Fix build with GCC. 2024-07-19 13:01:08 +03:00
John Preston f8b756d447 Improve bot checkout error messages. 2024-07-19 11:58:26 +02:00
John Preston 8c55364afa Allow editing business location in Settings. 2024-07-19 11:56:34 +02:00
John Preston b83b403b75 Pass correct peer to venue search. 2024-07-19 11:20:54 +02:00
John Preston 8ce10d5503 Send chosen venues. 2024-07-19 11:20:54 +02:00
John Preston 310837c9e1 Add venues list and chosen place name. 2024-07-19 11:20:54 +02:00
John Preston 2a5071b66c Initial location sending on Windows. 2024-07-19 11:20:53 +02:00
John Preston 6effac7915 Migrate games to AttachWebView. 2024-07-12 08:45:44 +02:00
John Preston 65f7bdb914 Update API scheme on layer 183. 2024-06-30 21:16:11 +04:00
John Preston 12eecec501 Disable effects for inline results sending. 2024-06-01 23:21:48 +04:00
23rd 9a5923676a Added posting of payment event to webview bot after credits sending. 2024-05-30 21:35:09 +04:00