逐雁南飛
b70cad537c
添加代理主机的设置,允许代理设置为其他IP(非127.0.0.1) ( #2963 )
...
允许下拉选择ip地址(支持IPv6)、localhost、以及当前系统的主机名,同时兼容手工输入
2025-04-17 16:47:21 +08:00
wonfen
98be9621a6
feat: retry subscription fetch using Clash proxy on failure
2025-04-03 14:55:28 +08:00
wonfen
52a15bb281
feat: detect admin mode and warn about auto-start unavailability
2025-03-31 03:22:24 +08:00
Tunglies
7ede91599c
fix: standardize RunningMode handling between frontend and backend
...
This commit improves the type consistency between the Rust backend and TypeScript frontend by:
1. Modifying the Rust `get_running_mode()` command to return a String instead of RunningMode enum directly
2. Removing the RunningMode enum and IRunningMode interface from TypeScript types
3. Using string literals for mode comparison in frontend components
4. Standardizing on capitalized mode names (e.g., "Sidecar" instead of "sidecar")
These changes ensure proper serialization/deserialization between backend and frontend,
making the code more maintainable and reducing potential inconsistencies.
2025-03-26 22:04:16 +08:00
Tunglies
ca0cf4552c
add: RunningMode Display implementation and TypeScript enum
2025-03-26 17:01:48 +08:00
Tunglies
1ace560531
feat: add front-end system service management functions
2025-03-26 16:22:13 +08:00
Tunglies
91ccb3045c
feat: implement lightweight mode functionality and update related settings
2025-03-20 03:23:14 +08:00
wonfen
530669d288
fix: auto launch
2025-03-17 13:51:52 +08:00
wonfen
6239f81f36
feat: sync auto-start status
2025-03-17 09:48:44 +08:00
wonfen
1f99cee78b
feat: home page
2025-03-14 13:31:34 +08:00
wonfen
e1905aced4
feat: enhance latency test logging and error handling
2025-03-09 04:22:34 +08:00
0XE
7ea7ca1415
fix: issues #2838 ( #2886 )
2025-03-04 20:46:17 +08:00
wonfen
07bdc108ed
feat: show service mode installation prompts in user mode
2025-03-03 14:42:31 +08:00
Tunglies
aff504bddc
feat: add export diagnostic info functionality ( #2856 )
2025-03-03 05:58:12 +08:00
wonfen
d54ba48c11
feat: enhance script validation and error handling
2025-02-26 05:21:14 +08:00
Tunglies
ebe0899eb1
perf: imporve clash mode switching performance on the main window ( #2667 )
2025-02-09 07:45:46 +08:00
huzibaca
52899d4def
chore: remove unused code
2024-11-21 11:13:11 +08:00
huzibaca
a89a828b35
fix: serde::json passing IVerge to the front end without deserialization
2024-11-21 06:01:56 +08:00
huzibaca
9ebd96611a
refactor: logger fetch logic
2024-11-18 05:58:06 +08:00
huzibaca
b5e0374946
feat: add webdav backup
2024-11-12 02:55:02 +08:00
huzibaca
c22e4e5e2c
chore: update
2024-11-08 21:46:15 +08:00
huzibaca
9b2b447b8b
feat: Modify startup logic and install services by default
2024-10-10 00:34:36 +08:00
huzibaca
a0b266fef8
fix: after importing a subscription, it cannot be automatically switched to the current subscription.
2024-09-13 18:17:14 +08:00
huzibaca
1b2509d5bc
refactor: url scheme implementation
2024-09-13 03:21:55 +08:00
huzibaca
6cc81fe6b8
chore: update
2024-09-02 19:33:17 +08:00
MystiPanda
32edc0f1fe
chore: remove unnecessary console log
2024-07-18 23:37:54 +08:00
MystiPanda
f2372a13e8
fix: try to fix install service
2024-07-16 12:07:23 +08:00
MystiPanda
57fa48aef4
feat: display network interface
2024-07-13 14:15:13 +08:00
Avan
5a8e0749c2
feature: copy clash env ( #1391 )
...
* feat: copy clash env
* style: use ContentCopyRounded replace CopyAll
2024-07-13 01:03:46 +08:00
MystiPanda
a865465514
feat: get network interface
2024-07-07 18:13:10 +08:00
Sukka
4f5227782a
perf: replace Array#map Array#filter chain w/ Array#reduce ( #1203 )
2024-06-15 12:22:33 +08:00
MystiPanda
a20d4959bf
refactor: remove grant logic
2024-06-13 16:07:56 +08:00
MystiPanda
b9ec94d835
feat: Support PAC Mode
2024-05-26 17:59:39 +08:00
MystiPanda
4a37e49798
feat: support ico format for tray icon ( #911 )
2024-04-22 20:43:15 +08:00
MystiPanda
daf726ebbf
feat: Try to cache remote images
...
#603
2024-03-15 16:43:39 +08:00
MystiPanda
d214c8e01b
feat: Allow open devtools
2024-03-11 20:19:21 +08:00
MystiPanda
c2852c8a82
refactor: Optimize implementation of Custom tray icon
2024-02-24 11:25:22 +08:00
MystiPanda
bf3a281987
fix: Config data display error
...
#417
2024-02-21 10:02:28 +08:00
MystiPanda
d1d9620a61
feat: Support custom delay timeout ( #397 )
2024-02-18 11:11:22 +08:00
MystiPanda
6a316b34a2
fix: exit_app event
2024-02-02 16:32:19 +08:00
MystiPanda
b6f4695bcd
feat: Add Test Page
2024-01-17 11:02:17 +08:00
MystiPanda
981f9d0b01
fix: portable flag
2023-12-15 21:39:34 +08:00
Pylogmon
0775560ad2
feat: Support Drag to Reorder the Profile ( #29 )
...
* feat: Support Drag to Reorder the Profile
* style: Remove unnecessary styles
2023-11-29 08:54:02 +08:00
Kuingsmile
72300fec5e
feat: add UWP loopback tools
2023-11-22 00:15:41 -08:00
GyDi
69b9944b8e
feat: increase the concurrency of latency test
2023-11-01 20:52:38 +08:00
GyDi
9e2812d55c
feat: support to grant permission to clash core
2023-03-16 11:16:54 +08:00
GyDi
36a53f8134
feat: support to open core dir
2022-12-13 00:44:24 +08:00
GyDi
b199209d0d
fix: parse logger time
2022-11-23 17:45:43 +08:00
GyDi
dace993c21
refactor: adjust base components export
2022-11-20 22:03:55 +08:00
GyDi
5fb1afc681
chore: adjust type
2022-11-19 17:22:29 +08:00