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 文档化 + 行号修正
#147Track Solo 功能全栈:Rust domain/ops + TS types/store/UI/playback
#161CSP 加固tauri.conf.json 显式 CSP 策略
#202GPU 异步读回compositor.rs begin_render + try_finish 非阻塞 API
#25Inspector 关键帧 + AI tabAI tab 占位 + MediaPanel Captions 标签启用
#49文件夹浏览FolderBrowser 组件 + list_folder Tauri 命令
#160流式音频PCM 分块解码 + AudioBufferCache + 立体声
#131编解码/预览ffmpeg 自动下载 + codec 检测 + clip 边界预加载
#65文本光栅 + Lottielottie.rs 模块 + LottieRasterizer trait + render.rs 接线
#34Motion dispatchTauri 命令 + 前端 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,应可无冲突合并

Sign up for freeto 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

@cuic19053-hue