Commit Graph
137 Commits
Author SHA1 Message Date
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
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 f97598fe48 Add hysteria2 dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 13:13:50 +08:00
Loren Eteval 8f0d21d620 Update widget alignment in TorRelaySettings.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 00:02:35 +08:00
Loren Eteval 8796d397d4 Update ExportQRCode.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 00:01:57 +08:00
Loren Eteval 234417e7c3 Remove waitTime=1000 when starting tun2socks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 00:01:12 +08:00
Loren Eteval 02ae428949 Update version to 0.2.5
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
0.2.5
2023-09-07 11:34:45 +08:00
Loren Eteval 1eab6774e1 Update README.md
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 11:34:33 +08:00
Loren Eteval c52fe824f1 Remove screenshots
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 10:48:40 +08:00
Loren Eteval 1a0c64e24d Update github wheels workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:36:53 +08:00
Loren Eteval c53c13d896 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +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 0adc2012b0 Update Connect.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval d6f1b097e3 Update tun2socks exitcode handling
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 8878fa0a3b Update EditConfiguration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval d840945891 Restore scroll bar value when setting indent
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval fe2524233c Add macOS TUN connect implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 06d5bd8db8 Move tordata dir to tempdir implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +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
Loren Eteval a688b0dcac Put relation delete before stopping tun2socks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 03b65b0f5f Fix wrong scroll bar value when switching tab/spaces
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 5d54bca1b9 Fix runCommand on non-Windows platform
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 8c26813815 Add default tor relay establish timeout constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval f15c98585a Add Windows TUN support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 454e468df1 Update translations in Translator.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 4b03c1fc95 Update TorRelay.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 2560095a17 Small improvements in EditConfiguration.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval c8623710ad Update Application.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 652e28ad92 Add VPNMode user settings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 151bea479c Update SystemTrayIcon.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 653b4247c1 Update TorRelaySettings.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 5bb9ebee63 Update Menu in Widget.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval eb6552f842 Add tun2socks dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 1430f0d4b1 Update Proxy.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 065095ffd3 Add waitCore and waitTime option in Core.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval e773aa90bb Update resources
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 2ab68234cc Add more bootstrap icons
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 24d5068ebc Add qr-code icon for ExportQRCodeAction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval d2341916bd Add copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 3136fc162b Add lru_cache(None) to speed up function call
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-03 15:13:24 +08:00