Use cover/stretch display, solid sample assets, core0 GIF decode without blocking touch, and always-commit project rule. Co-authored-by: Cursor <cursoragent@cursor.com>
858 B
858 B
Changelog
2026-10-19 — 去掉图后条纹
- 样张改为纯色底,去掉装饰横纹。
- 画面 cover 铺满画布;LVGL 全屏 STRETCH,避免缩放留缝/条带。
2026-10-19 — GIF 不阻塞触控
- GIF 解码改到 core0 任务;
playFrame(false)去掉库内delay()。 - 切换相片先
photo_view_stop(),避免点按卡几秒。
2026-10-19 — 每次改完提交
- 项目规则:完成任务后必须本地 git commit。
2026-10-19 — Photo album
- CYD LVGL 壳层来自 tftest(触摸映射冻结,TF + SoftSPI)。
- 扫描
/photos与/下 jpg/png/gif;点左/右或</>切换。 - JPEGDEC / PNGdec / AnimatedGIF 解码到 160×120 RGB565 画布,界面 2× 显示。
- 提供
assets/photos样张与tools/make_test_photos.py;串口#PUT上传。 - 预编译包:
firmware/cyd/。