Commit Graph

  • b6a6f5f434 Add AsyncHandler for wrapping task spawning Tunglies 2025-04-11 17:27:56 +08:00
  • 644fdc071f rm: unused tauri-plugin-window-state Tunglies 2025-04-10 15:52:37 +08:00
  • 25d66a4eee Update autostart capability permissions Tunglies 2025-04-10 15:43:45 +08:00
  • 9070ef1dbe v2.2.4-alpha begin Tunglies 2025-04-10 11:40:38 +08:00
  • f700dc124e chore: update UPDATELOG Tunglies 2025-04-10 11:36:23 +08:00
  • 5fcea4c684 fix: resolve freeze issue caused by rapid "Proxy Mode" switching on homepage wonfen 2025-04-10 11:34:27 +08:00
  • 843f40d7d5 fix: unlock test error message to "Unsupported Country/Region" Tunglies 2025-04-10 11:30:52 +08:00
  • 84fbccbfd9 release v2.2.3 v2.2.3 wonfen 2025-04-09 13:37:17 +08:00
  • 49c81f6201 fix: the first function call creates multiple axios instances (#3273) TianHua Liu 2025-04-07 16:50:53 +08:00
  • c894a15d13 chore: update UPDATELOG Tunglies 2025-04-06 02:03:12 +08:00
  • 196b887381 Adjust text and shadow colors in tray speed rate display with colorful icon Tunglies 2025-04-06 02:00:40 +08:00
  • 2ad20ed239 Merge branch 'tunglies' into dev Tunglies 2025-04-05 20:00:55 +08:00
  • 98de91771e Simplify tray icon template logic and adjust text colors Tunglies 2025-04-05 19:54:32 +08:00
  • 9dfd9bad20 Remove color detection for tray icons Tunglies 2025-04-05 16:07:16 +08:00
  • 0b8d08d13b Update logging macros usage in timer module Tunglies 2025-04-05 11:34:51 +08:00
  • 0de304d4e3 Fix and Optimize Tunglies 2025-04-05 10:24:53 +08:00
  • 55f1766ebc Change logging level from info to debug for hotkeys Tunglies 2025-04-05 09:19:44 +08:00
  • 6d1a8fb264 Fix traffic graph time mismatch (#3201) Langning Chen 2025-04-04 17:52:18 +08:00
  • d3958594d9 fix: #2609, avoid URL encoding issues by directly parsing query parameters wonfen 2025-04-04 13:50:21 +08:00
  • b5952f320b fix: #3244, remove test directory, simplify resource initialization wonfen 2025-04-04 13:18:17 +08:00
  • 98be9621a6 feat: retry subscription fetch using Clash proxy on failure wonfen 2025-04-03 14:55:17 +08:00
  • e4eb13ce22 chore: update default DNS override configuration wonfen 2025-04-03 14:06:08 +08:00
  • ecf2da7c0a chore: update UPDATELOG Tunglies 2025-04-03 07:35:17 +08:00
  • 7d7c8988d7 fix: resolve rendering issue caused by duplicate node names wonfen 2025-04-02 12:48:17 +08:00
  • 5e11d36972 Remove real-time window position and size saving Tunglies 2025-04-01 17:26:06 +08:00
  • 3039f39d40 fix: #3227 show traffic chart only when data is available wonfen 2025-04-01 13:51:35 +08:00
  • 7b5fd104de fix: #3227, use async operations to avoid blocking on wonfen 2025-04-01 12:52:59 +08:00
  • 30ea408019 feat: enhance system info card with combo mode display wonfen 2025-04-01 01:44:59 +08:00
  • 3fa130695c rm: setup_window_state_monitor for temporary due to unkown window control behavior Tunglies 2025-03-31 21:52:50 +08:00
  • fece31438a chore: update UPDATELOG Tunglies 2025-03-31 21:47:06 +08:00
  • ad1f2bea3b fix: unused Result Tunglies 2025-03-31 21:44:12 +08:00
  • cd4bfdd743 feat: change proxy mode to close connections if enable auto close connections Tunglies 2025-03-31 21:43:29 +08:00
  • cde8c4004f feat: add is_admin field to export_diagnostic_info wonfen 2025-03-31 10:34:11 +08:00
  • c53514e060 feat: unify runtime mode detection; support TUN and service installation in admin mode wonfen 2025-03-31 08:16:14 +08:00
  • 8e99672265 feat: show node count in proxy groups wonfen 2025-03-31 04:35:27 +08:00
  • 5b9b5cb6a8 fix: add macos missing libc deps wonfen 2025-03-31 03:36:58 +08:00
  • 62141380d8 chore: update dependencies and bug report template wonfen 2025-03-31 03:24:36 +08:00
  • 52a15bb281 feat: detect admin mode and warn about auto-start unavailability wonfen 2025-03-31 03:22:24 +08:00
  • b092f74c88 fix(dir): wrong logs dir path Tunglies 2025-03-30 13:12:42 +08:00
  • 937f43c270 fix: unable to switch subscribtion profile Tunglies 2025-03-30 12:53:16 +08:00
  • 9b02088918 chore: update UPDATELOG Tunglies 2025-03-30 11:15:57 +08:00
  • 1bd503a654 feat: add error prompt for initial config loading to prevent switching to invalid subscription wonfen 2025-03-30 10:12:02 +08:00
  • c6477dfda4 Update build target from esnext to es2020 Tunglies 2025-03-30 04:19:35 +08:00
  • 4831d88467 rm(lightweight): unused logging Tunglies 2025-03-29 13:05:58 +08:00
  • 9ebde802d4 Update alpha workflow to trigger on src directory changes Tunglies 2025-03-29 12:35:49 +08:00
  • a9cccc7b97 feat: add error prompt for loading initial config file wonfen 2025-03-29 07:52:46 +08:00
  • d54a765bd6 chore: update UPDATELOG Tunglies 2025-03-28 19:41:29 +08:00
  • 5a2751162f fix(linux): can not connect to mihomo core Tunglies 2025-03-28 19:39:11 +08:00
  • 492a5a6de7 feat(cmd): service return message i18 language support Tunglies 2025-03-28 11:51:52 +08:00
  • f6c0f144a6 fix(clippy): clippy warning codes Tunglies 2025-03-28 11:43:21 +08:00
  • 1c046f3ca3 fix(cmd): service error message return with shorter message Tunglies 2025-03-28 11:35:50 +08:00
  • 4a47c5bb6f fix: unused code on non-MacOS platform wonfen 2025-03-28 05:58:02 +08:00
  • b7e01aefb4 perf: optimize homepage traffic chart code, refine UI, and complete i18n wonfen 2025-03-28 05:53:18 +08:00
  • e8e16f7d57 refactor(logging): replace log_err! with structured logging_error! calls Tunglies 2025-03-28 03:39:21 +08:00
  • 59caa22431 feat: enhance service startup logic with user preference-based sidecar fallback wonfen 2025-03-28 03:18:37 +08:00
  • e2046f3e48 refact(profile+core): replace println with logging! macros for structured logging Tunglies 2025-03-28 01:48:55 +08:00
  • 8fdcffc731 refactor(CoreManager) combine duplicated logical Tunglies 2025-03-28 00:58:34 +08:00
  • 3ec77c6256 chore: update UPDATELOG Tunglies 2025-03-27 20:52:50 +08:00
  • b09313756e refactor: optimize total width calculation and format bytes speed function Tunglies 2025-03-27 20:45:37 +08:00
  • f800e2e3b6 refactor: simplify graph code and adjust text margins wonfen 2025-03-27 13:11:39 +08:00
  • daad623855 fix: resolve toggle flicker for "Auto Start" and "DNS Override" wonfen 2025-03-27 12:29:20 +08:00
  • 7716e2bc87 rm: unused trait filed Tunglies 2025-03-27 12:14:27 +08:00
  • 70bd5ec03c refactor: simplify tray icon handling and update return types for icon functions fix: custom tray icon with speedrate display large gap Tunglies 2025-03-27 12:04:52 +08:00
  • ce5c86c3b0 fix: load custom tray icon failed due to #2886 Tunglies 2025-03-27 11:12:08 +08:00
  • a6a6d9d036 feat: initial and restart core checks service version if available chore: update UPDATELOG.md Tunglies 2025-03-27 09:20:15 +08:00
  • 971dd6a2cf fea: optimize vite chunk splitting Tunglies 2025-03-27 05:09:36 +08:00
  • 42d0ea7e36 chore: remove unused dependencies and notification plugin from the project Tunglies 2025-03-27 02:59:48 +08:00
  • 006bcffe8c chore: update rust dependence and remove unused dependence, minimized feature requred Tunglies 2025-03-27 01:04:43 +08:00
  • ff4101fa47 Revert "feat: front-end use RunningMode enum instead of string literals" Tunglies 2025-03-26 22:17:29 +08:00
  • 7280635741 feat: front-end use RunningMode enum instead of string literals Tunglies 2025-03-26 22:10:42 +08:00
  • 7ede91599c fix: standardize RunningMode handling between frontend and backend Tunglies 2025-03-26 22:04:16 +08:00
  • 6e40dd9862 fix: tray icon and tray rate display expression logic bug Tunglies 2025-03-26 19:07:09 +08:00
  • 42db9ea0bb chore: enable pre-commit for Rust formatting, pre-push for Rust linter check Tunglies 2025-03-26 18:59:31 +08:00
  • ca0cf4552c add: RunningMode Display implementation and TypeScript enum Tunglies 2025-03-26 17:01:48 +08:00
  • d91653b218 feat: add config log type and improve window logging Tunglies 2025-03-26 16:43:26 +08:00
  • 1ace560531 feat: add front-end system service management functions Tunglies 2025-03-26 16:22:13 +08:00
  • 81968a579d feat: reorganize service commands and implement logging for service management Tunglies 2025-03-26 15:02:08 +08:00
  • 5a0eb56f70 feat: add AppDataProvider for centralized app data management and optimized refresh logic wonfen 2025-03-26 13:26:32 +08:00
  • 804fad6083 fix: reduce CPU usage caused by repeated refresh of "Current Proxy" card wonfen 2025-03-26 01:39:39 +08:00
  • 98d3a48710 refactor: replace println with logging in core validation and tray quit function Tunglies 2025-03-26 04:31:38 +08:00
  • 0ec4f46052 chore: better install service prompt translation Tunglies 2025-03-26 03:44:30 +08:00
  • a891341e35 fix: alpha version Tunglies 2025-03-26 02:30:15 +08:00
  • 10426af3ad chore: update UPDATELOG Tunglies 2025-03-26 01:57:44 +08:00
  • 5be1d604ee chore: fix release-alpha-version Tunglies 2025-03-26 01:54:45 +08:00
  • 1baa840160 v2.2.3-alpha begin Tunglies 2025-03-26 01:24:12 +08:00
  • 14347f60d5 Refactor hotkey logging with structured logging macro Tunglies 2025-03-26 01:18:28 +08:00
  • df5424d55e feat: add logging module and update running mode terminology Tunglies 2025-03-25 23:05:09 +08:00
  • 2bbcdb1d95 Release 2.2.2 v2.2.2 wonfen 2025-03-25 14:11:40 +08:00
  • 12065330e1 Release 2.2.2 wonfen 2025-03-25 14:11:40 +08:00
  • 646df28d1c feat: improve mihomo core and service keep-alive and reinstallation logic wonfen 2025-03-25 06:41:00 +08:00
  • e054ac67fb feat: improve mihomo core and service keep-alive and reinstallation logic wonfen 2025-03-25 06:41:00 +08:00
  • f5f2ee1f95 chore: rename updater alpha release json names Tunglies 2025-03-25 01:54:44 +08:00
  • 31a7750482 chore: rename updater alpha release json names Tunglies 2025-03-25 01:54:44 +08:00
  • 0842c7343d chore: updater channel logic Tunglies 2025-03-25 01:49:51 +08:00
  • 2e38307f65 chore: updater channel logic Tunglies 2025-03-25 01:49:51 +08:00
  • 20e93ecc8e Revert "chore: updater channel combined" v2.2.1 Tunglies 2025-03-25 01:38:52 +08:00
  • 47accdd2b1 Revert "chore: updater channel combined" Tunglies 2025-03-25 01:38:52 +08:00
  • aeaab10fcb chore: updater channel combined Tunglies 2025-03-25 01:31:39 +08:00
  • cb0146573f chore: updater channel combined Tunglies 2025-03-25 01:31:39 +08:00
  • cbbd99a748 refactor: service reinstallation logic on detection failure wonfen 2025-03-25 00:51:26 +08:00