Commit Graph

139 Commits

Author SHA1 Message Date
John Preston f2b212dc2e Fix crash in proxy sharing before auth. 2026-04-24 14:28:06 +07:00
John Preston 6468b8ab19 Proxy share t.me, QR with tg://, accept both. 2026-04-20 10:54:47 +07:00
John Preston 2cd90eb3ce Add proxy auto-rotation option. 2026-04-16 21:24:39 +07:00
23rd c773f16a4a Added proxy check IP exposure warning before status check. 2026-04-10 09:13:31 +03:00
John Preston a5307489ff Accept also base64 (non-url) secrets. 2026-04-07 11:57:42 +07:00
23rd c031f09886 Fixed display of button in connection box on non-default scales. 2026-04-06 12:46:19 +03:00
Roman Shishkin df71142949 Change proxy share link from t.me to tg:// deeplink 2026-04-06 12:49:18 +07:00
23rd cf45065e15 Guarded check-status callbacks in connection box. 2026-04-03 23:41:55 +03:00
23rd d3460cafd0 Removed duplicated code for ping checker from connection box. 2026-04-03 23:41:55 +03:00
23rd 3386e427a0 Added ability to check status from connection box. 2026-04-03 23:41:55 +03:00
23rd a1a078f998 Improved style of connection box with table-style. 2026-04-03 23:41:55 +03:00
John Preston cb902dae76 Use Enter to submit proxy confirm / proxy add.
Fixes #30346.
2026-02-28 19:07:11 +04:00
John Preston 1e5a93249c Support all required deep links. 2026-01-28 11:55:19 +04:00
23rd 68f65ea000 Slightly improved position of context menu from top button in proxy box. 2026-01-26 11:37:53 +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 b172c9a3b2 Added check for empty proxy list before showing delete all menu item. 2025-12-10 09:47:48 +03:00
John Preston f1f9fe27a9 Provide better error on specific bad proxy links.
There are a lot of incorrect MTProxy links with secret in base64
starting with "EE" in base64 encoded format.
2025-11-17 19:26:06 +04:00
John Preston 0119731360 Fix style of username input for a proxy. 2025-11-17 18:15:00 +04:00
23rd 52bb189996 Fixed possible crash when paste invalid proxy link to proxy box. 2025-07-09 09:33:50 +04:00
23rd 0f0e14132a Added ability to copy and paste proxy list with shortcuts. 2025-07-01 19:33:25 +04:00
23rd a2c2ed0b4a Added ability to clear proxy list from top context menu in settings. 2025-07-01 19:33:25 +04:00
23rd 8bebca4502 Added ability to share your proxy list with clipboard. 2025-07-01 19:33:25 +04:00
23rd e9a550d458 Added ability to add proxies list from clipboard. 2025-07-01 19:33:25 +04:00
23rd 3a8898dd24 Added ability to share proxy with QR code. 2025-06-30 10:55:25 +03:00
23rd 03790f3da0 Removed include directive for ui_utility from rp_widget header. 2024-08-28 15:15:58 +03:00
23rd d9572949f6 Replaced confirmation box for proxy links with generic box. 2024-06-01 16:02:59 +03:00
23rd 233e80d22d Fixed display of confirmation box for proxy links in correspond window. 2024-06-01 16:02:59 +03:00
23rd f6b849e4f7 Added ability to add proxy from clipboard. 2024-05-28 20:30:40 +04:00
John Preston f85c3c88f7 Add rpl interface to RadiobuttonGroup. 2024-03-08 10:53:58 +04:00
23rd a1369aaad0 Added references to structured bindings since Apple clang supports them. 2024-01-16 11:18:55 +04:00
Ilya Fedin e6b9a07163 Instantiate QRegularExpression instances statically 2023-12-31 22:03:57 +00:00
23rd 98bb520f47 Adjusted code for refactor of input fields in lib_ui. 2023-09-04 17:36:54 +04:00
John Preston 65afa2c402 Detach ComposeControls from SessionController. 2023-05-17 15:51:52 +04:00
John Preston ce5084c444 Fix crash in ConnectionType box init. 2023-03-12 21:11:22 +04:00
23rd 58ed30d30e Moved constants of arc angles to td_ui. 2023-01-19 08:51:57 +03:00
23rd 4fabb3f2a2 Replaced some qsl with u""_q literal. 2022-11-30 17:17:14 +03:00
John Preston 749fb52113 Implement animated spoilers. 2022-09-18 16:52:30 +04:00
23rd 629574685e Fixed display of most of simple toasts in corresponding window. 2022-06-14 14:24:21 +03:00
23rd df125bac19 Removed Ui::ConfirmDontWarnBox. 2022-02-28 09:08:01 +03:00
23rd 5718789d53 Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox. 2022-02-28 09:08:01 +03:00
23rd 20c911651f Replaced universal initializers with constructors in Ui::Text::Link. 2022-02-06 18:29:38 +03:00
23rd a626364430 Removed text commands from connection box. 2022-01-12 11:54:24 +03:00
John Preston f70c2adbdd Fix menu icons in proxy settings. 2021-12-30 13:37:17 +03:00
John Preston b773bb6e70 Add icons to the media viewer menus. 2021-12-29 21:22:33 +03:00
John Preston 2c36623cfb Add some icons to popup menus. 2021-12-29 21:22:33 +03:00
Ilya Fedin 847c01d605 Add Qt 6 support
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
23rd 80461bd9fe Moved ConfirmBox to Ui namespace. 2021-10-19 06:34:27 +03:00
23rd 6148edbc7d Moved ConfirmBox to td_ui. 2021-10-19 06:34:27 +03:00
23rd 6d08542afa Moved proxy global variables from facades to core settings. 2021-06-16 09:31:32 +03:00