New
- Drag any image, file, folder, audio or video card directly into another app
(browser upload zones, chats, editors). Dragged files keep their real, unique
filename.
Why
- Web uploaders such as Gemini/ChatGPT reject a second pasted image as a
duplicate "image.png". That name is hardcoded by Chromium for any bitmap
pasted with Ctrl+V and cannot be controlled from the clipboard. Drag-and-drop
is the one path where Chromium honors the real filename, so dragging an item
out delivers a unique name and no longer collides.
Implementation
- Native Windows OLE drag source (DoDragDrop + CF_HDROP) in the listener plugin;
the modal drag loop keeps the window from auto-hiding on focus loss.
Pending
- macOS and Linux drag-out are not implemented yet (Windows-only in this
release). Ctrl+V paste of an image into Chromium-based web uploaders still
yields the fixed "image.png" — use drag-and-drop to get a unique name.
Full Changelog: v2.6.3...v2.7.0