Tunglies
f0ae631cb0
chore: update version to 2.4.5 and enhance changelog management scripts
2025-12-19 16:51:11 +08:00
Tunglies
787463a226
chore: bump version to 2.4.4
2025-12-19 16:25:24 +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
Tunglies
bcb8e831c5
fix(runtime): aovid force re-reresh runtime after create proxy chain
2025-12-17 12:52:25 +08:00
Tunglies
b35d0ac16f
chore: prerelease 2.4.4-rc.1
2025-12-16 16:05:48 +08:00
Tunglies
5b63f350ed
fix: update edition and rust-version fields in Cargo.toml files
2025-12-15 14:17:56 +08:00
Tunglies
5f885bbe32
fix: update clash_verge_service_ipc to version 2.0.26 and kode-bridge to version 0.3.5
2025-12-15 14:09:33 +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
Tunglies
e56a989944
fix: improve service availability checks #5788
2025-12-12 16:07:36 +08:00
Tunglies
cea78289c1
Revert "fix: service unexpected status after restart app in unix ( #5768 )"
...
This reverts commit 2995f61087 .
2025-12-12 12:46:51 +08:00
hank
2995f61087
fix: service unexpected status after restart app in unix ( #5768 )
...
* fix: 修复macos重启应用后需要重设服务器模式问题
* chore: remove package-lock.json (using pnpm)
* Delete test.sh
* refactor(lifecycle): remove unnecessary conditional compilation for macOS and Windows
* refactor(timing): remove conditional compilation for service wait durations on Windows and macOS
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-12-11 20:09:27 +08:00
Tunglies
623ed69a37
fix(logging): adjust conditional compilation for NoModuleFilter based on tracing-full feature
2025-12-11 08:03:32 +08:00
Tunglies
7838fa1e75
refactor(tray): remove timer for updating tray in plan, use update manually to prevent needless refresh to cause visuual flash
2025-12-10 23:40:17 +08:00
Tunglies
dd34ced070
fix(service): await for service operations, prevent too early to check service available
2025-12-10 23:29:11 +08:00
oomeow
af7b33d35b
perf: improve check tun mode available when update tray menu
2025-12-09 19:06:57 +08:00
wonfen
494e888b52
fix: typo
2025-12-08 11:26:20 +08:00
Sline
9286e921a6
chore(linux): remove WebKit DMABUF env setup logic ( #5758 )
2025-12-07 16:06:54 +08:00
oomeow
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
Tunglies
4e34eb156b
chore: update version to 2.4.4-rc
2025-12-06 11:52:04 +08:00
Tunglies
90b1c6e153
refactor(signal): migrate signal to handling async in windows and remove windows_sys dependency ( #5741 )
...
* refactor(signal): migrate signal to handling async in windows and remove signal-hook dependency
* refactor(signal): enhance Windows signal handling with improved cleanup logic
* refactor(signal): improve exit handling in run function for async compatibility
2025-12-06 11:33:49 +08:00
Tunglies
2ca8e6716d
style: adjust rustfmt max_width to 120
2025-12-06 10:31:31 +08:00
Tunglies
c888703b05
fix(service): enhance version check error handling for compatibility with older service versions
2025-12-06 10:26:03 +08:00
Slinetrac
28f8bb9199
fix(tray): remove checkmark from proxy group entries
2025-12-05 13:46:22 +08:00
Tunglies
a0fd24bb90
refactor(sysopt): replace Mutex with RwLock for inner_proxy management
2025-12-04 23:47:34 +08:00
Tunglies
f2ad62e446
chore: update clash_verge_service_ipc to version 2.0.24 , improve service prompts and improve service need reinstall process
2025-12-04 23:04:03 +08:00
Tunglies
357069505a
chore(deps): bump clash_verge_service_ipc version to 2.0.23
2025-12-04 00:04:27 +08:00
Tunglies
127501ce49
chore(deps): bump fixed WebView2 Runtime from 109.0.1518.78 to 133.0.3065.92
2025-12-03 22:05:43 +08:00
oomeow
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
Tunglies
550a7e0bb9
fix: restart core or change can not remember proxy select in Global mode with sidecar #5466
2025-12-02 16:25:25 +08:00
Tunglies
a611f7d8a7
fix: switch reqwest client to use rustls-tls for improved security #5559
2025-12-01 22:22:26 +08:00
Sline
008234988c
fix: ensure early CSS injection by preloading Verge config ( #5690 )
...
* fix(theme): background css injection
* fix: ensure early CSS injection by preloading Verge config
2025-12-01 21:45:01 +08:00
Tunglies
a1a9c2b7bb
refactor: optimize reference handling in profile and i18n modules
2025-11-30 23:00:16 +08:00
Tunglies
6897ead070
perf: change patch_config parameter from Mapping to &Mapping for efficiency
2025-11-30 20:44:21 +08:00
renovate[bot]
ae8c302bf4
chore(deps): update cargo dependencies ( #5670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 19:48:44 +08:00
Slinetrac
1d41cf691b
fix: wake window correctly on first silent startup
2025-11-29 14:10:55 +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
Sline
683667f8ae
fix(ui): prevent light flash on dark startup ( #5637 )
...
* fix(ui): prevent light flash on dark startup
* fix(window): apply initial dark/light theme to prevent white flash
* refactor(boot): optimize config fetch and theme fallback
* fix: system theme detection
* fix(window): remove black flash before loader by aligning initial paint with theme
2025-11-28 15:15:17 +08:00
Tunglies
22e2e751a2
refactor(profile): update get_profiles to return SharedBox and optimize clone usage
2025-11-26 11:27:02 +08:00
Tunglies
2e6e9a0db4
refactor(use_seq): optimize group handling by removing unnecessary cloning
2025-11-26 11:27:01 +08:00
Tunglies
ecc272aa20
feat: integrate tauri-plugin-clipboard-manager and add system info commands ( #5593 )
2025-11-25 16:58:25 +08:00
AetherWing
6b3f5eea16
fix: correct flag emoji for ISO alpha-3 region code ( #5557 )
...
* fix: correct flag emoji for ISO alpha-3 region code
* fix: use rust_iso3166 to convert ISO3 region code
* fix: validate ISO country code when generating flag emoji
* fix: correct icon encoding for unlock test in specific regions
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-11-24 20:40:32 +08:00
Tunglies
871881c460
fix(resolve): implement resolve_done state management and refactor timer logic
2025-11-24 13:52:08 +08:00