fox_utils 0.1.7: clipboard, drag & drop, Android file saving

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
FoxyzandClaude Opus 5.5 committed 2026-10-09 06:31:15 +03:00
commit dc16bba054
46 files changed
+4738

No files matched your search

@@ -0,0 +1,26 @@
#ifndef FLUTTER_PLUGIN_DESKTOP_DROP_PLUGIN_H_
#define FLUTTER_PLUGIN_DESKTOP_DROP_PLUGIN_H_
#include <flutter_linux/flutter_linux.h>
G_BEGIN_DECLS
#ifdef FLUTTER_PLUGIN_IMPL
#define FLUTTER_PLUGIN_EXPORT __attribute__((visibility("default")))
#else
#define FLUTTER_PLUGIN_EXPORT
#endif
typedef struct _DesktopDropPlugin DesktopDropPlugin;
typedef struct {
GObjectClass parent_class;
} DesktopDropPluginClass;
FLUTTER_PLUGIN_EXPORT GType desktop_drop_plugin_get_type();
FLUTTER_PLUGIN_EXPORT void desktop_drop_plugin_register_with_registrar(
FlPluginRegistrar* registrar);
G_END_DECLS
#endif // FLUTTER_PLUGIN_DESKTOP_DROP_PLUGIN_H_
@@ -0,0 +1,22 @@
#ifndef FLUTTER_PLUGIN_FOX_UTILS_PLUGIN_H_
#define FLUTTER_PLUGIN_FOX_UTILS_PLUGIN_H_
#include <flutter_linux/flutter_linux.h>
G_BEGIN_DECLS
#ifdef FLUTTER_PLUGIN_IMPL
#define FLUTTER_PLUGIN_EXPORT __attribute__((visibility("default")))
#else
#define FLUTTER_PLUGIN_EXPORT
#endif
// Single native registration entry for the fox_utils package on Linux.
// The generated plugin registrant calls this function; it in turn registers
// every vendored engine in this package (pasteboard, desktop_drop).
FLUTTER_PLUGIN_EXPORT void fox_utils_plugin_register_with_registrar(
FlPluginRegistrar* registrar);
G_END_DECLS
#endif // FLUTTER_PLUGIN_FOX_UTILS_PLUGIN_H_
@@ -0,0 +1,26 @@
#ifndef FLUTTER_PLUGIN_PASTEBOARD_PLUGIN_H_
#define FLUTTER_PLUGIN_PASTEBOARD_PLUGIN_H_
#include <flutter_linux/flutter_linux.h>
G_BEGIN_DECLS
#ifdef FLUTTER_PLUGIN_IMPL
#define FLUTTER_PLUGIN_EXPORT __attribute__((visibility("default")))
#else
#define FLUTTER_PLUGIN_EXPORT
#endif
typedef struct _PasteboardPlugin PasteboardPlugin;
typedef struct {
GObjectClass parent_class;
} PasteboardPluginClass;
FLUTTER_PLUGIN_EXPORT GType pasteboard_plugin_get_type();
FLUTTER_PLUGIN_EXPORT void pasteboard_plugin_register_with_registrar(
FlPluginRegistrar* registrar);
G_END_DECLS
#endif // FLUTTER_PLUGIN_PASTEBOARD_PLUGIN_H_