Commit Graph

  • 6d519dac1e fix: auto light-weight mode doesn't take effect in silent-start mode (#3875) 希亚的西红柿 2025-06-23 23:13:31 +08:00
  • d5a174c71b perf: improve proxy status indicator and toggle responsiveness wonfen 2025-06-23 12:59:24 +08:00
  • 628de70e89 chore: remove unused imports wonfen 2025-06-23 00:06:47 +08:00
  • fee08f3826 fix: correct address display error caused by async system proxy retrieval wonfen 2025-06-22 23:19:11 +08:00
  • bdfc383a18 refactor: enhance Windows proxy retrieval by using WinAPI for registry access wonfen 2025-06-22 21:05:50 +08:00
  • f6b5524e0e refactor: replace shell command check with WinAPI call wonfen 2025-06-22 18:45:38 +08:00
  • e7461fccab refactor: remove unused macOS tray speed display and improve tray icon handling (#3862) Tunglies 2025-06-22 16:28:06 +08:00
  • a92872c831 fix: resolve race condition freeze on rapid tray icon clicks in lightweight mode wonfen 2025-06-22 15:42:01 +08:00
  • 094feb74ec feat: add new monochrome tray icons for system and tunnel Tunglies 2025-06-22 15:31:59 +08:00
  • 9b1c660306 feat: add new monochrome tray icons for system and tunnel Tunglies 2025-06-22 15:31:59 +08:00
  • 4b860ba897 chore(deps): update npm dependencies (#3831) renovate[bot] 2025-06-22 13:24:25 +08:00
  • 3d8b2cf35f fix: improve error handling for application handle retrieval (#3860) Tunglies 2025-06-22 01:16:57 +08:00
  • 41fc13cfe2 fix: format & update wonfen 2025-06-21 22:39:12 +08:00
  • 5fde5dcc7c feat: implement async proxy lookup and optimize system/auto proxy retrieval logic wonfen 2025-06-21 21:48:39 +08:00
  • 034885d810 feat: introduce event-driven proxy manager and optimize proxy config updates wonfen 2025-06-21 21:38:42 +08:00
  • 3f7a7b8cd2 chore: add cargo deny config Tunglies 2025-06-21 21:22:20 +08:00
  • 98dc50a9ed refactor: remove redundant steps for cleaning old release assets Tunglies 2025-06-21 20:42:27 +08:00
  • 5dd820d12e feat: add job to clean old release assets before uploading new ones Tunglies 2025-06-21 20:36:09 +08:00
  • bc30db2875 chore(deps): update rust crate libc to 0.2.174 (#3794) renovate[bot] 2025-06-21 18:41:06 +08:00
  • abe914d446 fix the issue that CSS cannot customize background (#3854) Dyna 2025-06-21 16:53:10 +08:00
  • cc65ce6812 chore: update to 2.3.2 wonfen 2025-06-21 10:09:22 +08:00
  • 1a6454ee79 perf: optimize profile switching logic with interrupt support to prevent freeze wonfen 2025-06-21 10:04:01 +08:00
  • b72f397369 fix the issue of system proxy port being out of sync (#3841) Just want to protect you 2025-06-21 10:03:06 +08:00
  • e698fe8d18 feat: add cleanup for redundant mihomo processes wonfen 2025-06-21 08:13:12 +08:00
  • c8cad1c295 chore: add funding button wonfen 2025-06-20 20:52:40 +08:00
  • c423fe90e2 Release 2.3.1 v2.3.1 updater-alpha wonfen 2025-06-18 20:42:13 +08:00
  • 623461b649 about tray and silent startup + automatic startup light repair and optimization (#3814) Just want to protect you 2025-06-18 20:00:33 +08:00
  • 1f9ba4de5c feat: add translation for 'Already Using Latest Core' in English and Chinese locales Tunglies 2025-06-18 19:07:18 +08:00
  • 10f792b8bc fix: streamline pnpm installation steps in autobuild workflow (#3816) Tunglies 2025-06-18 18:57:05 +08:00
  • 357b64e9a0 feat: enhance pre-push hook to include remote URL check and improve format check messaging Tunglies 2025-06-18 18:49:48 +08:00
  • f3ad6cee41 feat: add code format check in pre-push hook Tunglies 2025-06-18 18:43:59 +08:00
  • 972310ea4e fix:Linux displays white boxes, white dots and white bars (#3785) Just want to protect you 2025-06-18 08:28:54 +08:00
  • f5315fd737 fix: 修正Linux系统窗口下页面白边和顶部圆角白底 (#3778) 时雨 2025-06-18 08:28:40 +08:00
  • c40c1960ed feat: add window-state management and recovery functionality (#3792) Tunglies 2025-06-18 02:21:00 +08:00
  • c8ae37811c chore: add pnpm cache configuration to Node setup steps Tunglies 2025-06-18 01:42:06 +08:00
  • 15f05748a5 fix: update tauri-plugin-autostart to version 2.4.0 and change source to crates.io Tunglies 2025-06-18 01:34:33 +08:00
  • 0a0a25913b chore(deps): update npm dependencies (#3718) renovate[bot] 2025-06-18 01:31:39 +08:00
  • 945999889c chore(deps): update cargo dependencies (#3731) renovate[bot] 2025-06-18 01:31:24 +08:00
  • ce7e1d6456 chore: remove pnpm cache configuration from workflow Tunglies 2025-06-18 01:30:38 +08:00
  • 72c4b9de8a doc: clarify macOS Intel X86 architecture build error message Tunglies 2025-06-18 01:29:36 +08:00
  • a8257e8cb2 fix: unexpected behavior while pulling resources (#3789) Tunglies 2025-06-18 01:11:33 +08:00
  • 15d3c765ac feat: add debug logging for matrix target and update prepare script invocation Tunglies 2025-06-17 23:35:23 +08:00
  • e7d3d7e0ae chore: update changelog wonfen 2025-06-17 22:05:03 +08:00
  • c0f3d35e13 fix: resolve namespace issue wonfen 2025-06-17 19:47:24 +08:00
  • fc30fab9cd feat: unify window manager and optimize window show/hide logic wonfen 2025-06-17 13:02:47 +08:00
  • a67e8388a9 fix: restore window from tray when status bar icon is present wonfen 2025-06-17 12:59:05 +08:00
  • ac7307b1f7 feat: enhance profile management and proxy refresh with improved event listening and state updates wonfen 2025-06-17 11:38:53 +08:00
  • 4068e5ec9c fix: clippy error in 26acce94a4 (diff-3a1c371e65c9809233eadec0aed9dfc09813f06b4d622ffd5a613ae6020048c8R298) Tunglies 2025-06-17 08:24:10 +08:00
  • ea71181692 fix : js script escape error issue introduced #3751 (#3759) Just want to protect you 2025-06-16 21:04:40 +08:00
  • 9b46c1a991 refactor: unify log output format wonfen 2025-06-16 21:03:45 +08:00
  • 26acce94a4 feat: add clash_core config validation & auto-fix to default; fixed "No such file or directory (os error 2)" wonfen 2025-06-16 20:27:02 +08:00
  • 2a0e1e206e Release 2.3.0 v2.3.0 wonfen 2025-06-16 12:01:14 +08:00
  • f83d1d1582 fix: unexpected workflow changes #3684 Tunglies 2025-06-16 00:57:53 +08:00
  • 77a090d5eb i18n: update en wonfen 2025-06-15 20:23:32 +08:00
  • a9561e0ded feat: 更新简体中文语言文件 (#3684) 陈生杂物房 2025-06-15 19:38:55 +08:00
  • dd505e4d58 perf: optimize layout initialization and enhance backend notification mechanism wonfen 2025-06-15 19:35:12 +08:00
  • dd0e9d4e1b fix: enhance hotkey handling in lightweight mode and improve window management wonfen 2025-06-15 17:40:59 +08:00
  • 8bc451ff08 fix: proxy mode description displays incorrectly (#3719) 希亚的西红柿 2025-06-15 05:19:30 +08:00
  • 032e5bf32e fix: add macOS specific activation policy handling for silent start (#3740) Tunglies 2025-06-15 05:10:15 +08:00
  • 41ba8f6c7a fix: streamline pre-push hook to run clippy only for src-tauri changes Tunglies 2025-06-14 02:47:15 +08:00
  • 799783d3ef fix: ensure app exits gracefully when an instance is already running Tunglies 2025-06-14 02:43:58 +08:00
  • 77fb40506f fix the JS script error when escaping special characters to prevent special airport names from causing the script to fail to work (#3717) Just want to protect you 2025-06-13 22:59:48 +08:00
  • 5858f05c13 perf: async app startup loading to prevent UI freeze wonfen 2025-06-13 22:58:55 +08:00
  • 0432cad112 fix: disable node and pnpm auto update to prevent breaks build Tunglies 2025-06-13 14:22:21 +08:00
  • 47ec8a348c Revert "fix: update packageManager to pnpm@10.12.1" (#3728) rebecca554owen 2025-06-13 14:21:07 +08:00
  • eef348b8dc fix: add conditional compilation for localhost URL in dev mode Tunglies 2025-06-13 03:11:35 +08:00
  • e78a02d0ba fix: add function to retrieve short git commit hash and update timestamp format Tunglies 2025-06-13 00:17:31 +08:00
  • 4e54b61380 fix: silent start does not take effect (#3708) 希亚的西红柿 2025-06-12 23:39:03 +08:00
  • cc39b2734e fix: enhance system proxy toggle logic to account for autoproxy and sysproxy states Tunglies 2025-06-12 22:42:33 +08:00
  • 16eaccb10e chore(deps): update npm dependencies (#3714) renovate[bot] 2025-06-12 21:55:54 +08:00
  • dbc6f54a77 chore(deps): update rust crate reqwest to 0.12.20 (#3715) renovate[bot] 2025-06-12 21:32:03 +08:00
  • 9bd5950f60 fix: update packageManager to pnpm@10.12.1 Tunglies 2025-06-12 21:27:23 +08:00
  • 2c7c416f60 fix: simplify mutable reference handling in with_lightweight_status function Tunglies 2025-06-12 21:26:22 +08:00
  • 3eb0ab4197 fix: enable node/pnpm version updates in Renovate configuration Tunglies 2025-06-12 21:23:31 +08:00
  • b7cb511032 perf(Notice): replace useState by useSyncExternalStore (#3682) TianHua Liu 2025-06-12 20:49:39 +08:00
  • 18850bb51a Update Crowdin configuration file wonfen 2025-06-12 10:57:33 +08:00
  • 4d718e0cea Update Crowdin configuration file wonfen 2025-06-12 10:51:21 +08:00
  • 3a2f567055 Update Crowdin configuration file wonfen 2025-06-12 10:48:58 +08:00
  • 4f474e1098 feat: add proxy auto scroll toggle setting (#3674) rebecca554owen 2025-06-11 13:21:24 +08:00
  • 22eac1a832 refactor: comment out Rust cache step in Clippy workflow Tunglies 2025-06-11 07:53:59 +08:00
  • 07738dd82d feat: implement lightweight mode state management and initialization #3344, d05952e945 Tunglies 2025-06-11 04:20:50 +08:00
  • f07d508018 refactor: standardize casing for "HTTP Port" to "Http Port" in localization files Tunglies 2025-06-11 03:40:16 +08:00
  • b591a90100 feat: add Linux-specific tray icon builder configuration Tunglies 2025-06-11 01:04:56 +08:00
  • db3cfdf66f refactor: update icon variable naming for clarity and adjust macOS logging import Tunglies 2025-06-11 00:51:34 +08:00
  • 5cf3e1a817 refactor: streamline macOS-specific code by consolidating conditional imports and logic in sysopt, tray, lightweight, and mihomo modules Tunglies 2025-06-11 00:19:06 +08:00
  • 25cfd162f6 refactor: replace 'pnpm check' with 'pnpm prepare' in workflow files and update CONTRIBUTING.md Tunglies 2025-06-10 23:43:04 +08:00
  • 7001ef2030 feat: add Clippy linting workflow for pull requests Tunglies 2025-06-10 23:08:54 +08:00
  • cbcab72a7c refactor: simplify version check logic in run_core_by_service and update tray menu function call Tunglies 2025-06-10 23:10:28 +08:00
  • d05b1c3130 feat: clean up redundant profiles files wonfen 2025-06-09 13:47:38 +08:00
  • fbdcda9a7f chore(deps): update npm dependencies (#3660) renovate[bot] 2025-06-08 20:37:49 +08:00
  • 0ebc482698 refactor: update UPDATELOG.md for clarity and organization, enhance security recommendations, and improve known issues section Tunglies 2025-06-07 10:42:43 +08:00
  • 09969d95de feat: add rustfmt configuration and CI workflow for code formatting Tunglies 2025-06-06 21:11:14 +08:00
  • 689042df60 refactor: use Box to store large config objects and add memory usage tests Tunglies 2025-06-06 14:49:23 +08:00
  • 564fe15df2 refactor(tests): update format_bytes_speed test cases for consistent output Tunglies 2025-06-06 14:13:48 +08:00
  • 30015dfd67 refactor(state/proxy): use Box<Value> for providers_proxies to reduce struct size Tunglies 2025-06-06 12:46:58 +08:00
  • 698c47da69 Refactor workflow triggers in alpha.yml to clarify usage of git tags and remove commented-out sections Tunglies 2025-06-06 11:26:09 +08:00
  • 46b7a520cd Add I18N issue template for translation and internationalization requests Tunglies 2025-06-06 11:06:50 +08:00
  • cadd6c3497 Add Node.js and pnpm installation steps to cross-check workflow Tunglies 2025-06-06 10:43:36 +08:00
  • c4682ab6e9 revert translation to 8aa7b34197 wonfen 2025-06-06 10:11:28 +08:00
  • 59594855b8 chore: add cross-platform cargo check workflow and remove debug features Tunglies 2025-06-06 02:40:12 +08:00