Commit Graph
77 Commits
Author SHA1 Message Date
Loren Eteval 16c5255331 Refactor translation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-03-20 00:22:32 +08:00
Loren Eteval 7f205697ce Update SystemRuntime.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-03 00:53:14 +08:00
Loren Eteval 9813c98a6c Fix typo
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-01-27 17:13:06 +08:00
Loren Eteval c7c37d584a Update to use general logger function
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-23 19:38:20 +08:00
Loren Eteval 8f73887ff2 Update Utility.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-23 16:37:33 +08:00
Loren Eteval de1b568aca Fix version compare as strings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-10 19:36:16 +08:00
Loren Eteval df68c74577 Rename versionToNumber to versionToValue
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-10 19:36:16 +08:00
Loren Eteval 861aad795e Add versionToNumber in Utility.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-10 19:36:16 +08:00
Loren Eteval b2d411347b Update SystemRuntime.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 09:27:53 +08:00
Loren Eteval e83bc6085e Update Utility.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:10:01 +08:00
Loren Eteval daa0eafad5 Update icons
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:00:14 +08:00
Loren Eteval 3a14a0b948 Add tcping test support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-09 18:19:04 +08:00
Loren Eteval e9771a0685 Update Constants.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-02-28 10:05:34 +08:00
Loren Eteval f80a58e058 Update changes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-02-27 20:18:28 +08:00
Loren Eteval 8c5828afee Add missing copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-02-07 13:32:31 +08:00
Loren Eteval 6fff6f05a9 Sync rework changes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-02-07 12:33:03 +08:00
Loren Eteval 2a4d2a80e6 Update MessageBox text
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-11-11 11:00:17 +08:00
Loren Eteval 4817a13679 Update Utility.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-11-05 19:33:15 +08:00
Loren Eteval 2171429dec Improve VPN mode theme and optimize CPU usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-11-05 16:42:49 +08:00
Loren Eteval 35c75ab3c5 Update RoutingTable.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-11-05 16:35:44 +08:00
Loren Eteval 6b71244787 Add rocket-takeoff-admin-connected.svg icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-11-05 16:34:16 +08:00
Loren Eteval 7cabeccb87 Change to parseHostPort usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-21 12:10:03 +08:00
Loren Eteval d625d83887 Add standalone DNSResolver, parseHostPort to support domain/ipv4/ipv6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-21 12:03:58 +08:00
Loren Eteval 02788f61bd Improve routing table operation message
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-20 15:41:01 +08:00
Loren Eteval 4fd418ea15 Add isWindows7() in Utility.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-19 17:22:33 +08:00
Loren Eteval b0cbdbe328 Add PLATFORM_RELEASE in Constants.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-19 17:21:53 +08:00
Loren Eteval 0aa28457c8 Refactor code to support older PySide6. Tested minimum version 6.1.0
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-19 16:06:20 +08:00
Loren Eteval 4d45bd6cab Update Utility.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-13 22:21:44 +08:00
Loren Eteval c3ea90c2cd Update Resources.py with PySide 6.5.3
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-08 20:31:54 +08:00
Loren Eteval 48773961da Add more translation in Translator.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-06 22:32:52 +08:00
Loren Eteval 25f1245dde Update Settings.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-06 22:31:34 +08:00
Loren Eteval 45fb6fb827 Add LogType in Constants.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-06 22:26:38 +08:00
Loren Eteval 37e62dcd74 Add PYSIDE6_VERSION in Constants.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-27 22:34:34 +08:00
Loren Eteval 2cfe108e4a Add hide/show editor support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 17:10:28 +08:00
Loren Eteval 3bd80cfcd3 Add layout-text-sidebar-reverse icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 16:55:00 +08:00
Loren Eteval 60ee623607 Update lru_cache size from 32 to 128
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 00:01:44 +08:00
Loren Eteval 4ed21b7fcc Add subscription, ping latency and speed test support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 00:01:40 +08:00
Loren Eteval a4f3d0e530 Add subscription feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-17 18:01:25 +08:00
Loren Eteval 0a3a0be6bc Rename APP().torRelaySettingsWidget to APP().TorRelayWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-16 12:08:51 +08:00
Loren Eteval be755bc123 Add EditSubscriptionWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 22:12:14 +08:00
Loren Eteval ce3c85e034 Add star bootstrap icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 22:11:36 +08:00
Loren Eteval 6909f06463 Add isScriptMode function
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 13:21:37 +08:00
Loren Eteval 082386a188 Fix GOLDEN_RATIO
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 00:34:49 +08:00
Loren Eteval 3aab212681 Add trojan import/export support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-14 18:19:06 +08:00
Loren Eteval a2332d7df0 Add default gateway not found handling in Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 14:20:30 +08:00
Loren Eteval 10c2e3baee Add hysteria2 support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 14:06:22 +08:00
Loren Eteval 7c1b959035 Refactor Hysteria to Hysteria1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 13:20:41 +08:00
Loren Eteval 82349306df Add more copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval a4cc8a3b72 Add errors/info tray messages in VPN mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval a807d0d390 Finished routing table function operations on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00