Tunglies
51d61a4bb7
fix: homepage entry lightweight mode exiting Macos tray icon
...
fix: lightweight mode better handling and logging logic
2025-03-20 23:17:37 +08:00
Tunglies
7fa1767645
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
33d54b27f4
feat: implement lightweight mode functionality and update related settings
2025-03-20 03:23:14 +08:00
wonfen
f8dbc7bea0
feat: lite mode settings
2025-03-20 01:44:43 +08:00
wonfen
14f90ac925
fix: auto launch
2025-03-17 13:51:52 +08:00
wonfen
b078560ac1
feat: sync auto-start status
2025-03-17 09:48:44 +08:00
Mimi
f7f15544ba
feat: additional macos tray event handling option for menu display ( #2958 )
2025-03-13 10:08:38 +08:00
Tunglies
b5e8a1ddb5
chore: rename "DNS Settings" to "DNS Overwrite" in UI for consistency
...
This change updates the label for the DNS toggle setting from "DNS Settings" to "DNS Overwrite"
in the ClashVerge settings interface. The change provides better consistency with the translation
keys and more clearly communicates the function of the setting, which is to override system DNS.
The corresponding translation keys have been updated in both English and Chinese localization files.
2025-03-10 00:57:55 +08:00
wonfen
cddb117402
feat: optimize icon cache download and DNS view styling
2025-03-08 13:31:20 +08:00
wonfen
bd6c4e00c4
refactor: restructure DNS setting logic
2025-03-08 11:25:00 +08:00
wonfen
e1e9d91d86
feat: add dns settings
2025-03-06 14:30:43 +08:00
0XE
f0becb5003
fix: issues #2838 ( #2886 )
2025-03-04 20:46:17 +08:00
wonfen
49fc7ff7ca
fix: sync system proxy status indicator with hotkey
2025-03-04 06:57:42 +08:00
wonfen
dd510b2ee9
feat: show service mode installation prompts in user mode
2025-03-03 14:42:31 +08:00
Tunglies
6cb7d48530
feat: add export diagnostic info functionality ( #2856 )
2025-03-03 05:58:12 +08:00
Tunglies
3a24623e4b
feat: fish env export support
2025-03-02 23:20:10 +08:00
Tunglies
1555e2910d
feat: better setting layout ui ( #2809 )
2025-03-01 01:29:23 +08:00
wonfen
ee00defe43
feat: enhance script validation and error handling
2025-02-26 05:21:14 +08:00
wonfen
cfed2b7236
chore: Change default TUN stack from 'mixed' to 'gvisor'
2025-02-24 23:10:09 +08:00
wonfen
053f414f3c
feat: Add system proxy status indicators
2025-02-19 13:56:22 +08:00
wonfen
2dd646537e
fix: resolve deprecated warnings in console
2025-02-18 07:10:28 +08:00
wonfen
6b14c2b763
feat: add lightweight mode
2025-02-13 02:18:17 +08:00
Tunglies
215dcee3f1
feat: option to enable global hotkey ( #2665 )
2025-02-09 07:45:22 +08:00
huzibaca
1a61fab79a
feat: maoos tray speed can be closed
2025-01-13 20:48:25 +08:00
huzibaca
9655f7712b
Merge branch 'languagefixes' into dev
...
# Conflicts:
# src-tauri/Cargo.lock
# src-tauri/Cargo.toml
# src-tauri/src/core/tray/mod.rs
2025-01-11 15:07:30 +08:00
blagodaren
bab291a60b
fix: small refactor
2024-12-28 13:57:30 +03:00
blagodaren
8461046a4f
fix: add more lang and lang fix for tray
2024-12-28 10:05:30 +03:00
blagodaren
fc925ea032
fix: add system language sup
2024-12-28 08:12:46 +03:00
huzibaca
f0d953ff59
chore: update default_bypass
...
1. add 172.29.0.0/16
2024-12-23 06:06:46 +08:00
huzibaca
c5c840d378
feat: improve system bypass settings
2024-12-10 14:37:11 +08:00
huzibaca
2e0be4b426
chore: enable default proxy bypass and hide custom bypass settings
2024-12-10 13:59:13 +08:00
Myles Mo
d233a84362
feat: add nullshell env variable ( #2285 )
2024-12-04 19:01:13 +08:00
lollapalooza
c71e18e97e
feat: add bypass check feature ( #2272 )
2024-12-03 16:18:07 +08:00
wonfen
ae5b2cfb79
release 2.0.2
2024-12-01 11:00:09 +08:00
wonfen
ebe0cfbb0c
chore: set tun default stack
2024-11-28 04:22:13 +08:00
wonfen
564d81fd31
style: adjust
2024-11-26 12:11:20 +08:00
wonfen
184b588f20
style: Increased light color contrast to prevent blurring on some displays
2024-11-26 01:05:30 +08:00
huzibaca
97f03de295
fix: update failed(updater.install called before updater.download)
2024-11-25 05:27:26 +08:00
huzibaca
dde7ead751
Merge branch 'fix-migrate-tauri2-errors'
...
* fix-migrate-tauri2-errors: (288 commits)
# Conflicts:
# .github/ISSUE_TEMPLATE/bug_report.yml
2024-11-24 00:14:46 +08:00
wonfen
a3140f48b4
release 2.0.0
2024-11-23 11:34:17 +08:00
huzibaca
ffbc0cdff4
fix: password should not be trimmed
2024-11-21 11:14:40 +08:00
huzibaca
801b79b728
chore: remove unused code
2024-11-21 11:13:11 +08:00
huzibaca
cd1d719a92
fix: serde::json passing IVerge to the front end without deserialization
2024-11-21 06:01:56 +08:00
Christine.
7f0d9952aa
chore: Replace test URL to support iPv4&iPv6 ( #2033 )
2024-11-18 00:20:21 +08:00
huzibaca
7e5d6ef9b6
fix: webdav refreshes data and clears the original data when an error occurs.
2024-11-17 23:50:34 +08:00
wonfen
d0f907f349
chore: update info & i18n
2024-11-14 03:01:37 +08:00
huzibaca
b4df1b6e42
feat: add refresh button
2024-11-13 00:53:52 +08:00
huzibaca
176620e3bb
fix: InputProps is deprecated
2024-11-13 00:30:30 +08:00
huzibaca
c37f22dc65
fix: mui grid has been deprecated
2024-11-13 00:21:22 +08:00
huzibaca
8763a76475
chore: update deps
2024-11-12 19:06:04 +08:00