Loren Eteval
|
41758e9047
|
Change to parseHostPort usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-21 12:10:03 +08:00 |
|
Loren Eteval
|
2ddeecc141
|
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
|
44bde2b590
|
Improve routing table operation message
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-20 15:41:01 +08:00 |
|
Loren Eteval
|
ad1eae239b
|
Add Windows 7 detection
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-19 17:22:33 +08:00 |
|
Loren Eteval
|
68194bd2ea
|
Expose the platform release constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-19 17:21:53 +08:00 |
|
Loren Eteval
|
114772256c
|
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
|
dbe3540a22
|
Refine utility helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-13 22:21:44 +08:00 |
|
Loren Eteval
|
59a13588ad
|
Refresh resources for PySide 6.5.3
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-08 20:31:54 +08:00 |
|
Loren Eteval
|
c12b1eb472
|
Expand translation coverage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:32:52 +08:00 |
|
Loren Eteval
|
cabe3ac753
|
Refine Settings behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:31:34 +08:00 |
|
Loren Eteval
|
3dbc2cd026
|
Add log type constants
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:26:38 +08:00 |
|
Loren Eteval
|
cabdbc5256
|
Expose the PySide6 version constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-27 22:34:34 +08:00 |
|
Loren Eteval
|
4ccb3d161a
|
Add hide/show editor support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 17:10:28 +08:00 |
|
Loren Eteval
|
fc5b4f5821
|
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
|
4122a57e54
|
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
|
201cf82f7a
|
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
|
95740f3c61
|
Add subscription feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-17 18:01:25 +08:00 |
|
Loren Eteval
|
6de5ecc305
|
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
|
bf047e9399
|
Add EditSubscriptionWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 22:12:14 +08:00 |
|
Loren Eteval
|
0c1670f719
|
Add star bootstrap icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 22:11:36 +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
|
99bffcb9d9
|
Fix GOLDEN_RATIO
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 00:34:49 +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
|
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
|
55d4190b69
|
Add more copyright notice
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
|
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
|
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
|
950bb72323
|
Add VPNMode user settings
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 |
|
Loren Eteval
|
dcb7556d75
|
Update resources
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
470c4618e0
|
Add copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
2c30ecb243
|
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 |
|
Loren Eteval
|
58ebfe96ec
|
Fix default socks & http tunnel port for Tor CLI
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-30 23:41:42 +08:00 |
|
Loren Eteval
|
ff58f6c0ff
|
Add Tor Routing support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-30 17:03:32 +08:00 |
|
Loren Eteval
|
8695377245
|
Refactor settings and widget object name
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-29 12:44:36 +08:00 |
|
Loren Eteval
|
4ca5eba1b7
|
Refine proxy behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-28 11:13:55 +08:00 |
|
Loren Eteval
|
246fac4858
|
Change addition lambdas to operator.add
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-19 17:22:50 +08:00 |
|
Loren Eteval
|
f5d74ee972
|
Refactor edit routing user experience
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-18 23:06:49 +08:00 |
|
Loren Eteval
|
cb7734c8df
|
Refactor color code usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-18 18:02:16 +08:00 |
|
Loren Eteval
|
d825f8980e
|
Fix Routing settings default value
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-17 08:23:41 +08:00 |
|
Loren Eteval
|
bdee18f32d
|
Refactor QMainWindow to MainWindow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-14 19:15:54 +08:00 |
|
Loren Eteval
|
5a4ffa69f4
|
Add theme change support for AssetViewer
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-11 18:24:57 +08:00 |
|
Loren Eteval
|
f16a9210d5
|
Add white fill rules for white file-earmark icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-11 13:32:28 +08:00 |
|
Loren Eteval
|
e92c6a9e85
|
Add Edit Routing feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-11 12:59:46 +08:00 |
|