wonfen
d1a2bd78d7
perf: improve install status detection to ensure frontend consistency
2025-05-13 23:34:30 +08:00
Ahao
a5521404b6
Added support for the Japanese language and improved multilingual translation in the Rev module. Note: This update affects various labels, descriptions, and messages throughout the entire file. ( #3502 )
...
* May 13, 2025, 15:30 – Added support for the Japanese language and improved multilingual translation in the Rev module. Note: This update affects various labels, descriptions, and messages throughout the entire file. If you encounter any issues, please report them via GitHub Issues. By: Ahaohaohao
* update
* bug fixes
---------
Co-authored-by: Ahao <108321411+xuanyuan0408@users.noreply.github.com >
2025-05-13 18:19:43 +08:00
Taiizor
8aa7b34197
feat(i18n): Add Turkish (tr-TR) localization ( #3498 )
...
* Add Turkish language support
Added Turkish (tr) translations to the application by creating a new locale file `tr.json` and updating the language options in `setting-verge-basic.tsx` and `i18n.ts` to include Turkish.
* Update Turkish translations for proxy terminology
Revised Turkish translations in `tr.json` to replace 'Proxy' with 'Vekil' for consistency and clarity. This change affects various labels, descriptions, and messages throughout the file.
2025-05-13 07:32:37 +08:00
Tunglies
1ddbe7c2cc
feat: add service uninstall functionality and improve service operation flow
2025-05-13 01:56:19 +08:00
Tunglies
6578cd8c51
fix: TUN switch button logical bug
2025-05-13 01:11:20 +08:00
Tunglies
5b6c9be99f
feat: better service status and TUN mode usable checks in Setting Page
2025-05-12 19:04:21 +08:00
wonfen
d587ed09a5
fix: # 3479, set all fontLigatures to false
2025-05-11 23:05:47 +08:00
wonfen
10576780ed
feat: add hosts settings to DNS settings and enhance DNS config validation
2025-05-11 22:55:31 +08:00
wonfen
b37b121afb
chore: disable tray speed by default
2025-05-11 19:25:32 +08:00
wonfen
dc798fe2dd
chore: update deps & replace deprecated elements
2025-05-05 00:26:04 +08:00
derozan
eda8fc125f
Add Korean language support ( #3457 )
...
thx
2025-05-04 22:51:23 +08:00
wonfen
8296675574
refactor: notification system
2025-05-04 22:17:08 +08:00
wonfen
e2ad2d23f8
feat: enhance WebSocket management with connection status logging, error handling, and improved data parsing
2025-05-04 20:47:50 +08:00
wonfen
cfe8328f9e
feat: add sorting functionality to current node list on homepage
2025-05-04 16:27:44 +08:00
wonfen
dbfcc80afe
perf: optimize system proxy settings update logic
2025-04-30 23:09:19 +08:00
Tunglies
f6023dc618
fix: macOS-specific TUN device name on macOS
2025-04-27 16:33:15 +08:00
wonfen
d6a79316a6
feat: toggle next auto-update time on subscription card click and show update result feedback
2025-04-25 17:17:34 +08:00
wonfen
bd3231bfa8
perf: avoid reloading active config when editing inactive subscription
2025-04-25 14:37:50 +08:00
wonfen
8d62c0d521
feat: auto-fallback to Clash proxy on scheduled subscription updates; refactor fallback logic and add request timeout
2025-04-24 22:51:45 +08:00
逐雁南飛
ffc0693afc
[修复]修改代理设置后,如果修改之前代理是开启状态,自动重新应用代理设置。 ( #3391 )
...
* [修复]修改代理设置后,如果修改之前代理是开启状态,自动重新应用代理设置。
* chore: update sysproxy version
---------
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2025-04-24 01:10:01 +08:00
wonfen
15b117dc15
feat: remove cross-platform restriction on WebDAV backup restore
2025-04-23 00:48:40 +08:00
wonfen
541b78ba6f
fix: restart clash core after change it
2025-04-19 22:23:58 +08:00
wonfen
05b910dc17
feat: close all connections when disable sysporxy
2025-04-19 15:10:49 +08:00
wonfen
c718ef3058
chore: disable admin mode autolaunch limitation
2025-04-19 12:37:01 +08:00
StarHeart
16187858a3
fix: disable underline of startup script ( #3357 )
2025-04-19 00:00:39 +08:00
逐雁南飛
ae4067aee6
[feat]取消使用默认绕过且当绕过设置为空的时候使用默认绕过填充绕过配置以便用户基于默认配置修改。 ( #3365 )
2025-04-17 17:12:58 +08:00
逐雁南飛
b70cad537c
添加代理主机的设置,允许代理设置为其他IP(非127.0.0.1) ( #2963 )
...
允许下拉选择ip地址(支持IPv6)、localhost、以及当前系统的主机名,同时兼容手工输入
2025-04-17 16:47:21 +08:00
wonfen
18d24d5952
chore: enable ipv6 by default
2025-04-12 23:16:31 +08:00
wonfen
5fcea4c684
fix: resolve freeze issue caused by rapid "Proxy Mode" switching on homepage
2025-04-10 11:34:41 +08:00
Langning Chen
6d1a8fb264
Fix traffic graph time mismatch ( #3201 )
2025-04-04 17:52:18 +08:00
wonfen
98be9621a6
feat: retry subscription fetch using Clash proxy on failure
2025-04-03 14:55:28 +08:00
wonfen
e4eb13ce22
chore: update default DNS override configuration
2025-04-03 14:55:28 +08:00
wonfen
7d7c8988d7
fix: resolve rendering issue caused by duplicate node names
2025-04-02 12:48:17 +08:00
wonfen
3039f39d40
fix : #3227 show traffic chart only when data is available
2025-04-01 13:51:35 +08:00
wonfen
30ea408019
feat: enhance system info card with combo mode display
2025-04-01 01:44:59 +08:00
wonfen
c53514e060
feat: unify runtime mode detection; support TUN and service installation in admin mode
2025-03-31 08:16:14 +08:00
wonfen
8e99672265
feat: show node count in proxy groups
2025-03-31 04:35:27 +08:00
wonfen
52a15bb281
feat: detect admin mode and warn about auto-start unavailability
2025-03-31 03:22:24 +08:00
wonfen
b7e01aefb4
perf: optimize homepage traffic chart code, refine UI, and complete i18n
2025-03-28 05:53:18 +08:00
wonfen
f800e2e3b6
refactor: simplify graph code and adjust text margins
2025-03-27 13:11:39 +08:00
wonfen
daad623855
fix: resolve toggle flicker for "Auto Start" and "DNS Override"
2025-03-27 12:30:15 +08:00
Tunglies
ff4101fa47
Revert "feat: front-end use RunningMode enum instead of string literals"
...
This reverts commit 7280635741 .
2025-03-26 22:17:29 +08:00
Tunglies
7280635741
feat: front-end use RunningMode enum instead of string literals
2025-03-26 22:10:42 +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
wonfen
5a0eb56f70
feat: add AppDataProvider for centralized app data management and optimized refresh logic
2025-03-26 13:26:32 +08:00
wonfen
804fad6083
fix: reduce CPU usage caused by repeated refresh of "Current Proxy" card
2025-03-26 11:59:20 +08:00
Tunglies
98d3a48710
refactor: replace println with logging in core validation and tray quit function
2025-03-26 04:31:38 +08:00
Tunglies
1a7c076e07
feat: add option to enable/disable tray icon display on MacOS
2025-03-23 16:37:27 +08:00
wonfen
970eb62aa6
perf: improve Clash mode switch responsiveness on home card
2025-03-23 04:54:18 +08:00
Tunglies
d669650758
feat: add lightweight mode entry and related hotkey support
2025-03-23 03:10:48 +08:00