oomeow
31839b3379
chore: update
2025-10-01 12:40:36 +08:00
oomeow
5932760bd8
chore: update
2025-10-01 12:34:08 +08:00
oomeow
dda1c7b05b
chore: update
2025-10-01 12:27:50 +08:00
oomeow
3c8b6fa320
chore: update
2025-10-01 12:14:07 +08:00
oomeow
ae9e4faa7b
chore: todo
2025-10-01 10:17:08 +08:00
oomeow
223747e932
Merge branch 'dev' into refactor/mihomo-api
2025-10-01 09:33:56 +08:00
oomeow
64545de4b6
refactor: invock mihomo api by use tauri-plugin-mihomo
2025-10-01 09:30:28 +08:00
oomeow
f905969ed8
feat: add tauri-plugin-mihomo
2025-10-01 09:28:40 +08:00
Tunglies
8a4f2de887
Revert "Refactor components to remove forwardRef and simplify props handling"
...
This reverts commit 1cd013fb94 .
2025-09-30 18:13:02 +08:00
Tunglies
14288568bf
feat: optimize backend i18n resource usage and improve language loading
2025-09-30 15:22:08 +08:00
Tunglies
1cd013fb94
Refactor components to remove forwardRef and simplify props handling
...
- Updated multiple components to remove the use of forwardRef, simplifying the props structure.
- Adjusted imports and component definitions accordingly.
- Ensured consistent handling of refs and props across various viewer components.
- Improved readability and maintainability of the codebase.
2025-09-30 14:26:40 +08:00
Sukka
0c88568cd7
chore: make eslint happy (part 1) ( #4890 )
2025-09-30 14:19:49 +08:00
Tunglies
ecdeadfe1e
feat: enhance CI workflows with paths filtering for Rust and web changes
2025-09-30 03:35:38 +08:00
Junkai W.
d86bdea127
feat: add Quick navigation bar in the rule mode agent group ( #4889 )
2025-09-29 11:51:53 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
40f0e1bb19
chore(deps): update dependency @types/react to v19.1.15 ( #4888 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:55:08 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
78496312ec
chore(deps): update npm dependencies ( #4857 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:54:58 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3e23609b68
chore(deps): update cargo dependencies ( #4842 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:51:25 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8488a92026
chore(deps): update npm dependencies ( #4843 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:51:10 +08:00
wonfen
1b4691d0ac
chore: update log
2025-09-27 18:40:59 +08:00
wonfen
fae2c27648
refactor: remove duplicate and inconsistent isTunAvailable definitions
2025-09-26 14:08:32 +08:00
wonfen
7a14e90802
feat: unify TUN mode availability checks across components
2025-09-26 14:00:57 +08:00
Tunglies
c8c79d9baa
feat: group all GitHub Actions updates into a single PR
2025-09-25 19:24:26 +08:00
Tunglies
a2d33c5447
fix: update rust-toolchain action to use master branch for consistency
2025-09-25 19:21:06 +08:00
Sukka
fb5d5a7d37
chore(eslint): replace eslint-plugin-react w/ eslint-react ( #4844 )
...
* chore(eslint): replace `eslint-plugin-react` w/ `eslint-react`
* chore(eslint): replace `eslint-plugin-import` w/ `import-x`
2025-09-24 13:25:22 +08:00
❤是纱雾酱哟~ and Tunglies
b608a389c5
build(tauri): add pkexec dependency for linux packages ( #4833 )
...
* build(tauri): add pkexec dependency for linux packages
- Include pkexec in deb package dependencies
- Include pkexec in rpm package dependencies
- Update dependency arrays formatting in tauri linux config
Signed-off-by: Dragon1573 <49941141+Dragon1573@users.noreply.github.com >
* refactor(tauri): Prettify configurations according to suggestions
- Format `src-tauri/tauri.linux.conf.json` using Prettier
Signed-off-by: Dragon1573 <49941141+Dragon1573@users.noreply.github.com >
* feat: add pkexec dependency for Linux .deb and .rpm packaging
---------
Signed-off-by: Dragon1573 <49941141+Dragon1573@users.noreply.github.com >
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-09-24 08:42:14 +08:00
Hank
9de90200f5
fix: main thread block by sidecar launching. ( #4795 )
...
* fix: main thread block by sidecar launching.
#4791
* Refactor async runtime spawn to use AsyncHandler::spawn
for unify debugging.
* Fix compile error on non-windows platform
by remove Windows-specific configuration import.
2025-09-24 08:38:06 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
860f154d54
chore(deps): update cargo dependencies ( #4796 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-23 14:02:43 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
f7d4040ac7
chore(deps): update npm dependencies ( #4783 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-23 14:02:37 +08:00
Thomas
b3075cce24
recommit #4765 overwritten by #4815 ( #4834 )
2025-09-23 13:59:41 +08:00
Junkai W.
909c4028f1
添加链式代理下规则适配
2025-09-22 18:16:17 +08:00
Tunglies
620922f82e
feat: add configurable log size and count options in settings
2025-09-22 16:31:38 +08:00
Tunglies
22e1d329cb
fix: breaks the behavior of entering lightweight mode from tray menu #4815
2025-09-21 21:34:47 +08:00
Tunglies
33fdcc38b5
Revert "还原轻量模式的进入和退出行为 ( #4817 )"
...
This reverts commit 8f88270cdf .
2025-09-21 21:33:01 +08:00
infinite-illusion
fef2728a7c
remove incorrect setupCloseListener from _layout.tsx ( #4818 )
2025-09-21 15:05:37 +08:00
Junkai W.
8f88270cdf
还原轻量模式的进入和退出行为 ( #4817 )
...
同时把轻量模式系统托盘id改为lightweight_mode
2025-09-21 15:02:55 +08:00
Junkai W.
3493580236
修复win下系统托盘代理组与gui顺序不一致 ( #4815 )
2025-09-21 09:45:26 +08:00
Tunglies
7f2729fd0f
fix: restore LogLineFilter import for proper logging functionality
2025-09-21 01:59:02 +08:00
Tunglies
b8c82320d3
refactor: enhance logging system with NoExternModule for better log filtering
2025-09-21 01:31:08 +08:00
Tunglies
94ec25c193
feat: add logging for ClashVergeRev version in async setup
2025-09-20 23:24:43 +08:00
Tunglies
2366530622
refactor: change lto option to "thin" for improved build performance
2025-09-20 22:54:52 +08:00
Tunglies
1cf8e2384e
fix: Cargo.toml dependencies option ( #4805 )
...
* chore: update cargo lock
* refactor: streamline dependency declarations in Cargo.toml
* refactor: reorder import statements and comment out Cargo.toml version update
* fix: enable Cargo version update in release script and update tauri-plugin-devtools dependency
2025-09-20 15:15:24 +08:00
Tunglies
d9a5c11d6a
refactor: improve code readability and consistency in proxy-chain and uri-parser utilities
...
refactor: add keys to icons in routers for improved rendering and performance
refactor: optimize RegExp polyfill by using Object.prototype.hasOwnProperty.call
refactor: reorder imports in chain-proxy-provider for consistency
refactor: remove unused "obfs-opts" property from IProxySnellConfig interface
refactor: reorganize imports and enhance refresh logic in app data provider
refactor: re-enable prop-types linting for better type safety in BaseDialog component
refactor: update dependencies in effect hooks for improved stability and performance
2025-09-20 11:19:36 +08:00
Tunglies
7811714f89
refactor: enhance logging system and add new development commands ( #4803 )
...
* refactor: enhance logging system and add new development commands
* refactor: add cfg-if dependency and improve logging configuration
2025-09-20 00:04:46 +08:00
Tunglies
e869da8d4c
refactor: remove unused HTTP-specific structs to streamline service code
2025-09-19 00:04:51 +08:00
Tunglies
e414b49879
Refactor imports across multiple components for consistency and clarity
...
- Reorganized import statements in various components to ensure consistent ordering and grouping.
- Removed unnecessary imports and added missing ones where applicable.
- Improved readability and maintainability of the codebase by standardizing import styles.
2025-09-19 00:01:04 +08:00
Tunglies
627119bb22
Refactor imports and improve code organization across multiple components and hooks
...
- Consolidated and reordered imports in various files for better readability and maintainability.
- Removed unused imports and ensured consistent import styles.
- Enhanced the structure of components by grouping related imports together.
- Updated the layout and organization of hooks to streamline functionality.
- Improved the overall code quality by following best practices in import management.
2025-09-18 23:34:38 +08:00
Tunglies
74ade3ee41
refactor: update ESLint configuration and improve lint command with cache
2025-09-18 23:13:13 +08:00
Tunglies
324628dd3d
refactor: replace 'let' with 'const' for better variable scoping and immutability
2025-09-18 23:07:18 +08:00
Tunglies
9d96ac0f6a
feat: Integrate HTTP plugin and update IP detection to use fetch API #4712
2025-09-18 19:35:14 +08:00
Tunglies
409571f54b
refactor: remove unused notification permission hook and related code
2025-09-18 19:13:23 +08:00