wonfen
8c5eb3b550
chore: remove unused code of current proxy card
2025-03-22 06:25:10 +08:00
wonfen
6976ea3c09
perf: optimize proxy refresh mechanism for home page current proxy card
2025-03-22 04:34:19 +08:00
wonfen
b07ed2dbf5
fix: theme color on connection detail card
...
fix: home page clash info card proxy address
2025-03-22 04:26:28 +08:00
wonfen
9799d4f747
chore: add missing i18n
2025-03-21 10:29:20 +08:00
wonfen
f739836891
refactor: auto-truncate long text on home profile card
...
fix: sync system proxy and TUN mode status indicators on home proxy mode card
2025-03-21 05:23:45 +08:00
Tunglies
2e38404434
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
a06597a3a6
fix: homepage proxy card handle direct mode
2025-03-20 21:51:12 +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
bd58d935c6
feat: add up/down name to home traffic graph card
2025-03-19 10:38:21 +08:00
wonfen
da2705ff7d
chore: change defaut start page to home
2025-03-19 05:48:20 +08:00
wonfen
61f019f194
fix: cannot detect service mode on home card
2025-03-19 05:25:38 +08:00
Tunglies
74e441df5b
feat: add lite mode toggle to home page
2025-03-19 02:18:20 +08:00
wonfen
dd17bcb0d6
chore: add missing colorful svg for home and unlock menu
2025-03-18 10:37:00 +08:00
wonfen
cab8e613a6
refactor: revise data retrieval for homepage traffic stats
2025-03-18 09:05:44 +08:00
wonfen
596c52de87
feat: persist graph data after page reload
2025-03-18 00:37:10 +08:00
wonfen
ba5d5e9f86
feat: limit max url lenght on home profile card
2025-03-18 00:18:26 +08:00
wonfen
530669d288
fix: auto launch
2025-03-17 13:51:52 +08:00
wonfen
105de99d06
perf: optimize all home page components
2025-03-17 11:47:02 +08:00
wonfen
6239f81f36
feat: sync auto-start status
2025-03-17 09:48:44 +08:00
wonfen
697d200ffe
chore: update i18n for unlock test
2025-03-17 07:45:49 +08:00
wonfen
16d5077f55
perf: optimize CPU and memory usage of homepage traffic chart
2025-03-16 14:34:29 +08:00
wonfen
e0e1a05448
fix: sync proxy node selection
2025-03-16 14:24:58 +08:00
wonfen
bcaafa67a3
feat: unlock test page
2025-03-16 12:15:35 +08:00
wonfen
1f99cee78b
feat: home page
2025-03-14 13:31:34 +08:00
GKarbon
1c58816c73
chore: correct typo in src/locales/en.json ( #2978 )
...
This pull request corrects a typo in src/locales/en.json by replacing “than” with “then”, gives more accurate instructions.
2025-03-14 01:04:44 +08:00
Mimi
124934b012
feat: additional macos tray event handling option for menu display ( #2958 )
2025-03-13 10:08:38 +08:00
Tunglies
58fa67100f
feat: add support for alpha updates and enhance updater functionality
...
feat: improve release handling by adding creation logic for non-existent releases
2025-03-11 01:27:17 +08:00
Tunglies
6877e0c95d
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
e1905aced4
feat: enhance latency test logging and error handling
2025-03-09 04:22:34 +08:00
wonfen
f18202a3a4
refactor: improve webSocket connection handling and error recovery
2025-03-09 04:22:01 +08:00
wonfen
4cb6ad7736
feat: optimize icon cache download and DNS view styling
2025-03-08 13:31:20 +08:00
wonfen
e27a32395a
refactor: restructure DNS setting logic
2025-03-08 11:25:00 +08:00
wonfen
10a151d411
fix: regex for first character matching
2025-03-07 14:07:10 +08:00
TianHua Liu
30ca547e50
fix: Notice @ts-ignore ( #2896 )
...
thx
2025-03-07 12:46:30 +08:00
0XE
a1944d1a90
feat: Add x-data-grid component localization ( #2925 )
...
thx
2025-03-07 12:45:56 +08:00
wonfen
f80591242e
feat: add dns settings
2025-03-06 14:30:43 +08:00
Christine.
69cb9769c1
add: missing i18n text. ( #2917 )
2025-03-05 22:28:28 +08:00
0XE
efd42d9da0
fix: ISSUES #2727 ( #2913 )
2025-03-05 14:20:07 +08:00
wonfen
ebb194d2a2
feat: add admin permission prompt for system service
2025-03-05 10:22:57 +08:00
0XE
7ea7ca1415
fix: issues #2838 ( #2886 )
2025-03-04 20:46:17 +08:00
wonfen
44ca513241
fix: sync system proxy status indicator with hotkey
2025-03-04 06:57:42 +08:00
wonfen
73310b466b
fix: correct type declarations for getProxiesInner and getProxyProviders
2025-03-04 02:26:26 +08:00
Tunglies
1ba688727e
feat(proxy): add proxy commands and integrate with API
...
Add new proxy.rs module with get_proxies and get_providers_proxies commands.
Update mod.rs and lib.rs to re-export and register proxy commands.
Update API.ts to use invoke for proxy commands.
Minor formatting improvements in module/mihomo.rs.
2025-03-04 01:01:24 +08:00
wonfen
3e53ea7209
Revert "refactor: improve proxy group UI and spacing ( #2835 )"
...
This reverts commit 520c33557eb37fcdc8ea89f3aeb5740e2deb0c7a.
2025-03-03 14:47:05 +08:00
wonfen
07bdc108ed
feat: show service mode installation prompts in user mode
2025-03-03 14:42:31 +08:00
Tunglies
de1c825ad3
Revert "style: update box styling in settings page for improved layout ( #2857 )"
...
This reverts commit de2cff824e5502420dc7ff32f901af0a7a0fd191.
2025-03-03 08:00:10 +08:00
Tunglies
de2cff824e
style: update box styling in settings page for improved layout ( #2857 )
2025-03-03 06:38:32 +08:00
Tunglies
aff504bddc
feat: add export diagnostic info functionality ( #2856 )
2025-03-03 05:58:12 +08:00