Commit Graph
20 Commits
Author SHA1 Message Date
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
Slinetrac e7812396df feat(logs): support reverse chronological order #5513
Closes #5513
2025-11-18 17:39:56 +08:00
oomeow 7fc238c27b refactor: invock mihomo api by use tauri-plugin-mihomo (#4926)
* feat: add tauri-plugin-mihomo

* refactor: invock mihomo api by use tauri-plugin-mihomo

* chore: todo

* chore: update

* chore: update

* chore: update

* chore: update

* fix: incorrect delay status and update pretty config

* chore: update

* chore: remove cache

* chore: update

* chore: update

* fix: app freezed when change group proxy

* chore: update

* chore: update

* chore: add rustfmt.toml to tauri-plugin-mihomo

* chore: happy clippy

* refactor: connect mihomo websocket

* chore: update

* chore: update

* fix: parse bigint to number

* chore: update

* Revert "fix: parse bigint to number"

This reverts commit 74c006522e.

* chore: use number instead of bigint

* chore: cleanup

* fix: rule data not refresh when switch profile

* chore: update

* chore: cleanup

* chore: update

* fix: traffic graph data display

* feat: add ipc connection pool

* chore: update

* chore: clippy

* fix: incorrect delay status

* fix: typo

* fix: empty proxies tray menu

* chore: clippy

* chore: import tauri-plugin-mihomo by using git repo

* chore: cleanup

* fix: mihomo api

* fix: incorrect delay status

* chore: update tauri-plugin-mihomo dep

chore: update
2025-10-08 12:32:40 +08:00
huzibaca 922020c57a Merge branch 'fix-migrate-tauri2-errors'
* fix-migrate-tauri2-errors: (288 commits)

# Conflicts:
#	.github/ISSUE_TEMPLATE/bug_report.yml
2024-11-24 00:14:46 +08:00
huzibaca 5e00287045 chore: disable websocket logging by default to reduce performance consumption. 2024-10-29 09:19:21 +08:00
Sukka 18f0177fce refactor(log): use swr subscription (#1220) 2024-06-17 10:48:37 +08:00
Sukka 3a9a1439d9 refactor: simplify useConnectionSetting (#1141) 2024-06-07 17:23:53 +08:00
Sukka 2725322fd5 refactor: replace recoil (#1137) 2024-06-07 12:27:37 +08:00
GyDi 9249059cb7 fix: use selected proxy after profile changed 2023-01-15 21:33:03 +08:00
GyDi 5e626e2cc5 feat: add use clash hook 2022-11-23 17:44:40 +08:00
GyDi 5fb1afc681 chore: adjust type 2022-11-19 17:22:29 +08:00
GyDi 008b92acb2 feat: show connections with table layout 2022-09-25 01:35:21 +08:00
GyDi 0cf89467e3 fix: save enable log on localstorage 2022-09-24 19:03:14 +08:00
GyDi 39a8ddcfec feat: toggle log ws 2022-09-20 22:15:28 +08:00
GyDi 786ea17f95 refactor: ts path alias 2022-08-06 02:35:11 +08:00
GyDi 3d1b6d7de7 feat: theme mode support follows system 2022-07-17 16:02:17 +08:00
GyDi c040e1f9b7 feat: save proxy page state 2022-06-04 18:55:39 +08:00
GyDi 321d4ccc8e fix: update state 2022-03-22 01:27:22 +08:00
GyDi a7e978dc06 fix: profile item loading state 2022-03-21 11:40:27 +08:00
GyDi 6e3028cf86 feat: enhance log data 2022-02-23 02:00:45 +08:00