Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add: ement-room-image-yank-handler #47

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

zipp0h
Copy link

@zipp0h zipp0h commented Dec 4, 2021

Hi,
This patch allow to use the yank-media capability (in Emacs 29.1) to upload an image from the clipboard.

If this patch is acceptable, I can do the steps to get the FSF copyright assignment.

@alphapapa
Copy link
Owner

Hi,

Thanks for your patience; I haven't had time to work on my software projects lately.

I'm glad you've implemented this, but I'm not sure if it should be merged yet, since Emacs 28 hasn't even been released yet, much less Emacs 29. It might be better to maintain it as a patch or a branch until the version of Emacs with this capability is closer to release. Of course, I'd be glad to merge it when the time comes.

If you would like to have this merged, please do seek the FSF CA and let me know when it's done. Thanks.

@alphapapa
Copy link
Owner

I've converted this to a draft PR until the FSF CA is taken care of. Please let me know if you're able to get that. Thanks.

@zipp0h
Copy link
Author

zipp0h commented Mar 7, 2023

Thank you for the reminder, I have started the process of signing the paperwork.

I will post an update here once it's done

@alphapapa alphapapa removed this from the 0.7 milestone Apr 3, 2023
@alphapapa alphapapa force-pushed the master branch 2 times, most recently from 7d2e0f2 to c0b922b Compare May 14, 2023 04:24
@alphapapa alphapapa added this to the Future milestone Jul 9, 2023
@Stebalien
Copy link
Contributor

@zipp0h any updates on the paperwork?

@zipp0h
Copy link
Author

zipp0h commented Jul 22, 2023 via email

9viz pushed a commit to 9viz/ement.el that referenced this pull request Nov 4, 2023
* ement-room.el (ement-room-send-file): Add new :then argument for
these new features.
(ement-room-dnd-xds-upload-file): Add XDS function.
(ement-room-send-image-in-clipboard, ement-room-send-copied-files):
Add yank-media handler functions.
(ement-room-mode): Register them all.

Closes alphapapa#47.
9viz pushed a commit to 9viz/ement.el that referenced this pull request Apr 20, 2024
* ement-room.el (ement-room-send-file): Add new :then argument for
these new features.
(ement-room-dnd-xds-upload-file): Add XDS function.
(ement-room-send-image-in-clipboard, ement-room-send-copied-files):
Add yank-media handler functions.
(ement-room-mode): Register them all.

Closes alphapapa#47.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants