v1.1.8 | Grounded
Deck
A modern, native, privacy-first clipboard OS for macOS
Release Notes v1.1.8
新增 / Added
-
Paste 迁移适配与一键迁移流程
新增 Paste 迁移适配,同时兼容旧版Paste.db与沙盒新版index.sqlite,并加入 Maccy / Flycut / PasteBar 的一键迁移流程。
Added Paste migration support with compatibility for both legacyPaste.dband sandboxindex.sqlite, plus one-click migration for Maccy / Flycut / PasteBar. -
Storage 页面常驻迁移模块
Storage 页面新增始终可见的迁移模块,复用欢迎页迁移流程与提示,进入页面即触发扫描。
Added an always-visible migration module to the Storage page, reusing the onboarding migration flow and auto-scanning on entry.
SettingsView.swift -
本地 Orbit CLI Bridge 常驻服务
Deck 新增本地 Orbit CLI Bridge 常驻服务(127.0.0.1:53129),提供:/orbit/health、/orbit/recent、/orbit/item、/orbit/delete、/orbit/copy。
Deck now includes a local Orbit CLI Bridge daemon (127.0.0.1:53129) exposing:/orbit/health,/orbit/recent,/orbit/item,/orbit/delete,/orbit/copy. -
迁移来源名称本地化覆盖
新增迁移来源名称(Maccy / Paste / Flycut / PasteBar)的中文 / 英文 / 德文覆盖。
Added localized migration source names (Maccy / Paste / Flycut / PasteBar) in Chinese / English / German. -
引导页强制触发开关
新增引导页强制触发的调试开关(代码布尔开关)。
Added a debug toggle (boolean flag) to force-trigger the onboarding flow.
Deck × Orbit
Orbit GitHub:
https://github.com/yuzeguitarist/Orbit
-
剪贴板记录环(Clipboard Ring)
Orbit 现已与 Deck 深度联动,引入剪贴板记录环形态,将 Deck 的剪贴板能力以径向方式呈现。
Orbit now integrates deeply with Deck, bringing Deck’s clipboard history into a radial clipboard ring. -
快速切换方式
打开 Orbit 应用环后,按下 Caps Lock(中 / 英切换键) 即可切换到剪贴板环形态。
After summoning the Orbit app ring, press Caps Lock (Input Source key) to switch to the clipboard ring. -
剪贴板环能力
剪贴板环默认显示 9 张卡片,支持键盘切换、复制、删除,以及拖拽到中心进行分享或删除。
The clipboard ring shows 9 cards by default, supporting keyboard navigation, copy/delete actions, and drag-to-center share or delete. -
文本 / 代码 AirDrop 支持
文本与代码会以临时文件形式进行 AirDrop,自动匹配语言扩展名(Swift / Python / Plist / Shell),并在完成后自动清理。
Text and code are shared via AirDrop as temporary files with language-aware extensions and automatic cleanup.
ClipboardShareService.swift
优化 / Improvements
-
迁移导入性能优化
迁移批量插入流程优化,减少事务次数与 UI 刷新压力,提升大数据量导入性能。
Improved migration bulk inserts by reducing transaction count and UI refresh overhead for faster large imports. -
欢迎引导迁移页体验优化
优化欢迎引导迁移页布局与间距;列表仅显示已检测到的 App;窗口高度调整为 450。
Refined onboarding migration page layout/spacing; list now shows only detected apps; window height set to 450. -
Option 双击响应节奏优化
调整窗口阈值与冷却时间,更快可再次隐藏/唤起。
Tuned the double-Option interaction (threshold + cooldown) to allow quicker hide/show cycles.
HotKeyManager.swift
变更 / Changes
-
鉴权方式调整为固定请求头
Deck 鉴权改为固定X-Orbit-Token请求头,不再使用 Keychain / XPC 弹窗流程。
Deck authentication now uses a fixedX-Orbit-Tokenheader, removing the Keychain/XPC prompt flow. -
OrbitBridgeClient 改为 HTTP 调用
OrbitBridgeClient 改为通过 HTTP 调用 CLI Bridge,移除 XPC 连接逻辑。
OrbitBridgeClient now talks to the CLI Bridge via HTTP and removes the XPC connection path. -
面板显示位置跟随鼠标所在屏幕
面板显示位置调整为跟随鼠标所在屏幕。
The panel now appears on the screen where the cursor is located.
MainWindowController.swift
修复 / Fixes
-
Flycut 迁移容错
修复 Flycut 无历史数据时迁移流程不应报错的问题。
Fixed Flycut migration to gracefully handle cases with no history. -
数据库 VACUUM 的 Swift 6 并发警告
修复数据库 vacuum 相关的 Swift 6 并发警告。
Fixed Swift 6 concurrency warnings related to database VACUUM. -
Finder PNG(fileURL)再次复制/拖拽异常
修复 Finder 复制的 PNG 在再次复制/拖拽时无法粘贴、拖出文件损坏的问题:对fileURL图片读取真实图像数据并写入正确的图片类型。
Fixed an issue where PNGs copied from Finder could not be pasted after re-copy/drag and could produce corrupted dragged files, by reading actual image data forfileURLimages and writing the correct image type.
ClipboardItem.swift -
fileURL 图片粘贴/拖拽兼容性增强
粘贴/拖拽fileURL图片时同时写入文件 URL 与图像数据,兼容更多目标应用。
Improved compatibility by writing both file URL and image data when pasting/draggingfileURLimages.
ClipboardService.swift
说明 / Notes
- 迁移模块文案复用
本次变更未新增文案,迁移模块继续复用现有中文 / 英文 / 德文翻译。
No new copy was added; the migration module continues to reuse existing Chinese/English/German translations.
SettingsView.swift
兼容性与行为说明 / Compatibility & Behavior Notes
-
Paste 迁移支持同时识别旧库
Paste.db与沙盒新版index.sqlite。
Paste migration supports both legacyPaste.dband sandboxindex.sqlite. -
Orbit Bridge 服务仅在本机回环地址提供能力,并通过固定请求头进行鉴权。
The Orbit Bridge service is exposed on localhost only and authenticated via a fixed request header.
升级建议 / Upgrade Notes
- 建议所有用户升级以获得更顺滑的迁移体验(更快的大数据量导入、Storage 常驻迁移入口)、更稳定的图片粘贴/拖拽兼容性,以及新的 Orbit CLI Bridge 能力与更简化的鉴权流程。
All users are recommended to upgrade for a smoother migration experience (faster large imports + always-available Storage entry), improved image paste/drag compatibility, and the new Orbit CLI Bridge with a simplified authentication flow.