2.2 KiB
Pigway Frame Flow v0.1.5
简体中文
- 图片仅在真实图片区域内居中显示加载动画,无页面骨架、虚构图片卡片或人为展示延时;请求及解码完成后立即显示,失败时显示局部提示。
- 图库搜索、排序、卡片操作及写入保护先于图片请求初始化,复用真实列表元数据;本地任务筛选异步填充,不阻塞其他控件。
- 手动拼版改为并行加载,各图独立完成或失败;固定区域容器保留坐标和拖动交互,加载前后位置一致。
- 修复手机底栏文字裁切、窄屏页头拥挤和横屏导航可达性,支持底部安全区域,补齐表单标签和当前导航无障碍状态。
- 默认对外访问端口改为 6005。本地启动、Compose、测试地址及文档同步;容器内部仍监听 18787。
验证
本地 505 项 Python 测试、Ruff、格式检查、mypy、JavaScript 语法和差异检查通过。 浏览器回归:布局 305 项、图片加载 45 项、图库加载顺序 14 项、手动拼版 31 项通过。 先行 UI 部署的生产静态文件哈希、health/ready 和拦截测试数据下的浏览器交互已验证; 不代表真实 AI 生成、画框写入、手机实机或软键盘测试。
升级说明
已有安装须更新私有环境配置中的 WEB_PORT=6005,并重建服务后生效。
自动部署的 PROD_WEB_PORT 必须与现有实例的映射一致;仅修改该变量不能迁移端口。
NAS 附件是源码部署包,需自行构建 Docker 镜像,不含密钥、运行配置、数据库或私人照片。
English
Image loading indicators stay inside real image regions, without page skeletons or artificial delays. Gallery controls initialize before image requests. Manual collage images load independently in parallel, with stable regions and working coordinate/drag controls. Mobile navigation, safe-area spacing and form accessibility are improved. The default published port is now 6005, mapped to container port 18787. Existing installations must update their private port configuration and recreate the service. NAS source package and SHA256 checksum are included; this is not a prebuilt Docker image.