Kevin
|
7237b53b9b
|
feat/调整tts音色,调整封面图prompt,修复对话页输入框显示逻辑,待验证封面图生成功能
|
2026-03-19 14:14:52 +08:00 |
|
Kevin
|
687f41df2e
|
chore(ui): 精简对话与回忆录页,移除冗余元素
- 移除对话/回忆录页顶部标题(与底部 Tab 重复)
- 移除回忆录卡片右上角状态图标
|
2026-03-19 11:03:30 +08:00 |
|
Kevin
|
9a1d31c71f
|
feat: 章节软删除、对话左滑删除,移除已读状态
- 章节:详情页增加删除按钮,软删除(is_active=False),AI 不再修改但保留供参考
- 章节:get_chapter 增加 is_active 校验,已删除章节返回 404
- 章节:AI 生成时参考同类别已删除章节摘要
- 对话:左滑显示删除,调用 hard delete API,删除前二次确认
- 对话:根布局包裹 GestureHandlerRootView 以支持 Swipeable
- 对话:移除已读/未读状态展示及相关 i18n
|
2026-03-19 10:45:07 +08:00 |
|
Kevin
|
bcee000735
|
fix(conversation): 优化对话列表滚动与播放队列并发
- 使用 InteractionManager.runAfterInteractions 包裹 scrollToEnd,避免滚动卡顿
- 提取 flattenedData 变量,减少重复计算
- 输入框增加 minHeight:22,空内容时保持一行高度
- use-player: 用 isPlayNextInProgressRef 防止 playNext 并发执行
- hooks: 格式化 useEffect 依赖数组
|
2026-03-19 10:24:48 +08:00 |
|
Kevin
|
15512834d2
|
feat/ 添加app-expo三种环境切换,待测试 调整tts
|
2026-03-19 09:58:02 +08:00 |
|
Kevin
|
faf7607bf9
|
fix/ 补充打个招呼网络错误状态
|
2026-03-19 01:20:35 +08:00 |
|
Kevin
|
1d0f295169
|
fix/ 补充memoir页面的i18n
|
2026-03-19 01:17:28 +08:00 |
|
Kevin
|
b4f4369b7d
|
Squash merge feat/expo-app: app-expo, .cursor, workflows, package.json, .husky; remove app-android, app-ios, react-app
|
2026-03-19 01:13:38 +08:00 |
|