Repository navigation
Releases: lmy414/PicBoard
Releases · lmy414/PicBoard
Release list
PicBoard v0.1.2
更新内容
- 图片操作统一为卡片底部内联操作条,支持分类、复制、重命名与移除,减少重复弹窗。
- 新增画布鼠标中心滚轮缩放(50%–150%),保留预览独立缩放与拖动。
- 新增窗口最大化、还原小窗及标题栏拖动还原。
- 修复 Windows Shell 路径分隔符导致分类图片无法移入系统回收站的问题。
- 保留悬停 Del 删除及显式复制目标,更新操作说明。
下载与运行
下载 ZIP 后完整解压,运行 PicBoard.exe。Windows x64;需要系统安装 Microsoft Edge WebView2 Evergreen Runtime。便携包未签名,不包含自动更新器。
默认图库路径保持不变,升级不会主动迁移或清空图库;建议备份重要图片。
验证与已知边界
Node 17 项、组件 3 项、Rust 45 项测试通过,正式构建及 ZIP 完整性校验通过。本轮未完成真实 Windows GUI E2E,快速拖动、多显示器及交互视觉效果仍需使用者验收。
SHA-256
PicBoard-v0.1.2-windows-x64.zip
1439D59CF3B660B4D993A8AD1637E1B31309458D9C224C7CB00110A7B78AA813
PicBoard v0.1.1
PicBoard v0.1.1
发布日期:2026-09-08
PicBoard 的首个公开版本。项目现以 MIT License 开源,并统一采用 PicBoard 产品名。
主要内容
- 仅保留 Rust/Tauri 桌面实现,移除旧 Electron 路线。
- 修复应用内刷新后 Renderer 与原生窗口展开状态分裂,导致界面缩成 88px 且无法恢复的问题。
- 修复 Windows 悬浮球拖动释放判断,避免拖动线程持续重复更新窗口位置。
- 加固启动可见性、线程 teardown、托盘隐藏/恢复、关闭行为和窗口几何。
- 加固 Windows 剪贴板 DIB 解码、像素边界和位掩码验证。
- 加固 Windows 偏好文件原子替换与损坏恢复路径。
- 扩展 Node 与 Rust 回归测试。
Windows 便携包
- 资产:
PicBoard-v0.1.1-windows-x64.zip - Manifest:
PicBoard-v0.1.1-windows-x64.manifest.json - ZIP 大小:2,820,687 bytes(约 2.69 MiB)
- ZIP SHA-256:
95E96D0C6093C5A4CD42A38A587EBE409E71A6578735F204160C3B0AC7E0F33F PicBoard.exeSHA-256:20C633127316DE4C051D3589949B29A01ED2BFE108B131BA4B075293EE27468C- WebView2:使用系统 Microsoft Edge WebView2 Evergreen Runtime,不随包提供
- 签名:未签名
数据兼容
产品名称与可执行文件已改为 PicBoard。为了让旧版本用户直接升级,以下兼容标识暂时保留:
- 默认数据目录:
%APPDATA%\quick-image-board\quick-image-board - 原有本地偏好键
- Tauri 应用 identifier
- Windows 当前用户自启动注册表值名
v0.1.1 不会自动迁移、清空或重命名现有图库。
验证范围
发布前执行:
- Node 测试
- Rust 单元测试
- TypeScript 类型检查
- Vite 生产构建
- Cargo check
- ZIP/manifest 哈希与体积核对
- 解压后独立启动
- 刷新关键场景:悬浮球 → 展开 →
Ctrl+R→ 保持展开 → 收起 → 再展开
已知限制
- 仅发布 Windows x64 便携版。
- 未提供代码签名、安装器或自动更新。
- WebView2 不随包提供。
- 未宣称覆盖所有第三方剪贴板格式、混合 DPI 和多显示器硬件组合。
- 设置中的目录偏好不会自动迁移现有图片。