Tunglies
42d0ea7e36
chore: remove unused dependencies and notification plugin from the project
2025-03-27 02:59:48 +08:00
Tunglies
006bcffe8c
chore: update rust dependence and remove unused dependence, minimized feature requred
2025-03-27 01:04:43 +08:00
Tunglies
ff4101fa47
Revert "feat: front-end use RunningMode enum instead of string literals"
...
This reverts commit 72806357412d5ac5ce052be573713f26505b4f8f.
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
Tunglies
6e40dd9862
fix: tray icon and tray rate display expression logic bug
2025-03-26 19:07:09 +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
Tunglies
ca0cf4552c
add: RunningMode Display implementation and TypeScript enum
2025-03-26 17:01:48 +08:00
Tunglies
d91653b218
feat: add config log type and improve window logging
2025-03-26 16:43:26 +08:00
Tunglies
1ace560531
feat: add front-end system service management functions
2025-03-26 16:22:13 +08:00
Tunglies
81968a579d
feat: reorganize service commands and implement logging for service management
2025-03-26 15:02:08 +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
0ec4f46052
chore: better install service prompt translation
2025-03-26 03:44:30 +08:00
Tunglies
a891341e35
fix: alpha version
2025-03-26 03:03:50 +08:00
Tunglies
10426af3ad
chore: update UPDATELOG
2025-03-26 01:57:44 +08:00
Tunglies
5be1d604ee
chore: fix release-alpha-version
2025-03-26 01:54:45 +08:00
Tunglies
1baa840160
v2.2.3-alpha begin
2025-03-26 01:51:19 +08:00
Tunglies
14347f60d5
Refactor hotkey logging with structured logging macro
2025-03-26 01:18:28 +08:00
Tunglies
df5424d55e
feat: add logging module and update running mode terminology
2025-03-25 23:05:09 +08:00
wonfen
12065330e1
Release 2.2.2
2025-03-25 14:11:40 +08:00
wonfen
e054ac67fb
feat: improve mihomo core and service keep-alive and reinstallation logic
2025-03-25 06:41:00 +08:00
Tunglies
31a7750482
chore: rename updater alpha release json names
2025-03-25 01:54:44 +08:00
Tunglies
2e38307f65
chore: updater channel logic
2025-03-25 01:49:51 +08:00
Tunglies
47accdd2b1
Revert "chore: updater channel combined"
...
This reverts commit cb0146573f1d1c41c9b4d8f7dba26cdabad1d9ae.
2025-03-25 01:38:52 +08:00
Tunglies
cb0146573f
chore: updater channel combined
2025-03-25 01:32:37 +08:00
wonfen
cf78bb3686
refactor: service reinstallation logic on detection failure
2025-03-25 00:51:38 +08:00
Tunglies
b5b5ae4e7b
chore: remove update endpoints temporary
2025-03-25 00:28:28 +08:00
Tunglies
b99bc7fcd1
feat: add default update log resolution and improve error handling
2025-03-25 00:23:19 +08:00
Tunglies
f50fe9159d
refactor: remove deprecated lightweight module and adjust macOS activation policy
2025-03-24 20:11:38 +08:00
Tunglies
09f6917638
fix: update lightweight mode implementation and fix MacOS dock icon visibility
2025-03-24 19:16:21 +08:00
Tunglies
e330d75a89
fix: correct spelling of "Lightweight" in tray menu
2025-03-24 18:54:39 +08:00
Skrepysh
4f0ce7458e
Update russian translation ( #3109 )
2025-03-24 18:34:50 +08:00
wonfen
a2811c4803
chore: update required service version
2025-03-24 03:59:55 +08:00
Tunglies
1c233783a7
chore: alpha update cron
2025-03-23 23:04:40 +08:00
Tunglies
3e45cc4650
chore: update bug_report.yml
2025-03-23 22:56:42 +08:00
Tunglies
1a7c076e07
feat: add option to enable/disable tray icon display on MacOS
2025-03-23 16:37:27 +08:00
Tunglies
da4fddf150
chore: remove unused import
2025-03-23 14:28:28 +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
wonfen
69347160e9
perf: simplify code logic and improve efficiency
2025-03-23 02:16:06 +08:00
wonfen
a345b54a77
chore: update required service version
2025-03-23 00:16:32 +08:00
Tunglies
8aabcd77a5
feat: enhance tray icon handling with caching and speed rate rendering
2025-03-22 23:00:45 +08:00
Tunglies
c30f54609d
chore: update UPDATELOG
2025-03-22 17:23:10 +08:00
Tunglies
0830236a73
fix: update alpha workflow to correctly extract alpha logs from UPDATELOG.md
2025-03-22 17:21:45 +08:00
Tunglies
44f21444bb
feat: update versioning in package.json, Cargo.toml, and tauri.conf.json to append '-alpha'
2025-03-22 17:19:11 +08:00
Tunglies
1d88d98ea1
feat: ensure Mihomo and Verge services are running before executing commands
2025-03-22 17:05:42 +08:00
wonfen
86f69fd574
feat: add singleton check after core startup in sidecar mode
2025-03-22 15:01:55 +08:00
wonfen
e21846a2ce
chore: update preview img
2025-03-22 11:07:20 +08:00