Skip to content

feat(windows): add Wallpaper Engine support and reduce background load - #10

Merged
CCDawn merged 4 commits into
mainfrom
fix/performance-compatibility
Aug 13, 2026
Merged

feat(windows): add Wallpaper Engine support and reduce background load#10
CCDawn merged 4 commits into
mainfrom
fix/performance-compatibility

Conversation

@CCDawn

@CCDawn CCDawn commented Aug 13, 2026

Copy link
Copy Markdown
Owner

概要

  • 增加 Wallpaper Engine 视频与 type: scene/scene.pkg 开发预览支持
  • 降低隐藏或透明状态下的动态媒体资源占用,并补全流进程回收
  • 修复 Windows 管理器输出管道可能卡死、发布目录残留与测试平台兼容问题
  • 将版本统一更新为 1.1.1,并修正文档中的 Scene 支持边界

安全与兼容边界

  • Scene 由独立 GPL-3.0 侧车提供仅本机、带令牌的 loopback MP4 流
  • 仅对当前有效 Scene 流临时放行 CSP,切换、暂停或异常时撤销
  • 不执行 Wallpaper Engine Web 壁纸或项目脚本

验证

  • Windows JavaScript/MJS 语法检查:PASS
  • Windows Node 测试:5/5 PASS
  • Windows PowerShell 5.1 全量测试:PASS
  • PowerShell 7 全量测试:PASS
  • git diff --check:PASS

真实 Codex 重启后的 Scene 实机验收未在本 PR 中执行;该能力在文档中明确标记为开发预览。

@CCDawn
CCDawn merged commit 53ac594 into main Aug 13, 2026
3 checks passed
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