Tunglies
4068e5ec9c
fix: clippy error in 26acce94a4 (diff-3a1c371e65c9809233eadec0aed9dfc09813f06b4d622ffd5a613ae6020048c8R298)
2025-06-17 08:24:10 +08:00
wonfen
26acce94a4
feat: add clash_core config validation & auto-fix to default; fixed "No such file or directory (os error 2)"
2025-06-16 20:27:02 +08:00
rebecca554owen
4f474e1098
feat: add proxy auto scroll toggle setting ( #3674 )
...
* feat: add proxy auto scroll toggle setting
* refactor: rename enable_proxy_auto_scroll to enable_hover_jump_navigator
* 参考 Unified Delay 调整式样
2025-06-11 13:21:24 +08:00
Ahao
d0c3a306bc
close the Default DNS Enable button
2025-05-30 18:33:10 +08:00
Tunglies
4024b72954
feat: enhance auto log cleaning options with 1-day retention and update related configurations
2025-05-20 22:34:02 +08:00
wonfen
b37b121afb
chore: disable tray speed by default
2025-05-11 19:25:32 +08:00
逐雁南飛
b70cad537c
添加代理主机的设置,允许代理设置为其他IP(非127.0.0.1) ( #2963 )
...
允许下拉选择ip地址(支持IPv6)、localhost、以及当前系统的主机名,同时兼容手工输入
2025-04-17 16:47:21 +08:00
Tunglies
42db9ea0bb
chore: enable pre-commit for Rust formatting, pre-push for Rust linter check
2025-03-26 18:59:31 +08:00
wonfen
cf78bb3686
refactor: service reinstallation logic on detection failure
2025-03-25 00:51:38 +08:00
Tunglies
1a7c076e07
feat: add option to enable/disable tray icon display on MacOS
2025-03-23 16:37:27 +08:00
Tunglies
81b5501b0e
feat: implement auto lightweight mode timer functionality
...
This commit implements the automatic lightweight mode feature with timer functionality:
- Rename configuration properties from auto_enter_lite_mode to enable_auto_light_weight_mode and auto_enter_lite_mode_delay to auto_light_weight_minutes for better clarity
- Add window event listeners to detect when window is closed or gets focus
- Implement timer system to automatically enter lightweight mode after configured time
- Remove exit_lightweight_mode function as it's no longer needed with the new implementation
- Update UI components to reflect the new property names
- Add logging for lightweight mode operations
- Initialize lightweight mode based on user configuration at startup
The feature now allows users to set a timer that will automatically enter lightweight mode
after closing the main window, which can be cancelled by focusing the window again.
2025-03-20 06:01:38 +08:00
Tunglies
91ccb3045c
feat: implement lightweight mode functionality and update related settings
2025-03-20 03:23:14 +08:00
wonfen
e31f176c25
feat: lite mode settings
2025-03-20 01:44:43 +08:00
wonfen
da2705ff7d
chore: change defaut start page to home
2025-03-19 05:48:20 +08:00
Tunglies
1ec7a0f23c
refactor: update request method handling to use reqwest::Method enum
...
fix: duplicated checks tray menu
2025-03-15 13:23:17 +08:00
wonfen
1f99cee78b
feat: home page
2025-03-14 13:31:34 +08:00
Tunglies
b57c6e408a
chore: git hooks for linter and formatter
2025-03-13 12:51:20 +08:00
wonfen
e27a32395a
refactor: restructure DNS setting logic
2025-03-08 11:25:00 +08:00
wonfen
3b0635e8a1
feat: add lightweight mode
2025-02-13 02:18:17 +08:00
Tunglies
a3d0a38b1e
feat: option to enable global hotkey ( #2665 )
2025-02-09 07:45:22 +08:00
huzibaca
29ec4dc546
feat: maoos tray speed can be closed
2025-01-13 20:48:25 +08:00
blagodaren
9c027b10b2
fix: add system language sup
2024-12-28 08:12:46 +03:00
huzibaca
a89a828b35
fix: serde::json passing IVerge to the front end without deserialization
2024-11-21 06:01:56 +08:00
huzibaca
15bd7324fe
feat: encryption configuration properties
2024-11-20 07:27:42 +08:00
huzibaca
c22e4e5e2c
chore: update
2024-11-08 21:46:15 +08:00
huzibaca
f4238b1fb9
feat: use tauri-plugin-persisted-scope
2024-10-30 16:37:47 +08:00
huzibaca
9b2b447b8b
feat: Modify startup logic and install services by default
2024-10-10 00:34:36 +08:00
huzibaca
45b48ede44
refactor: unify and simplify the call of app_handle(2)
2024-09-23 23:15:51 +08:00
MystiPanda
951b48c337
chore: disable unnecessary ports by default
2024-07-04 18:58:34 +08:00
MystiPanda
d81ef1d67c
feat: allow set bypass without using default value
2024-07-01 22:53:32 +08:00
MystiPanda
28ab08a7ca
refactor: change core binary name
2024-06-19 10:04:28 +08:00
MystiPanda
b9ec94d835
feat: Support PAC Mode
2024-05-26 17:59:39 +08:00
MystiPanda
21176d2fd3
feat: support monochrome tray icon
2024-05-15 14:50:10 +08:00
MystiPanda
f7ab8cc471
feat: Allow disable unused ports
2024-05-09 09:22:32 +08:00
MystiPanda
ae46332e42
feat: Support config redir port and tproxy port
2024-03-21 10:54:56 +08:00
MystiPanda
35dabaab9c
feat: Allow to control whether auto check update
2024-03-11 12:17:46 +08:00
MystiPanda
739161849a
feat: Add option to control menu icon
2024-03-10 19:54:47 +08:00
MystiPanda
56011d37d4
feat: allow disable group icon
2024-02-24 12:38:17 +08:00
MystiPanda
c2852c8a82
refactor: Optimize implementation of Custom tray icon
2024-02-24 11:25:22 +08:00
MystiPanda
6f546a424e
feat: Support Custom Tray Icon
2024-02-24 00:52:21 +08:00
MystiPanda
d1d9620a61
feat: Support custom delay timeout ( #397 )
2024-02-18 11:11:22 +08:00
MystiPanda
54b46dfad9
feat: Save window maximize state
2024-02-10 12:51:30 +08:00
MystiPanda
54f9c59d6e
refactor: Remove clash field filter
2024-02-05 17:28:36 +08:00
MystiPanda
ef9bbaca19
revert: Support both registry and api for windows sysproxy
2024-01-20 12:16:46 +08:00
MystiPanda
c72479c4d6
feat: Support Custom Start Page
2024-01-18 15:37:02 +08:00
MystiPanda
733e8a0043
feat: Support Startup Script
2024-01-17 15:06:16 +08:00
MystiPanda
b6f4695bcd
feat: Add Test Page
2024-01-17 11:02:17 +08:00
MystiPanda
cb155707cd
feat: Support both registry and api for windows sysproxy
2024-01-16 15:11:53 +08:00
MystiPanda
5b7e29b8ad
refactor: rm theme blur
2024-01-15 17:13:55 +08:00
MystiPanda
711f9805c9
chore: default enable clash field filter
2023-12-14 10:49:58 +08:00