eafonyang
f3961cc72a
Update project dependencies and configurations; remove deprecated package settings and enhance legacy build support
...
- Upgrade package manager to pnpm@11.5.2 and remove patched dependencies from package.json.
- Update pnpm-lock.yaml to reflect new dependency versions and remove obsolete entries.
- Refactor Vite configuration to improve legacy build handling, including new plugins for legacy CSS management.
- Remove unused client/index.html file and adjust paths in Vite config for better project structure.
- Enhance DesktopAIShell and EQPage components to support legacy build conditions and improve loading states for raw curves.
2026-06-09 14:24:30 +08:00
eafonyang
ccc404b75a
style(appShell): 优化应用外壳及底部导航样式与结构
...
- 在 tailwind 配置中添加应用外壳相关的 safelist 类名
- 替换 App.tsx 中应用外壳容器的类名,去除多余的内边距容器
- 在现代和遗留样式文件中新增移动端全屏、桌面居中列的样式规则
- 新增底部导航外层和内层的样式及响应式布局支持
- appShell.ts 中将样式类改为统一的 x8- 前缀类名
- BottomNav 组件使用新的样式类名以匹配样式调整
- Home 页面 ListRow 组件支持可选缩略图展示,增加界面展示丰富度
2026-06-03 11:52:57 +08:00
eafonyang
28aa90296f
增加兼容低版本内核的页面
2026-06-02 19:55:09 +08:00
yangy
ccbafdd720
Refactor EQPage component to enhance PEQ preset management by introducing a local cache for presets, improving frequency normalization and display functions, and updating related state handling methods. Add real-time slider preview for better user experience.
2026-05-29 14:47:33 +08:00
yangy
ce55be295a
Update Vite configuration to deduplicate React and React-DOM; enhance DeviceContext with syncPeqCatalog method for improved PEQ state management; refactor LuxsinAPI to streamline PEQ filter updates; replace range input with ThumbOnlyRangeSlider in Home component for better user experience.
2026-05-28 15:18:17 +08:00
yangy
e6b7dcc89c
Refactor AIPage and EQPage components to use lazy loading with PageSuspense for improved performance; update vite.config.ts to adjust chunking strategy and increase chunk size warning limit for better handling of large libraries.
2026-05-27 18:07:36 +08:00
yangy
b59a7bb583
修复bug
2026-05-27 15:10:04 +08:00
yangy
fe2a0f6b3d
Update locale files for English, Traditional Chinese, and Simplified Chinese to clarify volume confirmation prompts by removing references to "headphone" in descriptions, enhancing consistency and user understanding.
2026-05-27 10:50:45 +08:00
yangy
0c9e42b91c
Enhance DeviceContext to fetch and manage PEQ state; update EQPage to synchronize PEQ catalog and improve headphone selection logic based on PEQ state changes. Refactor related functions for better state handling and synchronization.
2026-05-26 12:22:45 +08:00
yangy
8fcad50e7d
Update locale files for English, Traditional Chinese, and Simplified Chinese to add new confirmation prompts for volume adjustments; refactor Home and EQPage components to integrate volume confirmation dialogs and enhance user interaction for setting volume levels.
2026-05-26 10:20:05 +08:00
yangy
c34571392d
Refactor layout components to improve responsiveness and accessibility; integrate appShell classes for consistent styling across DesktopAIShell and BottomNav. Update SelectPage to enhance option selection UI with image support and language filtering logic in SystemPage for better localization handling.
2026-05-25 16:30:40 +08:00
yangy
961c3b4de9
Update locale files for English, Traditional Chinese, and Simplified Chinese to add new section for IIS settings in the AudioPage; refactor AudioPage to include IIS mute level and mode options, enhancing user interface and localization support.
2026-05-22 18:01:33 +08:00
yangy
11821730ec
Enhance ConnectionPlaceholder component to handle missing device IP with localized messages; update DeviceContext to manage IP state; improve CSS for touch actions in various components; update locale files for English and Chinese with new connection prompts.
2026-05-22 17:24:50 +08:00
yangy
32f15217ad
Refactor build and start scripts in package.json; add plugin to exclude debug files from production build in vite.config.ts; remove ConnectScreen component and replace with ConnectionPlaceholder in multiple pages; update DeviceContext to auto-connect using device IP from URL; enhance locale files with new device IP labels.
2026-05-22 15:54:11 +08:00
allen2fuc
747331c850
修改了Thinking的显示
2026-05-19 14:36:59 +08:00
yangy
21839ff339
Update locale files for English, Traditional Chinese, and Simplified Chinese to include new confirmation prompts for enabling audio effects; refactor EffectsPage and EQPage to integrate FeatureGate for managing effect states and user interactions.
2026-05-19 13:33:10 +08:00
yangy
edd677c79d
Refactor LuxsinAPI to correct firmware version comparison in boot sound settings; enhance useStrokeDrawAnimation hook to support path updates without replaying animation. Update EQPage to utilize new animation options for smoother transitions during EQ parameter edits.
2026-05-18 17:21:00 +08:00
yangy
ba5f5d074a
Enhance DeviceContext and LuxsinAPI to support new PEQ apply functionality; update locale files for English and Chinese to include new UI strings for applying and saving PEQ settings. Refactor AudioPage and EQPage to integrate boot sound management and improve state handling.
2026-05-18 13:42:29 +08:00
yangy
b5c0606972
Update locale files for English, Traditional Chinese, and Simplified Chinese to include page titles for I/O section; refactor IOPage to dynamically display the localized title based on device language state.
2026-05-14 15:33:00 +08:00
allen2fuc
db4d8e5090
增加分栏后可以全屏和还原的功能
2026-05-13 17:46:25 +08:00
yangy
b3d3f0edcb
Refactor BottomNav and CommunityPage to enhance community forum integration; update navigation logic for mobile and desktop views. Add new localized strings for community page and system settings, including device information and user prompts.
2026-05-13 17:42:26 +08:00
yangy
5285b886ea
Update locale files for English, Traditional Chinese, and Simplified Chinese to include new effect titles and crossfeed options; refactor EffectsPage to utilize localized labels and improve state management for audio effects.
2026-05-13 15:18:07 +08:00
allen2fuc
651fb0b93e
增加了PEQ对比显示在最下方,图表鼠标移上去有值显示,应用和回滚带过渡动画
2026-05-13 13:31:48 +08:00
yangy
c639c77383
Implement community forum integration in CommunityPage; update BottomNav to conditionally display community tab based on screen size. Add new audio processing function for combined PEQ magnitude calculation in peqAudio.
2026-05-12 15:13:20 +08:00
allen2fuc
2b1c69460f
更新后刷新配置到设备
2026-05-12 11:14:27 +08:00
yangy
ae4ce8bb07
Refactor BottomNav to use localized labels for navigation items; added support for dynamic language selection based on device state. Updated locale files for English, Traditional Chinese, and Simplified Chinese to include bottom navigation labels.
2026-05-11 17:42:18 +08:00
allen2fuc
68f06344dc
增加AI页面在其它页面的展示
2026-05-08 18:15:52 +08:00
allen2fuc
9817ecca33
更改森哥说的提示词问题
2026-05-08 09:18:47 +08:00
yangy
4ca86ad60a
Refactor EQPage to support dual mode (A/B) for equalizer settings; added visibility toggles for frequency response curves and copy functionality between modes.
2026-04-30 17:02:13 +08:00
yangy
0262619d03
使用useHashLocation钩子更新路由配置,以支持哈希路由
2026-04-30 10:59:50 +08:00
allen2fuc
90bd091c62
增加了默认的AI入口路径
2026-04-30 09:17:48 +08:00
yangy
22ec4bb710
新增社区页面路由,更新底部导航以移除占位符,优化音量控制按钮样式和功能
2026-04-29 17:56:03 +08:00
allen2fuc
c7b340087a
修改了历史会话显示的问题和默认查看历史记录信息
2026-04-29 15:27:45 +08:00
allen2fuc
7936fea313
更改AI界面的图标显示
2026-04-29 15:05:09 +08:00
yangy
c7459fb097
Enhance layout responsiveness by centering main content and adjusting sidebar behavior; update BottomNav styles for better alignment on larger screens.
2026-04-29 10:14:25 +08:00
allen2fuc
e6910d288b
修改了BUG
2026-04-29 09:41:38 +08:00
yangy
49382f8f06
Update logo and enhance layout responsiveness; add stroke animation for frequency chart paths
2026-04-24 11:37:56 +08:00
yangy
1c0ec79009
Merge branch 'main' of 8.163.11.238:audio/x8-controller-v2
2026-04-23 18:00:40 +08:00
yangy
6cce6d1f73
优化eq
2026-04-23 18:00:33 +08:00
allen2fuc
fdd115ed58
增加了AI界面的优化
2026-04-23 15:17:12 +08:00
yangy
4da1fcd53f
Merge branch 'main' of 8.163.11.238:audio/x8-controller-v2
2026-04-22 14:34:30 +08:00
yangy
cd2e2de6d8
页面优化
2026-04-22 14:34:23 +08:00
allen2fuc
308f5f8a3b
修改音量显示的方式
2026-04-22 11:18:39 +08:00
allen2fuc
eb4c3c1e6a
新增AI的功能与页面,扩展了国际化功能
2026-04-21 16:41:09 +08:00
allen2fuc
52cdaf1e51
新增AI的功能与页面
2026-04-21 16:41:09 +08:00
yangy
24278c263f
Implement HTTPS redirection for certificate trust issues in LuxsinAPI and update image paths in Home component to use BASE_URL for consistency.
2026-04-21 16:10:12 +08:00
yangy
060258ea2d
Enhance Vite configuration with custom input for rollup, update ConnectScreen to validate IP input before connection, and modify DeviceContext to support dynamic IP handling in LuxsinAPI. Adjust VUPage to use BASE_URL for image previews.
2026-04-21 15:29:29 +08:00
yangy
cf970a6a7f
Refactor ConnectScreen to use logo image instead of SVG, enhance EQPage with batch editing functionality for PEQ settings, and implement power off confirmation dialog in Home component. Update localization files for new power off features.
2026-04-21 14:31:31 +08:00
yangy
0aa856ed84
Enhance PEQ functionality: Update PeqBandForResponse type to allow numeric filter types, and introduce buildPeqSvgCurveData function for reusable SVG curve data generation. Refactor EQPage to utilize new curve data for improved frequency response visualization and animation handling.
2026-04-20 17:58:11 +08:00
yangy
22fdf39670
Implement Luxsin audio API integration: Add proxy configuration in Vite for CORS handling, enhance luxsinApi with brand and model fetching functions, and update EQPage to support audio catalog browsing and searching. Introduce new state management for catalog brands and models.
2026-04-20 17:51:23 +08:00