wonfen
15fd8b17c3
perf: improve Clash mode switch responsiveness on home card
2025-03-23 04:54:18 +08:00
Tunglies
7cb0c8173a
feat: add lightweight mode entry and related hotkey support
2025-03-23 03:10:48 +08:00
wonfen
f78977e267
chore: remove unused code of current proxy card
2025-03-22 06:25:10 +08:00
wonfen
dbbd7a1ed7
perf: optimize proxy refresh mechanism for home page current proxy card
2025-03-22 04:34:19 +08:00
wonfen
e246cf33da
fix: theme color on connection detail card
...
fix: home page clash info card proxy address
2025-03-22 04:26:28 +08:00
wonfen
9d13063d53
chore: add missing i18n
2025-03-21 10:29:20 +08:00
wonfen
47d581f042
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
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
106861f761
fix: homepage proxy card handle direct mode
2025-03-20 21:51:12 +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
8a5232df20
feat: add up/down name to home traffic graph card
2025-03-19 10:38:21 +08:00
wonfen
5f0f6db0d5
chore: change defaut start page to home
2025-03-19 05:48:20 +08:00
wonfen
7a86e4bd85
fix: cannot detect service mode on home card
2025-03-19 05:25:38 +08:00
Tunglies
f18a8c901f
feat: add lite mode toggle to home page
2025-03-19 02:18:20 +08:00
wonfen
e21bc22fa3
chore: add missing colorful svg for home and unlock menu
2025-03-18 10:37:00 +08:00
wonfen
d8e85c9cfc
refactor: revise data retrieval for homepage traffic stats
2025-03-18 09:05:44 +08:00
wonfen
a2a8dd182a
feat: persist graph data after page reload
2025-03-18 00:37:10 +08:00
wonfen
511fb9e2cf
feat: limit max url lenght on home profile card
2025-03-18 00:18:26 +08:00
wonfen
14f90ac925
fix: auto launch
2025-03-17 13:51:52 +08:00
wonfen
7e7ef5766e
perf: optimize all home page components
2025-03-17 11:47:02 +08:00
wonfen
b078560ac1
feat: sync auto-start status
2025-03-17 09:48:44 +08:00
wonfen
1e481ed1c1
chore: update i18n for unlock test
2025-03-17 07:45:49 +08:00
wonfen
e957c10138
perf: optimize CPU and memory usage of homepage traffic chart
2025-03-16 14:34:29 +08:00
wonfen
79bb0f29f9
fix: sync proxy node selection
2025-03-16 14:24:58 +08:00
wonfen
f4cb978118
feat: unlock test page
2025-03-16 12:15:35 +08:00
wonfen
9fd75f0efb
feat: home page
2025-03-14 13:31:34 +08:00
GKarbon
3ca4ac2726
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
f7f15544ba
feat: additional macos tray event handling option for menu display ( #2958 )
2025-03-13 10:08:38 +08:00
Tunglies
7b0df043be
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
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
ca1f7a2b31
feat: enhance latency test logging and error handling
2025-03-09 04:22:34 +08:00
wonfen
95e8fe38f2
refactor: improve webSocket connection handling and error recovery
2025-03-09 04:22:01 +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
230a0eeb64
fix: regex for first character matching
2025-03-07 14:07:10 +08:00
TianHua Liu
6d5c4f86d3
fix: Notice @ts-ignore ( #2896 )
...
thx
2025-03-07 12:46:30 +08:00
0XE
59f22b9cd2
feat: Add x-data-grid component localization ( #2925 )
...
thx
2025-03-07 12:45:56 +08:00
wonfen
e1e9d91d86
feat: add dns settings
2025-03-06 14:30:43 +08:00
Christine.
881c136b1e
add: missing i18n text. ( #2917 )
2025-03-05 22:28:28 +08:00
0XE
5bc699b19c
fix: ISSUES #2727 ( #2913 )
2025-03-05 14:20:07 +08:00
wonfen
c0f5c231ad
feat: add admin permission prompt for system service
2025-03-05 10:22:57 +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
fde9c8aaee
fix: correct type declarations for getProxiesInner and getProxyProviders
2025-03-04 02:26:26 +08:00
Tunglies
8f95c28050
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
6e48781687
Revert "refactor: improve proxy group UI and spacing ( #2835 )"
...
This reverts commit b31cbda61507f68473762e5b5e86e8ddcab7b3c6.
2025-03-03 14:47:05 +08:00
wonfen
dd510b2ee9
feat: show service mode installation prompts in user mode
2025-03-03 14:42:31 +08:00
Tunglies
fdf8a6b2ba
Revert "style: update box styling in settings page for improved layout ( #2857 )"
...
This reverts commit 4382df7951aefc973ec6f9d9cba0fafc88134e93.
2025-03-03 08:00:10 +08:00