Commit Graph
18 Commits
Author SHA1 Message Date
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 3a82f970e9 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 ed3af41c1f 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 f9d8f24fc9 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 2b94ec937a 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 19d197e3fe 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 e52fa24053 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 280d946f61 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 58a6e02418 Refine Core behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:24:18 +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 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 1d28b51c8f Add core wait controls
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 42d9fb1be5 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 ff58f6c0ff Add Tor Routing support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 17:03:32 +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
Loren Eteval e08021ac85 Add project files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-07-24 19:49:17 +08:00