Files
phtotest/CHANGELOG.md
DESKTOP-PUHFO60\dsx2016 6cf42d56a7 Fix photo stripes and keep GIF playback off the UI thread.
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>
2026-10-19 18:18:03 +08:00

24 lines
858 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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/`。