Skip to content

Releases: SwallOwDili/OpenPaste

OpenPaste v0.0.6

Choose a tag to compare

@SwallOwDili SwallOwDili released this 15 Oct 06:42

更新内容

修复

  • 修复历史中含 HTML 表格的剪贴板(如从网页复制的表格)会让呼出面板卡死、CPU 占满的问题:含表格的卡片不再设置行数限制,并等视图有真实宽度后再显示内容。
  • 空格预览遇到超过 256KB、只有 HTML 格式的内容时改为显示纯文本,避免预览时长时间无响应;粘贴、编辑和合并复制仍保留完整格式,不会被截断。

下载

下载 OpenPaste-0.0.6-macos-universal.zip,解压后将 OpenPaste 拖入“应用程序”。通用包含 Apple Silicon 和 Intel 架构,最低 macOS 14;同名 .sha256 文件用于校验下载完整性。

从 v0.0.5 升级可直接应用内更新,辅助功能权限不会丢失。

OpenPaste v0.0.5

Choose a tag to compare

@SwallOwDili SwallOwDili released this 11 Oct 12:13

更新内容

呼出速度与焦点

  • 开启快速翻译后呼出不再等待:面板立即出现,选区在面板显示后再处理;读不到选区的应用里,复制兜底的等待由约 0.5 秒缩短到约 0.25 秒。
  • 修复浏览器在前台时呼出后方向键、⌘←/⌘→ 不生效、需要先点一下面板的问题。
  • 修复密码框聚焦时呼出后键盘不可用的问题:面板改为非激活面板,不激活应用也能直接接收键盘。

收藏板

  • ⌘← / ⌘→ 在“历史 → 各收藏板”间循环切换。
  • 右键收藏板可重命名、删除(保留内容),并直接更换颜色。
  • 「设置 → 通用」可自定义上/下一个收藏板的快捷键、快速粘贴修饰键和纯文本修饰键。

预览

  • 空格预览改为锚定在所选卡片上的气泡,←/→ 切换上一条/下一条,Esc 或空格关闭。
  • 底部显示字符/词/行数、颜色的 RGB/HSL/HSB、图片尺寸、链接地址;头部可收藏、分享、编辑。
  • 修复预览中的文字区拿到焦点后方向键失效的问题。

卡片、搜索与编辑

  • 带格式的文字保留字体、颜色、链接和段落间距,超出部分渐隐并显示字符数;卡片头部使用来源应用图标的主色。
  • 修复搜索输入时逐字蹦出、拼音输入法组词被打断的问题。
  • 触控板上下滑动、鼠标滚轮可直接横向滚动卡片列表。
  • ⌘E 编辑文字和颜色、打开图片预览;⌘R 或点击已选中卡片的标题可直接改名。

已知限制

  • 未经 Apple 公证,首次打开可能被 macOS 拦截:右键打开,或在「系统设置 → 隐私与安全性」中允许。
  • 读不到选区的应用里,响应特别慢时可能漏读选区,再选一次即可。
  • 非激活面板下的输入法、菜单行为仅在 Edge 上做过真机验证;如有异常请附上 ~/Library/Logs/OpenPaste/OpenPaste.log 中该次呼出前后的几行。
  • Intel 实机、macOS 14、双 Mac iCloud 未验证。

下载

下载 OpenPaste-0.0.5-macos-universal.zip,解压后将 OpenPaste 拖入“应用程序”。通用包含 Apple Silicon 和 Intel 架构,最低 macOS 14;同名 .sha256 文件用于校验下载完整性。

从 v0.0.4 或 v0.0.5 候选版升级可直接应用内更新,辅助功能权限不会丢失。

OpenPaste v0.0.4

Choose a tag to compare

@SwallOwDili SwallOwDili released this 09 Oct 08:00

更新内容

签名与升级

  • 安装包改用固定的自签名证书签名(未经 Apple 公证)。同一证书签名的版本之间升级,辅助功能权限不再丢失;从 v0.0.3 及更早版本升级时,需要重新授予一次。

应用内更新

  • 发现新版后可直接“下载并更新”:校验 SHA-256,并要求新版与当前版本使用同一 bundle id 和签名证书,确认后重启安装并自动重新打开;失败时保留当前版本。
  • 更新后提示“已更新到 x.y.z”;替换失败会提示“更新未完成”。
  • 预发布版本默认不参与,可在「设置 → 关于」开启“包含预发布版本”。
  • 临时签名版本(v0.0.3 及更早)、App Translocation 路径或目录不可写时无法应用内更新,仍可前往下载页。

快速翻译

  • Finder 中选中文件时,不再把文件名发送给翻译服务,提示“选中的是文件,已跳过翻译”,并恢复原剪贴板。

