Commit Graph

  • 1d41cf691b fix: wake window correctly on first silent startup Slinetrac 2025-11-29 14:10:55 +08:00
  • 8c1caf8555 feat: imporve the layout of proxies page (#5647) DengHanjie 2025-11-29 11:08:58 +08:00
  • 0fa77441f5 chore(deps): update npm dependencies (#5648) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-29 10:04:40 +08:00
  • 6456c597ed perf: spawn clean task (#5595) oomeow 2025-11-28 21:12:34 +08:00
  • 683667f8ae fix(ui): prevent light flash on dark startup (#5637) Sline 2025-11-28 15:15:17 +08:00
  • 34aa26813f docs: Changelog.md Slinetrac 2025-11-28 11:05:49 +08:00
  • 99dda5496e fix(i18n): prevent zh flash and normalize language caching #5632 Slinetrac 2025-11-28 10:14:33 +08:00
  • 9ce5d27d6e Revert "chore: frontend format check" oomeow 2025-11-27 21:50:25 +08:00
  • 90b850154d chore: frontend format check oomeow 2025-11-27 21:08:04 +08:00
  • aed3060a11 chore(deps): update dependency prettier to ^3.7.1 (#5631) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-27 20:46:33 +08:00
  • 3cd6e88c37 chore(deps): update dependency prettier to ^3.7.0 (#5625)
    renovate[bot]renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Slinetrac
    2025-11-27 17:25:34 +08:00
  • c2c628e8e0 chore(deps): update dependency @eslint-react/eslint-plugin to ^2.3.9 (#5613) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-27 10:06:25 +08:00
  • a572708fd8 fix(search): prevent crash on invalid regex input in search box Slinetrac 2025-11-26 18:30:49 +08:00
  • cbd8c89097 fix(connection-table): set boxSizing to border-box for header and cells Slinetrac 2025-11-26 17:48:21 +08:00
  • affdfc045e fix(backup-config-viewer): add top margin to WebDAV address field to prevent floating label from overlapping dialog title Slinetrac 2025-11-26 17:13:05 +08:00
  • adb969d370 fix(ip-info-card): update IP detection to refresh only when necessary Tunglies 2025-11-26 14:41:12 +08:00
  • 22e2e751a2 refactor(profile): update get_profiles to return SharedBox and optimize clone usage Tunglies 2025-11-26 04:06:57 +08:00
  • 2e6e9a0db4 refactor(use_seq): optimize group handling by removing unnecessary cloning Tunglies 2025-11-26 03:31:13 +08:00
  • 643e15b752 chore(deps): update dependency react-virtuoso to ^4.15.0 (#5600) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-26 11:10:52 +08:00
  • ecc272aa20 feat: integrate tauri-plugin-clipboard-manager and add system info commands (#5593) Tunglies 2025-11-25 16:58:25 +08:00
  • d3dc40e788 docs: Changelog.md Slinetrac 2025-11-25 11:51:00 +08:00
  • b83ef994f8 refactor(traffic-monitor): Move traffic sampling/compression to a dedicated Web Worker (#5588) Sline 2025-11-25 11:43:45 +08:00
  • caca8b2bc4 refactor: debugLog for frontend (#5587) Sline 2025-11-25 10:01:04 +08:00
  • 64727ad660 chore(deps): update dependency typescript-eslint to ^8.48.0 (#5583) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-25 08:49:32 +08:00
  • 6b3f5eea16 fix: correct flag emoji for ISO alpha-3 region code (#5557) AetherWingandTunglies 2025-11-24 20:40:32 +08:00
  • 38b306a438 chore(deps): update dependency @types/react to v19.2.7 (#5577) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-24 20:12:49 +08:00
  • e24bb8f9cc chore: update cargo lock Tunglies 2025-11-24 20:06:06 +08:00
  • 0c00a39754 docs: Changelog.md Slinetrac 2025-11-24 16:22:14 +08:00
  • 8e8182f707 refactor(app-data): split monolithic context into focused SWR hooks (#5576) Sline 2025-11-24 16:18:31 +08:00
  • 871881c460 fix(resolve): implement resolve_done state management and refactor timer logic Tunglies 2025-11-24 13:52:08 +08:00
  • cbd1fa44d7 fix(reqwest): add native-tls feature to reqwest dependency #5559 Tunglies 2025-11-24 13:19:54 +08:00
  • ad6fe696c0 fix: resolve proxy button and highlight state desynchronization; fix sidebar navigation issues Tunglies 2025-11-23 20:00:53 +08:00
  • 44adf55975 fix(proxy): sync system proxy switch state with background highlight #5240, #5439, #5421, #4651, #4536 Tunglies 2025-11-23 12:14:04 +08:00
  • ddd24eb3ac fix: prevent drag listeners from blocking navigation clicks in sidebar #5567 Tunglies 2025-11-23 11:47:27 +08:00
  • cbab199f80 fix: failed to receive shutdown signal on windows (#5533) oomeowandTunglies 2025-11-22 22:36:00 +08:00
  • 687530a9cd fix(sysproxy): remove redundant 172.29.0.0/16 entry #4351 Slinetrac 2025-11-22 19:05:57 +08:00
  • 4ff186497c feat(tun): auto-redirect GUI support for linux (#5565) Sline 2025-11-22 18:58:57 +08:00
  • 45020fceda refactor(proxies): reorder chain-mode toggle for immediate UI feedback Slinetrac 2025-11-22 17:04:06 +08:00
  • 51760a5b95 chore(deps): update npm dependencies (#5561)
    renovate[bot]renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Slinetrac
    2025-11-22 16:33:34 +08:00
  • a271ba6ce5 feat: add update_proxy_chain_config method with detailed documentation for proxy and proxy-group configuration Tunglies 2025-11-22 16:30:25 +08:00
  • 82bed4910e perf: refactor IRuntime to use HashSet for exists_keys and improve related functions performance Tunglies 2025-11-22 16:25:23 +08:00
  • c82cefe80e feat: add clash-verge-types crate and integrate IRuntime struct Tunglies 2025-11-22 15:33:24 +08:00
  • d110e462aa Revert "chore(deps): update npm dependencies (#5558)" Slinetrac 2025-11-22 13:49:17 +08:00
  • 1d9179ba7e Revert "fix: update vite-plugin-monaco-editor to version 1.1.0" Slinetrac 2025-11-22 13:49:14 +08:00
  • dd52522905 fix: update vite-plugin-monaco-editor to version 1.1.0 Tunglies 2025-11-22 12:01:12 +08:00
  • ddcd4a8192 chore(deps): update npm dependencies (#5558)
    renovate[bot]renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Tunglies
    2025-11-22 08:39:08 +08:00
  • c38dd5da14 fix(unlock): normalize and dedupe unlock items Slinetrac 2025-11-21 20:22:57 +08:00
  • 803f749063 Revert "chore(deps): update npm dependencies (#5554)" Tunglies 2025-11-21 18:13:22 +08:00
  • 192b15a02d docs: CONTRIBUTING.md Slinetrac 2025-11-21 14:09:56 +08:00
  • a5a791a7f8 fix(ci): pnpm cache Slinetrac 2025-11-21 13:47:30 +08:00
  • 02d0a7e61f chore(ci): add frontend-check.yml (#5555) Sline 2025-11-21 13:28:54 +08:00
  • da0106b1e8 chore(deps): update npm dependencies (#5554)
    renovate[bot]renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Slinetrac
    2025-11-21 12:36:17 +08:00
  • ee9e9182dc perf: update current_* methods to return references instead of owned Strings and decrease unnecessary arc clone Tunglies 2025-11-21 12:17:35 +08:00
  • 6a62009485 Revert "chore(deps): update dependency monaco-editor to ^0.55.1 (#5548)" Tunglies 2025-11-21 12:11:45 +08:00
  • 22241f8f60 chore(deps): update dependency monaco-editor to ^0.55.1 (#5548) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-21 10:08:49 +08:00
  • a1f8ab7308 refactor: update function signatures to use references for Mapping and String Tunglies 2025-11-20 22:50:36 +08:00
  • 5a677fbbeb refactor: update function signatures to use references for Mapping and String Tunglies 2025-11-20 21:49:16 +08:00
  • fcc1d4f9b5 chore: remove vitest Slinetrac 2025-11-20 21:41:16 +08:00
  • e3da884bde chore(deps): update dependency vitest to ^4.0.12 (#5547) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-20 20:54:01 +08:00
  • 8e3273a32c refactor: simplify sysproxy usage in network commands Tunglies 2025-11-20 19:50:25 +08:00
  • 0827829cc5 docs: Changelog.md Slinetrac 2025-11-20 17:52:20 +08:00
  • bf06cbc87d refactor: replace @mui/x-data-grid with @tanstack/react-table (#5544) Sline 2025-11-20 17:41:34 +08:00
  • 7e373ff39c fix(mihomo): unix can not connect mihomo ipc after reload config #5532 Tunglies 2025-11-20 17:02:57 +08:00
  • 87e3125e67 fix: resolve issue with application not remembering user behavior on restart or shutdown Tunglies 2025-11-20 16:07:05 +08:00
  • 131cd6c3b8 fix(config): restart and quit application or shutdown system can not remember user's behavior #5347, #5359, #5430 Tunglies 2025-11-20 15:57:54 +08:00
  • e42ae0e8c5 chore(deps): update dependency vite to ^7.2.4 (#5541) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-20 15:54:09 +08:00
  • c765016063 chore(deps): update dependency vite to ^7.2.3 (#5540) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-20 15:48:52 +08:00
  • 614a2cf00b style: prettier Slinetrac 2025-11-20 15:27:42 +08:00
  • be97a27ba3 fix: Monaco syntax highlighting broken by CSS injection #5440 Slinetrac 2025-11-20 15:16:25 +08:00
  • b3dc48d07e fix(tests): suppress clippy expect warnings in enhance function fix(timer): improve task removal logic in add_task method refactor(notification): drop binding after emitting event chore(Cargo): add lints section to Cargo.toml Tunglies 2025-11-20 14:59:49 +08:00
  • 4c8673fcb2 fix(timer): optimize lock handling in add_task method Tunglies 2025-11-20 14:50:53 +08:00
  • 51a7b4fe75 docs: Changelog.md Slinetrac 2025-11-20 13:29:45 +08:00
  • 2bb9f648ba fix(app-data-provider): dashboard state sync Slinetrac 2025-11-20 13:23:50 +08:00
  • c3fe2d31ef chore(deps): update npm dependencies (#5535) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-20 12:35:17 +08:00
  • 4617ec0997 chore(deps): update dependency glob to v13 (#5534) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-20 12:33:59 +08:00
  • d8090277af refactor: replace singleton_lazy with singleton macro across multiple modules Tunglies 2025-11-19 22:40:52 +08:00
  • 108a05ce96 refactor: replace CommandChildGuard with CommandChild and simplify related methods Tunglies 2025-11-19 22:11:22 +08:00
  • d808e59156 fix(enhance): prevent crash when deleted proxies remain in manual groups (#5522) SlineandTunglies 2025-11-19 18:59:20 +08:00
  • ba3cd9b006 refactor: simplify IVerge struct by deriving Default and removing manual implementation Tunglies 2025-11-19 18:40:53 +08:00
  • aad5bb812c chore: add removeUnusedCommands to build configuration Tunglies 2025-11-19 18:13:05 +08:00
  • 6ab597db8f fix: prevent filename from overlapping with action icons in backup records #5525 Slinetrac 2025-11-19 17:29:11 +08:00
  • 85302144b2 chore(deps): update npm dependencies (#5528) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-19 17:11:05 +08:00
  • ba90c6a1e1 docs: Changelog.md Slinetrac 2025-11-19 17:08:43 +08:00
  • f439e93a2b feat(hotkey): add global reactivate_profiles shortcut (#5527) Sline 2025-11-19 17:06:23 +08:00
  • 94b07b51d6 chore: rename Youtube to YouTube Slinetrac 2025-11-19 17:04:19 +08:00
  • 9e3bc6db8c chore: update tauri-plugin-mihomo deps oomeow 2025-11-18 22:02:14 +08:00
  • 531307ebe1 fix(workflows): update pnpm cache key format and node version in autobuild and dev workflows Tunglies 2025-11-18 20:05:49 +08:00
  • df4c69e9cc fix(workflows): enable caching for all crates in autobuild, dev, and lint-clippy workflows Tunglies 2025-11-18 19:55:30 +08:00
  • 9ef4362b23 fix(autobuild): update file paths for deb, rpm, and nsis bundles Tunglies 2025-11-18 19:40:34 +08:00
  • 3ec7c6d2b8 feat(profiles): add profile preview structure and update profile menu handling Tunglies 2025-11-18 19:08:07 +08:00
  • ec7f912eae fix(home-profile-card): use profiles label for home shortcut Slinetrac 2025-11-18 18:50:53 +08:00
  • e7812396df feat(logs): support reverse chronological order #5513 Slinetrac 2025-11-18 17:39:56 +08:00
  • 4fa8b1f118 chore(types): refine monaco plugin default export typing Slinetrac 2025-11-18 16:51:41 +08:00
  • af9b1b777e feat(app_init): enhance IPC pool configuration with new connection limits and reject policy Tunglies 2025-11-18 16:39:33 +08:00
  • 096b1b0d81 fix(ci): update Rust cache configuration and artifact paths in dev workflow Tunglies 2025-11-18 16:33:13 +08:00
  • 7a81a673f3 chore(ci): update Rust cache configuration in autobuild and lint-clippy workflows for improved efficiency Tunglies 2025-11-18 16:13:19 +08:00
  • 38980b1249 chore(deps): bump pnpm10 (#5511) Sline 2025-11-18 16:01:34 +08:00
  • b34e4cf551 Revert "fix: update Rust cache keys in autobuild and lint-clippy workflows for consistency" Tunglies 2025-11-18 15:53:04 +08:00
  • 8339fabb17 feat(sysinfo): add tauri-plugin-clash-verge-sysinfo for system information retrieval (#5510) Tunglies 2025-11-18 15:48:48 +08:00
  • ca35994ccb chore(deps): update npm dependencies (#5502) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-18 13:33:45 +08:00