Loren Eteval
|
c82f29baf8
|
Optimize CPU usage in Core.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-11 11:03:54 +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
|
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
|
19918b5bdc
|
Fix core exitcallback called multiple times
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-18 16:40:25 +08:00 |
|
Loren Eteval
|
9c62248120
|
Add time.sleep to avoid occupying CPU resources too much
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-18 16:39:36 +08:00 |
|
Loren Eteval
|
845277ec98
|
Add support for Xray-core logging in Pythonw mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-15 13:43:12 +08:00 |
|
Loren Eteval
|
cd6bd1207f
|
Add redirect options for backward compatibility
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-08 19:46:36 +08:00 |
|
Loren Eteval
|
c349207227
|
Add stdout/stderr redirect guard for pythonw.exe
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-08 19:30:34 +08:00 |
|
Loren Eteval
|
d6eba24902
|
Add core logging support via redirected stdout/stderr
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:49:23 +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
|
82f3e61762
|
Update Core.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-20 11:24:18 +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
|
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
|
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
|
d2341916bd
|
Add copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-07 00:15:55 +08:00 |
|
Loren Eteval
|
58f24ef640
|
Add SystemShuttingDown ErrorCode handling in core ExitCallback
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-03 15:12:29 +08:00 |
|
Loren Eteval
|
1c5a395a67
|
Add Tor Routing support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-30 17:03:32 +08:00 |
|
Loren Eteval
|
002b710094
|
Add Edit Routing feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-08-11 12:59:46 +08:00 |
|
Loren Eteval
|
6304c92e1a
|
Add project files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-07-24 19:49:17 +08:00 |
|