oomeow and Tunglies
25a83388bb
fix: apply config timeout ( #6384 )
...
* fix: apply config timeout
* docs: update Changelog.md
* Update src-tauri/src/core/manager/config.rs
---------
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2026-02-27 14:55:11 +00:00
oomeow and Tunglies
0cc9bb2f30
refactor: mihomo ipc ( #6312 )
...
* refactor: mihomo ipc
* feat: enable tauri-plugin-mihomo log
* chore: filter tauri ipc modules log
* chore: update tauri-plugin-mihomo dep
* chore: bump tauri-plugin-mihomo version to 0.1.6
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2026-02-21 18:36:49 +00:00
oomeow
421bbd090e
feat: reconfig log dynamically ( #5724 )
2026-01-04 16:56:16 +08:00
oomeow
19accbd538
chore: rust related config for workspace ( #5912 )
...
* chore: move rust related config to workspace
* chore: cargo fmt
2025-12-22 15:28:55 +08:00
oomeow
a1286ad057
fix: always occupies hotkey globally when app launch silently ( #5866 )
...
* fix: always occupies hotkey when app launch silently
* docs: update Changelog.md
* chore: update
2025-12-18 22:21:15 +08:00
oomeow
9713343323
refactor: use sysproxy-rs to set system proxy on windows ( #5846 )
...
* refactor: use sysproxy-rs to set system proxy on windows
* fix: remove download sysproxy.exe task
* chore: unified processing system proxy reset
* docs: update Changelog.md
2025-12-18 20:23:29 +08:00
oomeow
6e170993dc
docs: update Changelog.md
2025-12-14 13:39:54 +08:00
oomeow
ee6b857336
perf: cache listen functions to prevent always repeatedly remove and re-add listener on useLayoutEvents hook
2025-12-14 13:06:34 +08:00
oomeow
da7faf815f
Revert "perf: improve check tun mode available when update tray menu"
...
This reverts commit af7b33d35b .
Closes: https://github.com/clash-verge-rev/clash-verge-rev/issues/5806
2025-12-13 18:26:27 +08:00
oomeow
af9b67186e
perf: handle tray icon event to reduce always spawn thread
2025-12-13 16:49:55 +08:00
oomeow
c5fa64a213
perf: use blocking recv method reduce unnecessary polling overhead.
2025-12-13 16:10:15 +08:00
oomeow
5c42658a2e
fix: init work config and resources twice
2025-12-13 15:21:22 +08:00
oomeow
3c1bcd7d72
fix: macOS tray icon color flickers during app launch
2025-12-13 13:46:49 +08:00
oomeow
af7b33d35b
perf: improve check tun mode available when update tray menu
2025-12-09 19:06:57 +08:00
oomeow and Tunglies
3ab985aacc
fix: failed to restart core ( #5754 )
...
* fix: failed to restart core after install service
* chore: update tauri-plugin-mihomo deps
* fix: update dependencies for tauri-plugin-mihomo and related packages
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-12-07 12:42:32 +08:00
oomeow
86936d5322
fix: wrong service status when handle service status error
2025-12-06 20:34:41 +08:00
oomeow
c1489647d1
fix: update service status when service is ready
2025-12-06 20:22:45 +08:00
oomeow
d0917dae73
fix: core always run by sidecar mode after reinstall service
2025-12-06 13:27:24 +08:00
oomeow and Tunglies
9388b73c1f
fix: upgrade mihomo core failed ( #5646 )
...
* fix: upgrade mihomo core failed
* fix: upgrade core failed when run core by service
* fix: app freeze when restart core on windows
* deps: bump clash-verge-rev-ipc version lock
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-12-03 21:48:30 +08:00
oomeow
6456c597ed
perf: spawn clean task ( #5595 )
...
* perf: spawn task
* perf: spawn task to save draft date
* perf: store proxy client
* chore: update
* perf: reduce handle quit on macOS
* chore: clippy
* docs: update Changelog.md
* chore: update
2025-11-28 21:12:34 +08:00
oomeow
9ce5d27d6e
Revert "chore: frontend format check"
...
This reverts commit 90b850154d .
2025-11-27 21:50:25 +08:00
oomeow
90b850154d
chore: frontend format check
2025-11-27 21:08:04 +08:00
oomeow and Tunglies
cbab199f80
fix: failed to receive shutdown signal on windows ( #5533 )
...
* fix: receive shutdown signal failed on windows
* docs: update Changelog.md
* chore: update
* fix: use tokio runtime to handle shutdown signal
* docs: update Changelog.md
* fix: move tauri dependency to the correct section in Cargo.toml
* fix: remove unused exit handling code in run function
* fix(clash-verge-signal): use global runtime to avoid tokio runtime panic on unix
* chore: update tauri-plugin-mihomo deps
* fix: handle macOS exit event to ensure proper application termination
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-11-22 22:36:00 +08:00
oomeow
9e3bc6db8c
chore: update tauri-plugin-mihomo deps
2025-11-18 22:02:14 +08:00
16478d314b
fix: install service ( #5479 )
...
* fix: compatible older service version when install service
* docs: update Changelog.md
* chore: check service available
* chore: wait for service server is running
* fix: update changelog to reflect compatibility with legacy service mode upgrades
---------
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-11-18 09:52:48 +08:00
oomeow
b0089d162b
fix: dynamically modify pac content ( #5468 )
...
* fix: dynamically modify pac content
* docs: update Changelog.md
2025-11-16 18:53:43 +08:00
oomeow
20cb3e49fd
chore: don't record websocket logs
2025-11-14 20:23:25 +08:00
oomeow
18b3db46b0
chore: update tauri-plugin-mihomo deps
2025-11-13 20:24:24 +08:00
oomeow
1125dc0562
feat: support closed connections ( #5244 )
...
* feat: support closed connections
* fix: clear closed connections
* feat: show footer
* feat: show closed connection detail
* docs: update Changelog.md
* chore: update
2025-11-13 19:50:23 +08:00
oomeow
72544ccb54
fix: missing app_log_max_size and app_log_max_count when saving misc settings
2025-11-09 13:32:59 +08:00
oomeow
ba1b9796e8
fix: Tun disable failed due to too short timeout
2025-11-09 13:09:32 +08:00
oomeow
76bf91ff8a
fix: import profile panic ( #5346 )
...
* fix: import profile panic
docs: update UPDATELOG.md
chore: update
* perf: spawn import profile
2025-11-07 22:46:30 +08:00
oomeow
81e35e2ead
chore: optimize ( #5319 )
...
* chore: optimize and reduce spawn
* chore: optimize
2025-11-07 06:06:09 +08:00
oomeow
d4cb16f4ff
perf: select proxy ( #5284 )
...
* perf: improve select proxy for group
* chore: update
2025-11-02 22:33:50 +08:00
oomeow and Tunglies
8c734a5a35
fix: disable tun mode menu on tray when tun mode is unavailable ( #4975 )
...
* fix: check if service installed when toggle tun mode on tray
* chore: cargo fmt
* fix: auto disable tun mode
* docs: update UPDATELOG.md
* fix: init Tun mode status
* chore: update
* feat: disable tun mode tray menu when tun mode is unavailable
* fix: restart core when uninstall service is canceled
* chore: remove check notification when toggle tun mode
* chore: fix updatelog
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-10-31 17:31:40 +08:00
oomeow
4d5f1f4327
fix: incorrect proxies route
2025-10-30 20:28:56 +08:00
oomeow
fb09e6c85d
fix: notification can not notify frontend ( #5243 )
2025-10-30 00:34:45 +08:00
oomeow
d10665091b
chore: update eslint ignorePattern
2025-10-29 21:16:18 +08:00
oomeow
cc2dc66d5f
chore: update tauri-plugin-mihomo dep
2025-10-23 20:45:34 +08:00
oomeow and Tunglies
d7859b07a6
fix: parse hotkey ( #5167 )
...
* fix: incorrectly parse hotkey
* refactor: parse hotkey
* fix: panic on linux
* chore: update
* chore: update style
* fix: register hotkey error on windows
* chore: update style
---------
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2025-10-23 15:54:48 +08:00
oomeow
a5c00ecb12
fix: faile to reset sysproxy ( #5139 )
2025-10-20 23:09:13 +08:00
oomeow
7be790c6fb
chore: remove unused file and improve traffic monitor
2025-10-19 16:34:45 +08:00
oomeow
96ce529b16
refactor: react router ( #5073 )
...
* refactor: react router
* chore: update
* fix: router
* refactor: generate router children by navItems
* chore: set start page when create window
* docs: update UPDATELOG.md
2025-10-18 20:25:31 +08:00
oomeow
f90361f8e4
chore: temporarily allow clippy to pass
2025-10-16 20:22:46 +08:00
oomeow
592e7f846d
fix: incorrect delay status
2025-10-15 23:44:38 +08:00
oomeow
55e8582ee4
chore: bump clash_verge_service_ipc to 2.0.15
2025-10-13 00:09:12 +08:00
oomeow
0e9595f255
feat: add get clash logs from service
...
chore: log message
2025-10-13 00:02:46 +08:00
oomeow and Slinetrac
b91087e175
feat: support for reopen app via desktop shortcuts ( #5037 )
...
* fix: singleton check
* docs: update UPDATELOG.md
---------
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-10-12 22:55:40 +08:00
oomeow
1875e1b513
fix: incorrect maximize status on custom windows controller ( #5033 )
...
* fix: windows controller
* chore: update style
* chore: update style
2025-10-12 20:51:25 +08:00
oomeow
85f4afe2a1
perf: reduce reset scroller position
2025-10-12 15:09:20 +08:00
oomeow
0b8b3c5a1a
feat: set clash log level default to info
2025-10-12 13:18:26 +08:00
oomeow
5ce95d74a9
chore: cleanup
2025-10-12 13:03:42 +08:00
oomeow
121b8c433b
chore: update tauri-plugin-mihomo dep
2025-10-11 20:57:30 +08:00
oomeow
1357913f8b
fix: restart app failed ( #4974 )
...
* fix: failed to restart app
* chore: cleanup
* chore: cargo fmt
* chore: use AsyncHandler
* chore: clippy
* chore: update
2025-10-09 20:08:25 +08:00
oomeow
7fc238c27b
refactor: invock mihomo api by use tauri-plugin-mihomo ( #4926 )
...
* feat: add tauri-plugin-mihomo
* refactor: invock mihomo api by use tauri-plugin-mihomo
* chore: todo
* chore: update
* chore: update
* chore: update
* chore: update
* fix: incorrect delay status and update pretty config
* chore: update
* chore: remove cache
* chore: update
* chore: update
* fix: app freezed when change group proxy
* chore: update
* chore: update
* chore: add rustfmt.toml to tauri-plugin-mihomo
* chore: happy clippy
* refactor: connect mihomo websocket
* chore: update
* chore: update
* fix: parse bigint to number
* chore: update
* Revert "fix: parse bigint to number"
This reverts commit 74c006522e .
* chore: use number instead of bigint
* chore: cleanup
* fix: rule data not refresh when switch profile
* chore: update
* chore: cleanup
* chore: update
* fix: traffic graph data display
* feat: add ipc connection pool
* chore: update
* chore: clippy
* fix: incorrect delay status
* fix: typo
* fix: empty proxies tray menu
* chore: clippy
* chore: import tauri-plugin-mihomo by using git repo
* chore: cleanup
* fix: mihomo api
* fix: incorrect delay status
* chore: update tauri-plugin-mihomo dep
chore: update
2025-10-08 12:32:40 +08:00
oomeow
f492580864
chore: pretty lint-staged.config.js
2025-10-07 18:50:18 +08:00
oomeow and Tunglies
90b98f695b
fix: app freeze when core run by service mode and open app window ( #4922 )
...
* fix: app freeze when core run by service mode
* chore: update
* chore: update UPDATELOG
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-10-04 20:44:49 +08:00
oomeow
c5023b4505
ci: use ubuntu-22.04 on dev bundle workflow
2025-10-02 12:46:56 +08:00
oomeow
18b79d3693
ci: add linux dev bundle
2025-10-02 12:33:48 +08:00
oomeow
982c8b4df2
fix: drag and drop ( #4924 )
2025-10-02 12:32:55 +08:00
oomeow
4b9b5e861f
perf: memoize the proxy col items ( #1029 )
2024-05-18 15:14:22 +08:00
oomeow
b8599a0642
fix: clipboard doesn't work and set_shadow method is not supported in Linux ( #1030 )
2024-05-18 15:14:00 +08:00