From 3a916e466e83253987985a233f6a93f8fc3e92ec Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Thu, 15 Oct 2026 13:40:24 -0400 Subject: [PATCH] allow pasting attachments from keyboard Closes #55 --- android/app/src/main/AndroidManifest.xml | 10 ++ .../app/src/main/res/xml/provider_paths.xml | 6 ++ lib/controllers/attachment.dart | 37 +++++++ lib/widgets/composer/composer.dart | 96 ++++++++++++++++--- lib/widgets/composer/paste_files_action.dart | 12 +++ linux/flutter/generated_plugin_registrant.cc | 4 + linux/flutter/generated_plugins.cmake | 1 + linux/nix/devshell.nix | 5 +- macos/Flutter/GeneratedPluginRegistrant.swift | 2 + pubspec.lock | 8 ++ pubspec.yaml | 1 + .../flutter/generated_plugin_registrant.cc | 3 + windows/flutter/generated_plugins.cmake | 1 + 13 files changed, 171 insertions(+), 15 deletions(-) create mode 100644 android/app/src/main/res/xml/provider_paths.xml create mode 100644 lib/widgets/composer/paste_files_action.dart diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index d4dbebe..b471fb4 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -51,6 +51,16 @@ + + + +