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

Paste as new canvas \\ (ctrl) + shift + V #1328

Open
MorrowShore opened this issue Jul 13, 2024 · 1 comment
Open

Paste as new canvas \\ (ctrl) + shift + V #1328

MorrowShore opened this issue Jul 13, 2024 · 1 comment
Labels
feature New features or improvements to existing ones

Comments

@MorrowShore
Copy link
Member

This feature would involve a shortcut (such as ctrl + shift + v) that pastes an image as a new canvas, with the precise resolution of the buffer image becoming the canvas size.

As we don't have tabs, and given that the new canvas would be offline, the chat widget should be collapsed in the new canvas per default with this specific shortcut.

image

@MorrowShore MorrowShore added the feature New features or improvements to existing ones label Jul 13, 2024
@MorrowShore MorrowShore changed the title Paste as new canvas \\ (ctrl) shift enter Paste as new canvas \\ (ctrl) + shift + V Jul 13, 2024
@askmeaboutlo0m
Copy link
Member

It makes sense, I've found myself wanting it on occasion, because creating a new canvas of the correct resolution just so you can paste something into it to fit it is pretty annoying.

Krita has something like this too via Ctrl+Shift+N. They put it as Edit > Paste into New Image, but since we already have a pretty long laundry list of copy and paste actions, I'm more partial to sticking it into File > New from Clipboard or something.

Platforms without a proper system clipboard and/or with only a single window available (i.e. Android and browser) should probably not get this action at all, since you could only copy stuff off of your current canvas and then clobber it with a new document and no way to undo, which is not great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New features or improvements to existing ones
Projects
None yet
Development

No branches or pull requests

2 participants