coolcoala
aba9715453
fixed an issue with opening a window via a shortcut when the application is already running
2025-11-12 23:28:15 +03:00
coolcoala
6a3072fe04
hide the icon from the dock on macOS when clicking the close button
2025-09-29 02:33:53 +03:00
coolcoala
8cb3c69b78
Fixed issue with deep links
2025-08-23 03:15:29 +03:00
vffuunnyy
9c33f007a1
refactor: fix formating in rust
2025-08-16 15:22:38 +07:00
vffuunnyy
902256d461
refactor: translate Chinese log messages to English in core modules
2025-08-16 04:00:00 +07:00
coolcoala
2c485b5efb
fixed an issue with opening a window via a shortcut when the application is already active
2025-08-03 12:56:46 +03:00
coolcoala
b7d7e1a1af
fixed issue with clicking on shortcut
2025-08-03 11:21:02 +03:00
coolcoala
5f027ebc79
started the process of renaming to Koala Clash
2025-07-28 08:43:36 +03:00
coolcoala
b96e2c1fe0
notification of exceeding the number of devices in the subscription, support for vless:// links with templates by @legiz-ru
2025-07-28 08:43:30 +03:00
coolcoala
31d368979e
added update profiles at startup, “announce-url” header, and also when adding check if the profile already exists and if it does, just update it
2025-07-18 04:12:55 +03:00
coolcoala
1274ba2324
HWID implementation
2025-07-10 20:50:12 +03:00
Tunglies
f1192c95a8
feat: add notification system with hotkey events and permission handling ( #3867 )
...
* feat: add notification system with hotkey events and permission handling
* Add macOS-specific handling for AppHidden notification
Introduces conditional support for the AppHidden notification event,
enabling macOS-specific behavior. Updates the enum and notification
logic to include this platform-specific feature.
Improves macOS user experience by accommodating system-level
application hiding events.
* Implement feature X to enhance user experience and fix bug Y in module Z
* refactor(notification): update notification keys for consistency and clarity
* chore(deps): update dependencies to latest versions
2025-06-26 23:09:07 +08:00
Tunglies
c40c1960ed
feat: add window-state management and recovery functionality ( #3792 )
...
* feat: add window-state management and recovery functionality
* fix: correct file name reference for window-state.json in uninstall section
* fix: remove unused tauri_plugin_window_state import
2025-06-18 02:21:00 +08:00
wonfen
ac7307b1f7
feat: enhance profile management and proxy refresh with improved event listening and state updates
2025-06-17 11:38:53 +08:00
wonfen
9b46c1a991
refactor: unify log output format
2025-06-16 21:03:45 +08:00
Tunglies
799783d3ef
fix: ensure app exits gracefully when an instance is already running
2025-06-14 02:43:58 +08:00
wonfen
5858f05c13
perf: async app startup loading to prevent UI freeze
2025-06-13 22:59:16 +08:00
Tunglies
07738dd82d
feat: implement lightweight mode state management and initialization #3344 , d05952e945
2025-06-11 04:20:50 +08:00
Tunglies
5cf3e1a817
refactor: streamline macOS-specific code by consolidating conditional imports and logic in sysopt, tray, lightweight, and mihomo modules
2025-06-11 00:19:06 +08:00
Tunglies
fee6a586d7
feat: implement CmdProxyState for managing proxy refresh state and add state management module
...
refactor: remove unnecessary macOS conditional compilation directive
2025-06-05 19:34:24 +08:00
Tunglies
c507c483fb
refactor: update tauri-plugin-autostart source to use git repository and set macos launchagent name
2025-05-26 22:26:52 +08:00
Tunglies
b1c31f7a6f
Revert "fix: ensure app state is saved on exit and window events for better state management"
...
This reverts commit 9af0803e9b .
chore: update UPDATELOG
2025-05-22 11:19:38 +08:00
Tunglies
d49618786e
chore: temporarily deprecate tauri-plugin-window-state integration
...
- Remove or disable usage of tauri-plugin-window-state due to compatibility or stability concerns.
- Will revisit and re-enable after further evaluation or upstream fixes.
2025-05-22 10:22:16 +08:00
Tunglies
866ec2720d
Revert "feat: integrate window state management for improved window restoration and logging"
...
This reverts commit c9a9e934f4 .
2025-05-22 10:17:42 +08:00
Tunglies
9af0803e9b
fix: ensure app state is saved on exit and window events for better state management
2025-05-22 09:54:25 +08:00
Tunglies
c9a9e934f4
feat: integrate window state management for improved window restoration and logging
2025-05-22 03:02:02 +08:00
wonfen
ddd85d4d87
perf & fix: optimize window state initialization & add missing permissions
2025-05-16 09:50:53 +08:00
Tunglies
1ddbe7c2cc
feat: add service uninstall functionality and improve service operation flow
2025-05-13 01:56:19 +08:00
Tunglies
5b6c9be99f
feat: better service status and TUN mode usable checks in Setting Page
2025-05-12 19:04:21 +08:00
wonfen
10576780ed
feat: add hosts settings to DNS settings and enhance DNS config validation
2025-05-11 22:55:31 +08:00
wonfen
050b363066
fix: resolve Windows build error
2025-05-10 01:45:39 +08:00
wonfen
8cae9d4e0a
refactor: use async approach to restructure UI startup logic and resolve various freeze issues during launch
2025-05-10 01:26:03 +08:00
wonfen
32b6821b8a
feat: add network manager to optimize network request handling
2025-04-30 21:30:28 +08:00
tiegen
7383459b9a
feat: clean proxy settings before exit ( #3404 )
2025-04-26 18:09:53 +08:00
wonfen
55cde38562
feat: improve core functionality to prevent main process blocking, enhance MihomoManager, and optimize window creation process
2025-04-25 18:24:16 +08:00
wonfen
d6a79316a6
feat: toggle next auto-update time on subscription card click and show update result feedback
2025-04-25 17:17:34 +08:00
wonfen
d05952e945
fix: resolve lightweight mode recovery failure caused by white screen prevention
2025-04-21 00:15:02 +08:00
Tunglies
07b424cb09
fix: cargo clippy errors
2025-04-21 00:06:37 +08:00
Tunglies
1a9a2ff9e0
fix: unexpected global hotkey regestion for windows 'Ctrl+Q' #3389
2025-04-20 23:49:06 +08:00
逐雁南飛
b70cad537c
添加代理主机的设置,允许代理设置为其他IP(非127.0.0.1) ( #2963 )
...
允许下拉选择ip地址(支持IPv6)、localhost、以及当前系统的主机名,同时兼容手工输入
2025-04-17 16:47:21 +08:00
wonfen
85d08fadd9
feat: check window render size and wait for completion to prevent white screen
2025-04-17 16:47:21 +08:00
wonfen
fad73a281a
feat: manage windows with tauri window-state to address various window issues
2025-04-17 16:47:21 +08:00
Tunglies
51ef1329be
Refactor async runtime usage with AsyncHandler wrapper
2025-04-11 18:00:35 +08:00
Tunglies
b6a6f5f434
Add AsyncHandler for wrapping task spawning
2025-04-11 17:30:30 +08:00
Tunglies
644fdc071f
rm: unused tauri-plugin-window-state
2025-04-10 15:52:37 +08:00
wonfen
52a15bb281
feat: detect admin mode and warn about auto-start unavailability
2025-03-31 03:22:24 +08:00
Tunglies
e8e16f7d57
refactor(logging): replace log_err! with structured logging_error! calls
...
refactor(cm-service): better error handling from Backend to Frontend
2025-03-28 03:39:34 +08:00
Tunglies
42d0ea7e36
chore: remove unused dependencies and notification plugin from the project
2025-03-27 02:59:48 +08:00
Tunglies
81968a579d
feat: reorganize service commands and implement logging for service management
2025-03-26 15:02:08 +08:00
wonfen
cf78bb3686
refactor: service reinstallation logic on detection failure
2025-03-25 00:51:38 +08:00