Sline
72aa56007c
feat(ui): implement profiles batch select and i18n ( #4972 )
...
* feat(ui): implement profiles batch select and i18n
* refactor: adjust button position and icon
* style: lint fmt
2025-10-08 12:02:55 +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
475a09bb54
feat: comprehensive oxlint cleanup - remove unused code
...
🧹 Cleanup Summary:
- Fixed 83 oxlint warnings across 50+ files
- Removed unused imports, variables, and functions
- Maintained all functional code and error handling
- Improved bundle size and code maintainability
📝 Key Changes:
- Cleaned unused React hooks (useState, useEffect, useClashInfo)
- Removed unused Material-UI imports (useTheme, styled components)
- Deleted unused interfaces and type definitions
- Fixed spread operator usage and boolean casting
- Simplified catch parameters where appropriate
🎯 Files Modified:
- React components: home.tsx, settings, profiles, etc.
- Custom hooks: use-*.ts files
- Utility functions and type definitions
- Configuration files
✅ Result: 0 oxlint warnings (from 83 warnings)
🔧 All functionality preserved
📦 Reduced bundle size through dead code elimination
2025-08-22 18:48:56 +08:00
Tunglies
bea6a2c8f7
chore: update Prettier configuration and dependencies; refactor code formatting for consistency ( #3926 )
2025-06-28 18:37:53 +08:00
wonfen
1a6454ee79
perf: optimize profile switching logic with interrupt support to prevent freeze
2025-06-21 10:04:12 +08:00
Tunglies
09969d95de
feat: add rustfmt configuration and CI workflow for code formatting
...
refactor: streamline formatting workflow by removing unused taplo steps and clarifying directory change
refactor: remove unnecessary directory change step in formatting workflow
2025-06-06 22:13:11 +08:00
Tunglies
929abb3c04
feat: add "Update via proxy" translation to English and Chinese locales
2025-06-01 19:40:50 +08:00
wonfen
8296675574
refactor: notification system
2025-05-04 22:17:08 +08:00
wonfen
d6a79316a6
feat: toggle next auto-update time on subscription card click and show update result feedback
2025-04-25 17:17:34 +08:00
wonfen
8d62c0d521
feat: auto-fallback to Clash proxy on scheduled subscription updates; refactor fallback logic and add request timeout
2025-04-24 22:51:45 +08:00
wonfen
98be9621a6
feat: retry subscription fetch using Clash proxy on failure
2025-04-03 14:55:28 +08:00
wonfen
1f99cee78b
feat: home page
2025-03-14 13:31:34 +08:00
huzibaca
6cc81fe6b8
chore: update
2024-09-02 19:33:17 +08:00
MystiPanda
d9d9ca67cd
chore: unified icon style
2024-07-13 19:01:16 +08:00
Akioe Yu
2cd1fa6601
fix: dnd box z-index ( #1353 )
...
* fix: dnd box z-index
* fix: dnd boxes
2024-07-08 10:49:57 +08:00
MystiPanda
a865465514
feat: get network interface
2024-07-07 18:13:10 +08:00
dongchengjie
9278e74e9e
fix: usage percent style
2024-07-07 18:08:02 +08:00
MystiPanda
f6ed5dc126
fix: groups config type error
...
feat(unfinished): add proxy editor
2024-07-05 00:38:50 +08:00
MystiPanda
bcd8eb2a09
feat: support visual edit for proxy group
2024-07-04 14:13:19 +08:00
MystiPanda
94f0ff1ed1
feat: support get merged rule-set name
2024-07-03 22:13:24 +08:00
MystiPanda
f74f06e403
fix: edit groups error
2024-07-03 10:58:57 +08:00
MystiPanda
6f4c59a15c
fix: compatibility
2024-07-03 08:15:13 +08:00
dongchengjie
24f4ab7597
fix: sub usage percent fails to display when number is too small #1290
2024-07-03 02:59:32 +08:00
MystiPanda
ad94f0a292
Release 1.7.0
2024-07-03 00:32:14 +08:00
dongchengjie
bf158b3bf0
refactor: editor-viewer using react-monaco-editor
2024-07-02 21:02:29 +08:00
dongchengjie
13618e6a0a
chore: bump schema to 1.18.5-alpha7
2024-07-02 19:38:44 +08:00
MystiPanda
e343b1790e
chore: update locale
2024-07-01 23:30:14 +08:00
MystiPanda
497804434d
feat: rules editor
2024-06-30 17:17:04 +08:00
MystiPanda
d2d6ee806d
chore: locale
2024-06-30 13:03:36 +08:00
MystiPanda
2e106265f9
feat(unfinished): rules editor
2024-06-30 12:46:31 +08:00
MystiPanda
4d424e70bc
feat: support seq editor
2024-06-30 00:22:05 +08:00
MystiPanda
3efef52398
refactor: Associate Profile with Merge/Script.
2024-06-29 23:07:44 +08:00
dongchengjie
80d3c9e96f
feat: reactive after save when profile content changes
2024-06-29 09:21:50 +08:00
dongchengjie
46dc40149e
chore: missing locale
2024-06-09 11:16:13 +08:00
Sukka
2725322fd5
refactor: replace recoil ( #1137 )
2024-06-07 12:27:37 +08:00
dongchengjie
8de7d5d377
feat: css injection editor
2024-05-13 22:58:25 +08:00
dongchengjie
0686781359
feat: Clash配置、Merge配置提供JSON Schema语法支持、[连接]界面调整 ( #887 )
2024-04-17 21:19:37 +08:00
MystiPanda
d4a0136504
fix: Use System Browser
2024-04-04 14:56:10 +08:00
dongchengjie
3ee3e7c17b
feat: support URL Schema 'profile-web-page-url' ( #816 )
2024-04-01 19:28:28 +08:00
MystiPanda
33519b27c8
chore: Change a little
2024-03-21 12:55:22 +08:00
MystiPanda
f435762b88
feat: Confirm before deletion
...
#703
2024-03-21 11:39:01 +08:00
Amnesiash
df2f102d9e
update profile ui ( #594 )
2024-03-13 10:53:39 +08:00
MystiPanda
7ce8597c25
chore: Adjust Profile Style
2024-03-10 21:37:52 +08:00
Amnesiash
3a0429d049
refactor: Upgrade to the new UI ( #521 )
...
Co-authored-by: MystiPanda <mystipanda@proton.me >
2024-03-09 21:37:21 +08:00
Pylogmon
310a2e2511
style: improve drag icon style ( #51 )
2023-12-03 16:27:13 +08:00
Pylogmon
0775560ad2
feat: Support Drag to Reorder the Profile ( #29 )
...
* feat: Support Drag to Reorder the Profile
* style: Remove unnecessary styles
2023-11-29 08:54:02 +08:00
wonfen
01be65a624
chore: delete clash core, update CI, change profile name, change URL test link
2023-11-22 02:56:47 +08:00
GyDi
fe88c7ce97
feat: show loading when change profile
2023-08-05 22:07:30 +08:00
GyDi
519c74e4dd
feat: profile page ui
2022-11-28 22:29:58 +08:00