[FR] Copy and paste image support
Description
It would be nice if AppFlowy support paste image from clipboard.
Impact
normal user which need to embed/insert some image in the document.
Additional Context
the pasted image needs to save to somewhere and generate the image link in the document.
Please implement this feature. It is so useful - other document writing tools like Notable handles it very well.
This feature is essential me to switch onto Appflowy permanently.
@cr0ssmind do you mean just using right click to copy to the clipboard then pasting directly into AppFlowy?
@rileyhawk1417 Yes, and/or with other screenshotting tools, like under Windows with simple PrintScreen or "Windows+Shift+S" screen slicing.
@cr0ssmind there's a plugin that's being worked on, that allows you to add images from your computer though it does not support clipboard functionality yet.
We support copying and pasting images in the latest release (v0.3.0). Please give it try, @liudonghua123 @cr0ssmind and let us know your feedback. Thanks!
wow, I tried this new feature, good job, thanks!
name: Arch Linux version: null id: arch idLike: null versionCodename: null versionId: TEMPLATE_VERSION_ID prettyName: Arch Linux buildId: rolling variant: null variantId: null machineId: null Document: /home/appflowy/flowy
I tried it on debian12, deployed with docker. I cannot paste image.
I'm taking screenshots with ShareX and also can't paste them.
computerName: redacted numberOfCores: 8 systemMemoryInMegabytes: 16384 userName: dahutchens majorVersion: 10 minorVersion: 0 buildNumber: 22631 platformId: 2 csdVersion: servicePackMajor: 0 servicePackMinor: 0 suitMask: 256 productType: 1 reserved: 0 buildLab: 22621.ni_release.220506-1250 buildLabEx: 22621.1.amd64fre.ni_release.220506-1250 digitalProductId: [4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 203, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 19, 229, 203, 2, 0, 0, 49, 133, 210, 9, 0, 0, 0, 0, 21, 150, 32, 229, 203, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 49, 133, 210, 9, 252, 0, 0, 0, 80, 165, 63, 229, 203, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 180, 23, 229, 203, 2, 0, 0, 11, 0, 0, 0, 68, 1, 180, 0, 0, 0, 4, 0, 0, 0, 0, 0, 176, 181, 23, 229, 203, 2, 0, 0, 0, 0, 0, 0, 66, 5, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 144, 178, 23, 229, 203, 2, 0, 0, 0, 0, 0, 0, 68, 1, 156, 0, 0, 0, 4, 0] displayVersion: 23H2 editionId: Enterprise installDate: 2024-08-28 21:39:33.000 productId: 00329-00000-00003-AA981 productName: Windows 11 Enterprise registeredOwner: redacted releaseId: 2009 deviceId: {36eec208-496e-4899-8cb0-71f9ead2bcf6} Document: C:\Users\redacted\AppData\Roaming\io.appflowy\AppFlowy\data
Hello, I'll join my voice to RobotNetwork's one: Pasting a screenshot captured with ShareX still doesn't work, whearas it works with Win + Shift + S.
And pasting with Win + V (Windows Clipboard History) doesn't work at all, even with a sreenshot made with Win + Shift + S.
computerName: por-lcc03.chouette.lan numberOfCores: 8 systemMemoryInMegabytes: 16384 userName: quentinf majorVersion: 10 minorVersion: 0 buildNumber: 22631 platformId: 2 csdVersion: servicePackMajor: 0 servicePackMinor: 0 suitMask: 256 productType: 1 reserved: 0 buildLab: 22621.ni_release.220506-1250 buildLabEx: 22621.1.amd64fre.ni_release.220506-1250 digitalProductId: [64, 127, 227, 165, 144, 2, 0, 0, 64, 127, 227, 165, 144, 2, 0, 0, 92, 0, 113, 0, 117, 0, 101, 0, 110, 0, 116, 0, 105, 0, 110, 0, 102, 0, 92, 0, 65, 0, 112, 0, 112, 0, 68, 0, 97, 0, 116, 0, 97, 0, 92, 0, 82, 0, 111, 0, 97, 0, 109, 0, 105, 0, 110, 0, 103, 0, 92, 0, 105, 0, 111, 0, 46, 0, 97, 0, 112, 0, 112, 0, 102, 0, 108, 0, 111, 0, 119, 0, 121, 0, 92, 0, 65, 0, 112, 0, 112, 0, 70, 0, 108, 0, 111, 0, 119, 0, 121, 0, 92, 0, 100, 0, 97, 0, 116, 0, 97, 0, 95, 0, 97, 0, 72, 0, 82, 0, 48, 0, 99, 0, 72, 0, 77, 0, 54, 0, 76, 0, 121, 0, 57, 0, 105, 0, 0, 0, 100, 105, 99, 116, 95, 116, 114, 97, 105, 110, 101, 0, 0, 0, 0, 0, 0, 0] displayVersion: 23H2 editionId: Professional installDate: 2024-01-25 10:55:22.000 productId: 00330-80000-00000-AA230 productName: Windows 11 Pro registeredOwner: dnstech releaseId: 2009 deviceId: {ECDD49D4-3514-44ED-82EA-F5BE972F842F} Document: C:\Users\quentinf\AppData\Roaming\io.appflowy\AppFlowy\data
pasting with Win + V (Windows Clipboard History) doesn't work This is due to a Flutter bug we have no control of
Not sure if this is still an issue with 0.8.1 on a deployed instance of AppFlowy in docker. As for windows there is an issue on the Flutter repo about the windows clipboard history