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
81968a579d
feat: reorganize service commands and implement logging for service management
2025-03-26 15:02:08 +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
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
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
wonfen
a2811c4803
chore: update required service version
2025-03-24 03:59:55 +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
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
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
Tunglies
2a92755e65
fix: linux hanlding mihomo-core and verge-service communication
2025-03-22 04:51:38 +08:00
wonfen
2ab923da87
fix: port setting sync problem
2025-03-21 12:28:51 +08:00
Tunglies
0f13691ae0
v2.2.1
2025-03-20 23:22:34 +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
167edcf8ef
chore: update version to 2.2.1-alpha and add alpha update logs
...
refactor: simplify version change detection in alpha workflow
chore: alpha delete old release then release new one
fix: update alpha workflow to handle missing ALPHA_LOGS and improve release notes generation
fix: update job dependencies in alpha workflow to include delete_otld_release
2025-03-20 19:11:48 +08:00
Tunglies
d6dd89b674
fix: remove macOS application menu setup due to CMD+C/V/A issues
2025-03-20 18:14:18 +08:00
Tunglies
56e6139c2b
fix: ensure main window title is set correctly on macOS
2025-03-20 15:43:59 +08:00
wonfen
04bdd48a2a
release 2.2.0
2025-03-20 14:44:26 +08:00
Tunglies
5b47fe5b88
Revert "fix: update permission config with app icon and name"
...
This reverts commit 618ba52bca8c270caca6bc9269ce7455a87751af.
2025-03-20 14:17:41 +08:00
Tunglies
84a5cf6b89
feat(hotkey): macos support CMD+W to close window as default
2025-03-20 13:02:26 +08:00
wonfen
618ba52bca
fix: update permission config with app icon and name
2025-03-20 12:43:22 +08:00
Tunglies
5c0cde517f
fix: update system architecture retrieval method in PlatformSpecification
2025-03-20 06:20:19 +08:00
Tunglies
1b249564a3
fix: update service response check for correct status code and message
2025-03-20 06:18:14 +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
Tunglies
ad45485009
fix: hotkeys on windows crash
2025-03-19 18:41:26 +08:00
wonfen
25e5cf2ac2
chore: update deps
2025-03-19 11:07:57 +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
772ecdd3b0
refactor: improve proxy retrieval and add window destruction method
2025-03-19 02:04:01 +08:00
Tunglies
baa535b609
feat: add macOS application menu integration
2025-03-18 18:40:53 +08:00