Commit Graph

57 Commits

Author SHA1 Message Date
yangy 3f9b2f0e7b refactor(eq): 重构EQ页面及相关代码以优化PEQ管理与同步
- 禁用Vite配置中的manus debug collector插件,减少无用请求
- 对DeviceContext添加syncPeqCatalog方法用于同步PEQ状态
- 重构luxsinApi.ts中PEQ请求相关代码,统一POST请求封装,增强错误处理
- 将EQPage相关常量、工具和组件抽取至独立模块,简化主文件结构
- 使用缓存机制记忆预设滤波器列表,减少不必要的重复计算
- 优化PEQ状态同步逻辑,支持按模式(A/B)分别保存与应用滤波器
- 实现选择耳机型号时自动保存并更新对应滤波器缓存和显示
- 修改A/B切换逻辑,使用防抖同步和固定的peqApply调用
- 为音量滑块添加thumb-only滑动样式及拖拽区域限制,提升交互体验
- Home页面ListRow组件支持显示自定义缩略图
- 增加eq/constants.ts定义滤波器类型、参数范围和样式,统一管理配置
- 解决多处EQ页面组件交互和状态切换的潜在同步问题,提高代码维护性和可读性
2026-05-28 16:26:38 +08:00
yangy 8cde820467 修复bug 2026-05-27 13:52:16 +08:00
yangy 63a9364ce9 Update locale files for English, Traditional Chinese, and Simplified Chinese to clarify volume adjustment confirmation prompts by removing references to 'headphone' in descriptions, enhancing consistency and user understanding. 2026-05-27 10:58:05 +08:00
yangy 70b4d610fe Update Home component to modify URL structure for device redirection, removing the 'x8' segment for improved navigation. 2026-05-27 10:39:17 +08:00
yangy 517036439c 适配x9 2026-05-26 19:16:42 +08:00
yangy 47ea7d7b56 x9适配 2026-05-26 18:46:41 +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
allen2fuc 8cfee364a9 chore: stop tracking .env 2026-04-29 11:09:34 +08:00
allen2fuc 362b3d1d39 增加了.env 2026-04-29 10:55:08 +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 93375b8b9f 增加.env模版文件 2026-04-22 10:35:52 +08:00
allen2fuc 085d5c4827 增加.env模版文件 2026-04-21 16:42:28 +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