Commit Graph

235 Commits

Author SHA1 Message Date
huzibaca
08bf70681c feat: use tauri_plugin_window_state 2024-10-30 18:52:53 +08:00
huzibaca
c5916cf5ec feat: use tauri-plugin-persisted-scope 2024-10-30 16:37:47 +08:00
huzibaca
4213a5fad1 chore: window hide replaces window minimize 2024-10-30 13:51:58 +08:00
huzibaca
a127cd6444 fix: dns not restored when exiting the app 2024-10-28 00:24:57 +08:00
huzibaca
db11651f85 chore: update 2024-10-27 06:47:16 +08:00
huzibaca
4ce7d9f7a9 feat: macos service installation query, can't avoid it, add service run check, if installation not confirmed, exit automatically after 10 seconds 2024-10-27 06:32:25 +08:00
huzibaca
da8ed1ac5a fix: failed to install service on macos 2024-10-23 04:46:47 +08:00
huzibaca
babf5d840c chore: replace sudo with pkexec execution 2024-10-21 02:31:43 +08:00
huzibaca
90091db3b1 chore: update 2024-10-21 02:17:41 +08:00
huzibaca
ee78b7898b chore: try to fix service not started on linux 2024-10-20 04:48:42 +08:00
huzibaca
770f031b8b fix: try to fix service not started on linux 2024-10-18 07:08:34 +08:00
huzibaca
3f3fad0db7 feat: Modify startup logic and install services by default 2024-10-10 00:34:36 +08:00
huzibaca
30c77b891d chore: update 2024-10-09 01:14:03 +08:00
huzibaca
0541a0c69f refactor: tun mode is turned on and off, does not depend on services, and does not affect other configurations 2024-10-05 22:45:59 +08:00
huzibaca
1178f7c892 refactor: init_log 2024-10-05 12:19:44 +08:00
huzibaca
6b902a7ad8 chore: update 2024-10-04 05:27:59 +08:00
huzibaca
335578dd91 refactor: simplify sysproxy logic
1. close all proxies directly when reset_proxy
2. init_sysproxy and update_sysproxy combined into one
3. optimize lock usage
4 ptimize the thread loop of guard_sysproxy,
2024-10-03 01:31:37 +08:00
huzibaca
c50e8f9de8 refactor: logic optimization 2024-09-27 00:24:05 +08:00
huzibaca
ec2bf37ad4 Revert "chore: cover panic error"
This reverts commit b8cb48aead.
2024-09-25 20:22:49 +08:00
huzibaca
b8cb48aead chore: cover panic error 2024-09-25 15:44:05 +08:00
huzibaca
4b234a3211 fix: code lint 2024-09-24 20:06:25 +08:00
huzibaca
a3465d292c refactor: unify and simplify the call of app_handle(2) 2024-09-23 23:15:51 +08:00
huzibaca
60e0f972d0 refactor: unify and simplify the call of app_handle 2024-09-23 16:31:58 +08:00
huzibaca
bfded924d7 chore: rename method 2024-09-22 20:29:43 +08:00
huzibaca
c653c458b9 Revert "chore: update"
This reverts commit 4b7ffa1465.
2024-09-22 16:46:24 +08:00
huzibaca
4b7ffa1465 chore: update 2024-09-22 15:59:59 +08:00
huzibaca
c246ae3bcf Fix: Custom tray icon not working
1. Contains potential deadlock
2024-09-20 16:26:23 +08:00
huzibaca
49929bd473 fix: the shortcut key to exit cannot be used 2024-09-18 01:41:46 +08:00
huzibaca
18f9978fcf chore: update 2024-09-16 06:37:39 +08:00
huzibaca
eb60cfb083 fox: try to restore the processing logic of windows custom scheme 2024-09-16 05:30:29 +08:00
huzibaca
962aeb1c75 fix: when importing subscriptions, force the window to open 2024-09-14 10:03:19 +08:00
huzibaca
6d7711f3ea fix: after importing a subscription, it cannot be automatically switched to the current subscription. 2024-09-13 18:17:14 +08:00
huzibaca
dbc3723bdc feat: Added web notification of successful subscription import 2024-09-13 11:24:49 +08:00
huzibaca
b888c7729e refactor: url scheme implementation 2024-09-13 03:21:55 +08:00
huzibaca
a39ece6156 chore: delete useless emebd server api 2024-09-12 19:01:08 +08:00
huzibaca
9ec8c903c5 feat: Optimize kernel startup logic
1. tun mode startup logic
2. Remove invalid creation process PID logic
2024-09-12 15:35:08 +08:00
huzibaca
2396a6b35a feat: log panic 2024-09-12 07:59:51 +08:00
huzibaca
b9be5e8c44 feat: migrate tauri 2.0 2024-09-11 08:15:03 +08:00
huzibaca
ae1c6d4617 chore: update 2024-09-04 07:53:16 +08:00
huzibaca
7b11e157c4 chore: update capabilities 2024-09-04 05:57:37 +08:00
huzibaca
507d52bcb9 chore: update 2024-09-02 19:33:17 +08:00
MystiPanda
af0cd4a342 fix: try to fix install service 2024-07-16 12:07:23 +08:00
MystiPanda
fea6735ea1 fix: copy necessary files 2024-07-15 22:25:04 +08:00
MystiPanda
c9f784e4fa feat: add profile name param for script 2024-07-04 23:11:54 +08:00
MystiPanda
7e8b65e61f chore: Adjust the chain processing execution order and default value 2024-07-02 12:40:28 +08:00
MystiPanda
93904b8278 refactor: pure merge 2024-06-30 07:58:44 +08:00
MystiPanda
b854b5e1ac feat: support seq editor 2024-06-30 00:22:05 +08:00
MystiPanda
cf61a96ef6 refactor: Associate Profile with Merge/Script. 2024-06-29 23:07:44 +08:00
MystiPanda
1293d25e1b refactor: use async instead of block_on 2024-06-29 19:02:37 +08:00
MystiPanda
834edcd03e fix: unset dns when exit 2024-06-28 12:18:18 +08:00