Loren Eteval
|
f66adef6d6
|
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
|
f5fbad9ee7
|
Add isScriptMode function
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 13:21:37 +08:00 |
|
Loren Eteval
|
7ae020a349
|
Add connection test timeout support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 13:21:37 +08:00 |
|
Loren Eteval
|
dad7f7e281
|
Refine configuration import behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 13:21:37 +08:00 |
|
Loren Eteval
|
ae654ae2cc
|
Refine configuration editing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 13:21:32 +08:00 |
|
Loren Eteval
|
99bffcb9d9
|
Fix GOLDEN_RATIO
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 00:34:49 +08:00 |
|
Loren Eteval
|
00deb96446
|
Reduce configuration import log verbosity
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-14 18:19:25 +08:00 |
|
Loren Eteval
|
3647a7e01f
|
Add trojan import/export support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-14 18:19:06 +08:00 |
|
Loren Eteval
|
04e67cff64
|
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
|
793b02b589
|
Fix issue #14 (need verification)
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-14 17:25:27 +08:00 |
|
Loren Eteval
|
79ccf4e49e
|
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
|
6446ff36de
|
Bump version to 0.2.6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 16:14:25 +08:00 |
|
Loren Eteval
|
0084c11301
|
Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 16:14:25 +08:00 |
|
Loren Eteval
|
a02ac8690d
|
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
|
276d9d3fb7
|
Handle missing default gateways
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 14:20:30 +08:00 |
|
Loren Eteval
|
cf634ae894
|
Add hysteria2 support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 14:06:22 +08:00 |
|
Loren Eteval
|
49bc8f9a44
|
Refactor Hysteria to Hysteria1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 13:20:41 +08:00 |
|
Loren Eteval
|
b0afc4d78c
|
Add hysteria2 dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 13:13:50 +08:00 |
|
Loren Eteval
|
f73687a5bd
|
Align Tor relay settings widgets
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 00:02:35 +08:00 |
|
Loren Eteval
|
00d2faa008
|
Refine QR-code export behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-10 00:01:57 +08:00 |
|
Loren Eteval
|
e109abfefc
|
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
|
c811b17ad9
|
Bump version to 0.2.5
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 11:34:45 +08:00 |
|
Loren Eteval
|
9d33f6d49e
|
Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 11:34:33 +08:00 |
|
Loren Eteval
|
a6e6a5bd95
|
Remove screenshots
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 10:48:40 +08:00 |
|
Loren Eteval
|
513ffa9dc4
|
Update github wheels workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:36:53 +08:00 |
|
Loren Eteval
|
2ae08af723
|
Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
55d4190b69
|
Add more copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
6458f374ec
|
Refine connection behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
38ed89528b
|
Update tun2socks exitcode handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
c2992d5839
|
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
|
e05270553b
|
Refine configuration editing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:56 +08:00 |
|
Loren Eteval
|
8ff8b3f460
|
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
|
e8933473fe
|
Add macOS TUN connect implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
f3fd511755
|
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
|
d027d5283d
|
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
|
92db887ec0
|
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
|
ba8cbc5e42
|
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
|
0eaf974c06
|
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
|
a682662ca1
|
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
|
481ba9388b
|
Add Windows TUN support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
b96d54e655
|
Refresh translations
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
02e1cfbe5d
|
Refine Tor relay behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
3ffd1b09bb
|
Refine the configuration editor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
c8a36c26a5
|
Refine application lifecycle
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
950bb72323
|
Add VPNMode user settings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
740b163c97
|
Refine system-tray behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
f1f868a894
|
Refine Tor relay settings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
8d133988eb
|
Refine widget menus
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
d4425db1e8
|
Add tun2socks dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
7a5bfcba69
|
Refine proxy behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|