Commit Graph

  • 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 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
  • 44b7af0c6e chore: publish tag alpha support Tunglies 2025-06-05 20:56:15 +08:00
  • 80f550d67e refactor(proxy): enhance proxy state management and refresh logic Tunglies 2025-06-05 20:10:28 +08:00
  • 44f085604a chore(config): migrate config renovate.json (#3659) renovate[bot] 2025-06-05 19:28:55 +08:00
  • 1144f8017a chore(deps): update cargo dependencies (#3653) renovate[bot] 2025-06-05 14:56:29 +08:00
  • d8fa17a3e7 chore(deps): update npm dependencies (#3654) renovate[bot] 2025-06-05 14:56:25 +08:00
  • bf868e0ae2 fix: update serde_yaml to deprecated version and adjust range strategy in renovate configuration Tunglies 2025-06-05 14:51:04 +08:00
  • e1dac63f69 chore(deps): update rust crate zip to v4 (#3652) renovate[bot] 2025-06-05 14:39:16 +08:00
  • 2657234761 chore(deps): update npm dependencies (#3651) renovate[bot] 2025-06-05 14:33:56 +08:00
  • 4a345fdd41 feat: add initial renovate configuration for dependency management Tunglies 2025-06-05 14:04:29 +08:00
  • fee6a586d7 feat: implement CmdProxyState for managing proxy refresh state and add state management module Tunglies 2025-06-05 13:43:02 +08:00
  • 7c738483b7 feat: add desktop-windows capabilities configuration and permissions Tunglies 2025-06-04 14:33:30 +08:00
  • c3d8ed28a2 fix: update fallback language to English in i18n configuration Tunglies 2025-06-03 13:03:08 +08:00
  • f47b4b961b fix: update alpha and release workflows to trigger builds via git tags only Tunglies 2025-06-02 22:23:04 +08:00
  • 7763abf6c2 Revert TCP concurrency Tunglies 2025-06-02 21:39:01 +08:00
  • 9d9d078346 feat: enhance workflow configurations for alpha and autobuild processes Tunglies 2025-06-02 18:51:58 +08:00
  • 76cec7aa54 feat: add localization for "Already Using Latest Core Version" in English and Chinese Tunglies 2025-06-02 16:09:05 +08:00
  • 2223a99ed1 fix: remove old asset deletion step from autobuild workflow Tunglies 2025-06-02 15:03:05 +08:00
  • 4926d33849 fix: enable scheduled builds and improve asset deletion logic in autobuild workflow Tunglies 2025-06-02 14:58:32 +08:00
  • 9978182cae chore: update version to 2.3.0 and revise release notes Tunglies 2025-06-02 14:24:02 +08:00
  • 1d77bc57df feat: rename job and update release tag for autobuild process Tunglies 2025-06-02 14:16:43 +08:00
  • 1bcb6646c4 fix: unify default latency test URL and update workflows/backend logic Tunglies 2025-06-02 14:07:54 +08:00
  • 06130b95d2 chore: remove unused i18n-check workflow and comment out schedule in autobuild Tunglies 2025-06-02 13:59:42 +08:00
  • 0536a45959 feat: add autobuild version support and unify version update scripts Tunglies 2025-06-02 13:57:18 +08:00
  • b150eb7e64 chore: update CHANGELOG formatting and improve clarity of known issues, fixes, features, optimizations, and removals Tunglies 2025-06-02 12:50:03 +08:00
  • d5c0b09a2f fix: update default latency test URL to use HTTPS Tunglies 2025-06-02 12:41:41 +08:00
  • a36d2633c9 add promotion wonfen 2025-06-02 11:48:28 +08:00
  • 72783e3ff5 feat: add global mutex to prevent concurrent config updates wonfen 2025-06-01 20:54:04 +08:00