Commit Graph

67 Commits

Author SHA1 Message Date
eafonyang eb8b70773c 首页音量旋钮,不允许用户主动调节音量 2026-07-23 17:40:27 +08:00
eafonyang 0a216e1cc6 首页显示设备名称 2026-07-17 16:48:14 +08:00
eafonyang b7fdfe0101 version>=29 使用了新的重命名接口、EQ 排序功能 2026-07-07 17:14:52 +08:00
eafonyang 61fc54cd5a 重命名 EQ 名称增加等待时间 2026-07-07 09:48:39 +08:00
allen2fuc 3e7f790d0a 增加回滚和应用时检查dsp_enable 2026-07-06 18:50:27 +08:00
allen2fuc fe08efa74a AI 回滚 EQ 时同样检查 HP-EQ 是否已开启
应用与回滚统一在 peqEnable 未开启时弹出确认框。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 15:06:20 +08:00
allen2fuc 4d8160e273 AI 应用 EQ 前检查 HP-EQ 是否已开启
未开启时弹出确认框,确认后先启用 peqEnable 再应用优化参数。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 14:48:34 +08:00
allen2fuc 62998de6e5 修复 AI 历史会话删除在 App 内无响应的问题
WebView 不支持 window.confirm,改用 AlertDialog 显示删除确认框。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 09:48:21 +08:00
eafonyang 9ed1b6f526 优化图标 2026-07-03 15:58:51 +08:00
eafonyang 94224421a3 优化首页图标,用 lucide-react 代替了蓝牙模块的图标 2026-07-03 11:11:10 +08:00
eafonyang cbb1a45a5e EQ 批量管理窗口支持多语言 2026-07-01 15:16:24 +08:00
eafonyang ac7b5da0f0 当设备未连接时,各页面默认显示英文语言的文本,并在标题追加 (Disconnect) 2026-07-01 11:23:06 +08:00
eafonyang 8283ffcf14 新增氛围灯功能,对 EQ 名称长度做限制 2026-06-30 15:28:53 +08:00
eafonyang 07262e91ba 优化结构目录,新增部署脚本,一键上传s3 和刷新 cdn 2026-06-18 16:12:51 +08:00
eafonyang e16c3ebd9d 清理项目没用的代码,新增 EQ 预设管理界面 2026-06-18 12:01:12 +08:00
eafonyang 0d577f939c 新增 build:test 方便构建线上的测试环境,优化分享码功能的交互 2026-06-17 16:51:43 +08:00
eafonyang a045db235a 拆分 EQPage 页面,新增分享码功能,修复 bug,优化性能 2026-06-15 18:39:07 +08:00
eafonyang 1b0b447eee 修复 bug 2026-06-12 15:58:08 +08:00
eafonyang fc6f89b5f4 优化 modelCurve 接口的调用时机,加上缓存,减少调用频率 2026-06-10 17:52:38 +08:00
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 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
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 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 e6910d288b 修改了BUG 2026-04-29 09:41:38 +08:00