Commit Graph
477 Commits
Author SHA1 Message Date
Loren Eteval 395cd4a76c Change connection speed test from 10mb.test to 100mb.test
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 20:47:03 +08:00
Loren Eteval 0964f05ac3 Fix macOS bug
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 20:43:28 +08:00
Loren Eteval 03d761b351 Switch connection test pool to connectivity test site
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 14:52:32 +08:00
Loren Eteval 73be9ba1c6 Update Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 14:40:49 +08:00
Loren Eteval c64395de87 Bypass self.sender() in finished signal
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-30 14:19:37 +08:00
Loren Eteval 7d2d4538d6 Update EditConfiguration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-27 22:35:38 +08:00
Loren Eteval f6f94dad2d Update Application.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-27 22:35:04 +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 e267bf0c6e Update core daemon timer timeout from 100ms to 1ms
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-27 22:33:31 +08:00
Loren Eteval 9617ce4a02 Update version to 0.2.7
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
0.2.7
2023-09-21 18:30:39 +08:00
Loren Eteval fbd9773aab Update README.md
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 18:30:39 +08:00
Loren Eteval cfb5deeca1 Update Intellisense.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 18:30:39 +08:00
Loren Eteval 64b7157993 Fix backward compatibility in EditRouting.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 17:56:38 +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 320d2b0af4 Set QRCode window to fixed size
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 00:01:44 +08:00
Loren Eteval 283eed1da0 Update TorRelaySettings.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 00:01:44 +08:00
Loren Eteval 7c747796e5 Add theme detect timer implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 00:01:44 +08:00
Loren Eteval 5d12b100e8 Update Export.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-21 00:01:44 +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 21bb1b2b8d Remove lru_cache decorator on Configuration.toJSON method
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 82f3e61762 Update Core.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:24:18 +08:00
Loren Eteval 37fda6b41f Update Configuration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:23:46 +08:00
Loren Eteval 1441659fc5 Assign tls for Trojan security by default
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:18:26 +08:00
Loren Eteval d6e4780d68 Refactor connection test to timer implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:17:49 +08:00
Loren Eteval d074948e5f Add ping3 dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:17:13 +08:00
Loren Eteval 1a4aff3b42 Update Export.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-17 18:01:30 +08:00
Loren Eteval 2f32be964a Update Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-17 18:01:30 +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 ac343dab25 Update routing text in EditRouting.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-16 10:30:47 +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 527ded2f46 Set word wrap mode to False by default in TableWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 13:21:37 +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 9cf8039738 Add connection test timeout support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 13:21:37 +08:00
Loren Eteval 98b3287737 Update Import.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 13:21:37 +08:00
Loren Eteval d6d1cd505e Update EditConfiguration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-15 13:21:32 +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 aa5cc3b896 Change logger.info to logger.debug in Import.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-14 18:19:25 +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 c74928f041 Add functools.lru_cache to speed up function call
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-14 17:25:45 +08:00
Loren Eteval 3930565b03 Fix issue #14 (need verification)
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-14 17:25:27 +08:00
Loren Eteval 85ec601eaa Revert "Update widget alignment in TorRelaySettings.py"
This reverts commit 8f0d21d620.

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-12 18:22:28 +08:00
Loren Eteval 474afd0f52 Update version to 0.2.6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
0.2.6
2023-09-10 16:14:25 +08:00
Loren Eteval 5dfe49b1d4 Update README.md
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 16:14:25 +08:00
Loren Eteval c1cd0edc3e Fix missing VPN mode branch for hysteria2
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 16:14:25 +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