Files
fox_utils/CHANGELOG.md
T

1.8 KiB
Executable File

0.1.7

  • Add DesktopDropX + DropTarget — OS-level drag & drop of files and images into the app, powered by a vendored desktop_drop engine (v0.7.1, Apache-2.0): GTK uri-list drag destination on Linux, OLE IDropTarget (CF_HDROP) on Windows, dead code on mobile and web. DesktopDropX provides pathsOf (dropped file paths) and readImage (magic-byte image sniffing, same table as ClipboardX.pasteImage).
  • The Linux/Windows plugin entry is now a combined FoxUtilsPlugin registration that wires the vendored pasteboard and desktop_drop engines from one native entry per platform (the registered plugin class changed from PasteboardPlugin to FoxUtilsPlugin — generated registrants regenerate on the next build).
  • New dependencies: cross_file (drop items are XFiles) and universal_platform (web-safe platform checks), both required by the vendored engine.

0.1.6

  • Add ClipboardX.pasteImage — reads an image from the clipboard whether it was copied as image data (browser) or as a file reference (file manager), on Windows, Linux and Android. Adds a readFileBytes channel method for resolving Android content URIs.

0.1.5

  • Add ClipboardX — clipboard image/files/text copy via a vendored pasteboard engine (MixinNetwork, Apache-2.0) with modernized builds: the Android channel is Java (no KGP), the FileProvider is merged from the plugin manifest (zero per-project setup), image writes are byte-faithful with magic-byte MIME sniffing, and two upstream bugs are fixed.

0.1.4

  • Add AndroidFiles.save — permission-free file saving to public Android directories (Pictures/Movies/Music/Download) with an optional media scan. Android platform channel, no storage permissions required.

0.0.1

  • TODO: Describe initial release.