Releases: hong-zhijun/frame-flow
Releases · hong-zhijun/frame-flow
FrameFlow v1.0.4
fix: 修复放大拖动灵敏度过高 + ESC 关闭独立看图窗口 拖动偏移量除以缩放倍率实现 1:1 鼠标跟踪;独立看图模式按 ESC 关闭窗口(EXIF 面板打开时先关面板);优化独立看图时主窗口显隐逻辑。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
FrameFlow v1.0.3
style: 更新 DJI/HONOR/ZEISS/LG/Panasonic/Pentax Logo 素材样式 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
FrameFlow v1.0.1
V3: 多选批量操作 + 水印导出 + 性能优化 新功能 - 缩略图勾选:左上角圆形复选框;进入选中模式后点击任意位置切换选择 - 拖动框选:从空白处或图上拖出矩形框,框内缩略图加入选择(rubber band) - 选中操作栏:已选 N 张 / 全选 / 清除 / 批量归档 / 批量边框水印 - 批量归档:复用 ArchiveConfirmView(starFilter → 通用 description) - 批量边框水印:复用 FrameExportView(新增 init(items:)),首张预览、统一应用、显示进度 - 水印模块(新):文字 / 图片 / 平铺三种类型;9 点位置;颜色、不透明度、字号、边距、旋转可调 - 平铺水印新实现:预渲染旋转 tile + 画布坐标系规整排列,行内紧凑、行间用 tileSpacing 控制 - 导出面板顶部加 segmented tab:边框 / 水印 / 边框 + 水印,渲染管线按模式 source → watermark → frame 性能与体验 - 缩略图并行解码:解码逻辑迁出 actor 隔离到 detached task,多核并行;尺寸 512→320;加 kCGImageSourceShouldCacheImmediately - 返回网格保留滚动位置:ScrollViewReader 在 onAppear 按 selectedImage.id 居中 - 顶部筛选栏与选中操作栏字号从 .caption 提升到 .callout,更符合 macOS 习惯 - EXIFData 加 Equatable,把 7 个 .onChange 合并成 1 个,避免 Swift 类型检查超时 杂项 - 入口按钮文案:图片边框 → 边框水印;批量套壳 → 批量边框水印 - 移除 ManagedFolder 标记机制(用户判断该行为反直觉,归档/输出目录恢复正常扫描) - .gitignore:忽略 scripts/release.sh(含个人 Team ID)与 marketing/(落地页素材) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
FrameFlow v1.0.0
添加 App 图标(Ocean 深浅模式)+ 空状态欢迎页 - Asset Catalog 配置 AppIcon,支持深色/浅色模式自动切换 - 空状态页面展示 Logo + 应用名 + 导入引导 - 更新 project.yml 使用 Asset Catalog 图标 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>