已知限制

  • 未经 Apple 公证,首次打开可能被 macOS 拦截:右键打开,或在「系统设置 → 隐私与安全性」中允许。
  • Intel 实机、macOS 14、双 Mac iCloud 未验证;图片跨应用粘贴、真实拖放、7,500 条历史下的搜索与方向键尚未实测。详见 docs/acceptance/2026-10-09-v0.0.4.md。

下载

下载 OpenPaste-0.0.4-macos-universal.zip,解压后将 OpenPaste 拖入“应用程序”。通用包含 Apple Silicon 和 Intel 架构,最低 macOS 14;同名 .sha256 文件用于校验下载完整性。

OpenPaste v0.0.3

Choose a tag to compare

@SwallOwDili SwallOwDili released this 09 Oct 02:34

更新内容

交互修复

  • 修复面板失去焦点后方向键、回车无法操作,以及点击“更多”菜单时面板意外消失的问题。
  • 自定义呼出快捷键支持 ⌘ + 单键,冲突时明确提示并恢复原快捷键。
  • 设置侧栏整行可点击,重新激活时恢复设置、编辑或预览窗口焦点。
  • 修复重命名、编辑、图片旋转及缩略图更新的状态问题。
  • 粘贴队列删除失效条目,写入失败时保留待重试;完善多种图片格式的文件拖放。

快速翻译

  • API Key 与其他设置统一保存在本机偏好配置中,取消钥匙串读写,避免反复出现钥匙串授权弹窗。
  • 单独显示读取选中文字的权限状态;请求使用已保存配置,避免未保存修改影响翻译。
  • 加强选区复制、取消及剪贴板恢复时的校验,减少临时内容进入历史或覆盖新复制内容的情况。

记录与数据恢复

  • 分离首次启用、用户暂停及历史读写故障,提供相应的恢复和重试入口。
  • 暂停状态在重启后保留;继续记录时不补录暂停期间复制的内容。
  • 读取失败时可切换到其他可读目录,保留原目录;加载、导入与迁移期间保护历史不被修改。
  • 完善来源排除、目录迁移和附件读写边界,阻止旧异步结果写回新历史。

性能与预览

  • 历史后台加载,减少逐附件磁盘查询、重复筛选与重复发布。
  • 历史卡片分批渲染,缓存键盘导航索引,批量 OCR 按批更新。
  • 图片解码及链接预览图片处理移至后台;检测为内网或疑似带凭据的链接改为点击加载。

构建与诊断

  • 正式安装包排除测试代码和测试命令入口,补充生产产物检查。
  • 增加本地诊断日志、操作验收流程及相关回归测试;统计在首次记录授权完成后启动。

下载

下载 OpenPaste-0.0.3-macos-universal.zip,解压后将 OpenPaste 拖入“应用程序”。支持 Apple Silicon 和 Intel,最低 macOS 14;同名 .sha256 文件用于校验下载完整性。

OpenPaste v0.0.2

Choose a tag to compare

@SwallOwDili SwallOwDili released this 07 Oct 11:12

更新内容

  • 修复卡片重命名不显示的问题,重复复制时保留自定义名称。
  • 取用旧记录后自动移动到历史首位,批量取用顺序也会保存。
  • 修复首次从菜单打开设置时窗口未显示的问题。
  • 优化设置页面切换,复用页面并在后台检测数据目录。
  • 优化贡献者 CLA 签署流程,签署后自动更新检查状态。

下载与安装

下载 OpenPaste-0.0.2-macos-universal.zip,解压后将 OpenPaste 放入「应用程序」。同时支持 Apple Silicon 和 Intel Mac。

当前安装包未通过 Apple 公证。首次打开若被拦截,请前往「系统设置 → 隐私与安全性」允许打开。更新后若自动粘贴失效,请重新授予辅助功能权限。

校验文件:OpenPaste-0.0.2-macos-universal.sha256。

OpenPaste v0.0.1

Choose a tag to compare

@SwallOwDili SwallOwDili released this 06 Oct 18:41

OpenPaste 首个正式版本,为 macOS 提供剪贴板历史、搜索、收藏与快捷粘贴。

  • 支持文字、图片、链接、代码、颜色和地图预览。
  • 支持选中文字快速翻译,连接自定义 OpenAI 兼容服务。
  • 支持自定义保存目录、iCloud Drive 同步和 Paste 历史导入。
  • 内置版本检查、许可说明及退出程序入口。
  • 集成 Firebase 使用统计,说明见应用“关于”页面。

下载 OpenPaste-0.0.1-macos-universal.zip,解压后将 OpenPaste 放入“应用程序”。兼容 Apple Silicon 和 Intel Mac。

当前安装包使用临时签名,未经 Apple 公证。首次打开若被拦截,请在系统设置 → 隐私与安全性中允许打开;自动粘贴需要授予辅助功能权限,更新后可能需要重新授权。