Commit Graph

224 Commits

Author SHA1 Message Date
John Preston 2cfdf1b32e Rename send as a file with extension. 2026-04-28 20:50:59 +07:00
23rd 04aec11daa Added reply header with preview to send files box. 2026-04-20 12:53:48 +03:00
Sergey A. Osokin d53ee9c241 Fix warnings. 2026-04-17 22:04:20 +07:00
John Preston 05cf8aaa0f Suggest sending large texts as files. 2026-04-10 19:26:30 +07:00
John Preston 13ddffd66a Fix editor open from SendFilesBox. 2026-04-07 11:02:14 +07:00
John Preston cd1e0d710d Remove legacy context menu in send files box. 2026-04-03 10:35:21 +07:00
John Preston 358a9f87a1 Initial support for managed bot creation. 2026-03-25 13:08:50 +07:00
John Preston 8224e6ece1 Use menu items with checks for spoiler / quality. 2026-03-25 13:08:50 +07:00
John Preston 87ebd2720f Send high quality as first-class option. 2026-03-25 13:08:50 +07:00
23rd 4ba2581df8 Removed Replace button from attach previews and added More button. 2026-03-15 20:41:10 +03:00
John Preston 5507e9c00d Simplify file sending, always attach a caption. 2026-03-06 21:08:35 +04:00
John Preston 2de7fb5c25 Simplify caption management in SendFilesBox. 2026-03-06 21:08:35 +04:00
23rd 47beb2e7e1 Added initial support of simple captions to attach prepared files. 2026-03-04 07:08:51 +03:00
John Preston 84b7de1405 Fix editing media files. 2026-03-03 16:33:01 +04:00
John Preston d349a28d76 Track interactions in webview for clipboard access. 2026-02-28 19:07:11 +04:00
John Preston f4dec97178 Support icons in native bot webview buttons. 2026-02-28 19:07:09 +04:00
23rd 3ebec4db75 Changed behavior to send text as caption to first file in files album. 2026-02-28 19:07:08 +04:00
23rd 7ffebafb60 Added ability rename files from send files box. 2026-02-19 12:02:11 +03:00
John Preston 6619cccd3e Allow sending videos as files. 2026-02-13 11:56:46 +04:00
23rd cd065beb0c Replaced ItemBase::setClickedCallback with setActionTriggered. 2026-01-09 22:49:23 +03:00
23rd 9d09a637fe Slightly simplified resize handler for menu items. 2026-01-06 08:30:08 +03:00
23rd b958e0a275 Replaced generic widget-based parent with explicit Menu class in items. 2026-01-06 07:21:15 +03:00
John Preston 08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +04:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
23rd 0d33b92d24 Added ability to edit cover for videos from edit caption box. 2025-10-23 10:09:08 +04:00
John Preston 570fbd9a00 Allow empty query in switch inline in webview bots. 2025-10-06 11:23:53 +04:00
Ilya Fedin e1f5b57fd3 Revert "Add error message for webview without OpenGL"
This reverts commit 20fb73b626.
2025-10-03 11:37:51 +04:00
Ilya Fedin cf757b6c7b Revert "Add error message for webview unsupported display server"
This reverts commit b0933b96ef.
2025-10-03 11:37:51 +04:00
John Preston 4ad12b6862 Fix alignment of webview crashed error. 2025-09-01 10:27:55 +04:00
John Preston ccb8c43961 Support age verification for sensitive media. 2025-07-23 11:40:37 +04:00
John Preston 59abfcbd6d Support "Device Storage" web app feature. 2025-05-01 11:13:20 +04:00
John Preston 1684465e04 Add sending paid stories replies. 2025-03-07 19:03:38 +04:00
John Preston e05bb75b8a Allow sending videos with covers. 2025-02-12 17:24:24 +04:00
John Preston df7dc1583d Try settings window title for miniapps. 2025-01-23 10:55:59 +04:00
John Preston 1267bcd255 Use separate window buttons only with QWindowContainer. 2024-11-19 13:16:54 +04:00
John Preston 0659ccc3f0 Fix user-driven fullscreen change on macOS. 2024-11-19 12:25:27 +04:00
John Preston 1438046dd4 Improve bottom label color in mini apps. 2024-11-19 10:37:47 +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 341ab781b2 Implement download of files in miniapps. 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 c987872be8 Start fullscreen support in SeparatePanel. 2024-11-17 15:08:15 +04:00
John Preston 0067245739 Send more viewport_changed, just in case. 2024-10-31 20:33:15 +04:00
Ilya Fedin b0933b96ef Add error message for webview unsupported display server 2024-10-31 19:22:37 +04:00
Ilya Fedin 20fb73b626 Add error message for webview without OpenGL 2024-10-31 19:22:37 +04:00
John Preston d6ac883efa Implement adaptive quality selection. 2024-10-31 18:04:17 +04:00