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

Provide ability to paste graphical clipboard contents. #49

Open
jhfrontz opened this issue Sep 8, 2020 · 9 comments
Open

Provide ability to paste graphical clipboard contents. #49

jhfrontz opened this issue Sep 8, 2020 · 9 comments
Assignees

Comments

@jhfrontz
Copy link

jhfrontz commented Sep 8, 2020

It would be nice if I could capture some graphical object in the clipboard (e.g., by doing a screen capture) and paste it into Beagle (and have it automatically, say, create a temporary file and upload it to the conversation).

This functionality may be a subset of that requested in #41

@woj-tek
Copy link
Contributor

woj-tek commented Sep 8, 2020

Currently on macOS, when you make a screenshot it's preview is displayed in the corner and you can drag'n'drop it to Beagle to send it.

@jhfrontz
Copy link
Author

jhfrontz commented Sep 8, 2020

Currently on macOS, when you make a screenshot it's preview is displayed in the corner and you can drag'n'drop it to Beagle to send it.

I'm not seeing that (on either Mojave or Catalina) when using Command-shift-4 to capture.

@woj-tek
Copy link
Contributor

woj-tek commented Sep 8, 2020

I think it may have came with Catalina, but I'm not sure here. I quickly checked and https://www.maketecheasier.com/get-rid-floating-screenshot-preview-macos/ mentiones Mojave as well.

@jhfrontz
Copy link
Author

jhfrontz commented Sep 8, 2020

Aha, after playing around a bit I found that you have to change the save-to location to "desktop" (vs. clipboard), which probably makes it a file that can be dragged.

@hantu85
Copy link
Contributor

hantu85 commented Sep 9, 2020

Providing pasting arbitrary payload is more complex as we are not getting encoded file or encoded data but just raw image or movie which would need to be encoded, most likely previewed before it would be sent. That would force us to add a lot of a code for a future which in most cases can be easily replaced by saving a file and just dragging and dropping it to the chat window.

We will consider this for future versions but it is rather low priority features.

@michaelblyons
Copy link

Currently on macOS, when you make a screenshot it's preview is displayed in the corner and you can drag'n'drop it to Beagle to send it.

Whoa! I had no idea you could interact with that thumbnail beyond click-to-annotate. I always waited for it to go away to drag it from Desktop to email/chat/etc. That's great to know!

@stevenroose
Copy link

Dino added this seemingly without too much hassle..

@TheSenPie
Copy link

Currently on macOS, when you make a screenshot it's preview is displayed in the corner and you can drag'n'drop it to Beagle to send it.

I am on macOS and I cannot send images nor send voice messages. The buttons are disabled and even if I drag'n'drop image it pastes filesystem path to that file, rather than the actual content.
Screen Shot 2022-04-04 at 15 12 03

System info
image

@hantu85
Copy link
Contributor

hantu85 commented Apr 4, 2022

@TheSenPie Please do not hijack issues.

This has nothing to do with Beagle IM abilities, most likely your server is not reporting HTTP File Upload in a way in which it is expected to do so.

It may be related to tigase/siskin-im#37

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants