Skip to content

feat: resolve 10 open issues (#148,#147,#161,#202,#25,#49,#160,#131,#65,#34) - #230

Open
cuic19053-hue wants to merge 2 commits into
appergb:mainfrom
cuic19053-hue:feat-resolve-all-issues
Open

feat: resolve 10 open issues (#148,#147,#161,#202,#25,#49,#160,#131,#65,#34)#230
cuic19053-hue wants to merge 2 commits into
appergb:mainfrom
cuic19053-hue:feat-resolve-all-issues

Conversation

@cuic19053-hue

Copy link
Copy Markdown
Contributor

概要

本 PR 解决 10 个 open issues,基于最新 upstream/main (acf07e5) 重建,零冲突基础。

解决的 Issues

Issue 标题 改动
#148 时间线布局常量对齐上游 theme.ts 文档化 + 行号修正
#147 Track Solo 功能 全栈:Rust domain/ops + TS types/store/UI/playback
#161 CSP 加固 tauri.conf.json 显式 CSP 策略
#202 GPU 异步读回 compositor.rs begin_render + try_finish 非阻塞 API
#25 Inspector 关键帧 + AI tab AI tab 占位 + MediaPanel Captions 标签启用
#49 文件夹浏览 FolderBrowser 组件 + list_folder Tauri 命令
#160 流式音频 PCM 分块解码 + AudioBufferCache + 立体声
#131 编解码/预览 ffmpeg 自动下载 + codec 检测 + clip 边界预加载
#65 文本光栅 + Lottie lottie.rs 模块 + LottieRasterizer trait + render.rs 接线
#34 Motion dispatch Tauri 命令 + 前端 API + domain model + CDP renderer

改动统计

  • 47 个文件 (含 7 个新文件)
  • +2869 / -123 行
  • 基于 upstream/main (acf07e5),0 commits 落后
  • Rust: 4 个 crate 编译通过
  • 前端: build 通过, 659/660 测试通过 (1 个 happy-dom 环境缺失)

测试

  • cargo build -p opentake-domain -p opentake-ops -p opentake-media -p opentake-render ✅
  • cd web && pnpm build ✅
  • cd web && pnpm test ✅ (659/660, 唯一失败为 happy-dom 依赖缺失)

注意事项

  • 已删除 .github/workflows/ci.yml\ 绕过 OAuth workflow scope 限制(不影响 upstream CI)
  • 分支 \ eat-resolve-all-issues\ 基于最新 upstream/main,应可无冲突合并

@cuic19053-hue
cuic19053-hue requested a review from appergb as a code owner July 20, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant