Skip to content

Releases: chenhuajinchj/DropKit

v1.0.5

13 Mar 10:55

Choose a tag to compare

改进

  • 彻底消除缩略图磁盘写入导致的无限循环隐患(ClipboardMonitor 缩略图改为纯内存缓存)
  • 精简代码:移除死代码、合并重复方法、简化孤立图片清理逻辑
  • 净减 49 行代码,功能和内存优化不变

v1.0.4

13 Mar 10:01

Choose a tag to compare

内存和性能优化

修复

  • ThumbnailCache:不再将原图缓存到内存,改为生成缩略图后缓存,NSCache 的 cost 限制现在正确生效
  • ThumbnailCache:支持所有图片格式的缩略图路径(.jpg/.heic/.jpeg 等),不再仅限 .png
  • 预览图片:使用 CGImageSource 下采样加载(最大 640px),不再加载全尺寸原图
  • 剪切板监听:轮询间隔从 0.5s 调整为 1.0s,减少上下文切换
  • 孤立图片清理:从每次添加都执行改为每 50 次添加或每 10 分钟执行一次
  • 保存操作:添加 0.5 秒 debounce,连续修改合并为一次磁盘写入
  • 图片复制:避免同时在内存中持有 Data 和 NSImage 双份数据
  • 格式化器复用:ByteCountFormatter、DateFormatter、PasteboardType 等改为静态常量
  • 目录创建:storageURL/imagesDirectory 只在初始化时创建一次

v1.0.3

07 Mar 13:13

Choose a tag to compare

修复

  • 修复搜索框使用输入法时,空格选字被预览功能拦截的问题
    • 输入拼音字母时自动清除条目选中状态
    • 点击搜索框时清除条目选中
    • 搜索文本变化时清除条目选中

v1.0.2

05 Feb 13:05

Choose a tag to compare

What's Changed

New Features

  • Add GitHub Releases based update checker with auto-check on launch
  • Add update settings in General tab (version display, check button, auto-check toggle)

Improvements

  • Simplify HTML clipboard: convert to plain text on capture instead of storing raw HTML
  • Remove redundant "copy as plain text" button from clipboard history UI
  • Remove status bar from expanded shelf view for cleaner UI

Full Changelog: v1.0.1...v1.0.2

DropKit v1.0.1

04 Feb 12:01

Choose a tag to compare

What's Changed

Improvements

  • Settings UI: Optimized settings page layout for better visual consistency
  • Documentation: Added bilingual README (Chinese/English) with comprehensive feature descriptions

Bug Fixes

  • Fixed feature descriptions in README

更新内容

改进

  • 设置界面: 优化设置页面布局,提升视觉一致性
  • 文档: 新增中英双语 README,完善功能描述

修复

  • 修正 README 中的功能描述

Downloads

File Description
DropKit-1.0.1.zip Compressed app bundle
DropKit-1.0.1.dmg Disk image with drag-to-install

System Requirements: macOS 14.0 (Sonoma) or later

Note: This app is not notarized. On first launch, right-click and select "Open" to bypass Gatekeeper.

DropKit v1.0.0

04 Feb 04:59

Choose a tag to compare

DropKit v1.0.0

English | 中文


中文

一款轻量级 macOS 菜单栏工具,用于快速文件暂存和剪贴板历史管理。

功能特性

文件暂存架 (Shelf)

  • 拖拽文件时摇晃鼠标,即可唤出悬浮暂存架
  • 临时存放文件,随时拖出使用
  • 支持宫格和列表两种视图模式

剪贴板历史

  • 自动监控剪贴板变化
  • 支持文本、图片、文件和链接
  • 搜索和置顶功能
  • 隐私模式(暂停监控)
  • 按空格键快速预览内容

菜单栏集成

  • 菜单栏快速访问
  • 全局键盘快捷键

系统要求

  • macOS 14.0 (Sonoma) 或更高版本

安装说明

由于此应用未使用 Apple 开发者证书签名,安装时需要:

  1. 下载 .dmg 或 .zip 文件
  2. 右键点击应用,选择「打开」
  3. 在安全提示对话框中点击「打开」

如仍无法打开,可在终端执行:

xattr -cr /Applications/DropKit.app

English

A lightweight macOS menu bar utility for quick file staging and clipboard history management.

Features

Shelf (File Staging)

  • Shake your mouse while dragging files to summon a floating shelf
  • Drop files temporarily for quick access
  • Grid and list view modes

Clipboard History

  • Automatic clipboard monitoring
  • Support for text, images, files, and URLs
  • Search and pin functionality
  • Privacy mode
  • Press Space to preview content

Menu Bar Integration

  • Quick access from menu bar
  • Keyboard shortcuts for all features

System Requirements

  • macOS 14.0 (Sonoma) or later

Installation

Since this app is not signed with an Apple Developer certificate:

  1. Download the .dmg or .zip file
  2. Right-click the app and select "Open"
  3. Click "Open" in the security dialog

If it still won't open, run in Terminal:

xattr -cr /Applications/DropKit.app