Bug 344750 - Add new keyboard shortcut for Edit > Paste into new image
Summary: Add new keyboard shortcut for Edit > Paste into new image
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Usability (show other bugs)
Version: 2.9
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2015-03-02 14:54 UTC by David REVOY
Modified: 2016-01-24 12:14 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
[^ screenshot : the feature location in the Edit menu ] (94.23 KB, image/png)
2015-03-02 14:54 UTC, David REVOY
Details
Patch (2.65 KB, patch)
2015-05-10 18:53 UTC, kde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David REVOY 2015-03-02 14:54:30 UTC
Created attachment 91381 [details]
[^ screenshot : the feature location in the Edit menu ]

Hi, the feature "Edit" > "Paste into new image" is really cool with new MVC. I would like to ask if we can get a default keyboard shortcut for it. Raghukamath on IRC proposed  CTRL + Shift + N , and I think it's a good one ( N being a mnemonic for New ). I'm --of course-- open to any other proposal if CTRL + Shift + N is reserved for something later.
Comment 1 Raghavendra kamath 2015-03-02 14:56:17 UTC
+1 for making this a default shortcut
Comment 2 wolthera 2015-05-08 16:17:33 UTC
ought to be a junior job.
Comment 3 kde 2015-05-10 18:53:15 UTC
Created attachment 92529 [details]
Patch
Comment 4 Halla Rempt 2015-05-11 07:20:18 UTC
Hi Tiffany,

Is this patch agains master or calligra/2.9?
Comment 5 Halla Rempt 2015-05-11 07:37:43 UTC
Ah, yes, master. It seems to work perfectly fine, so I'll push it!
Comment 6 Halla Rempt 2015-05-11 07:38:44 UTC
Git commit 81fe48c575747a1f4fc21ac0c8b895df4fb5f60e by Boudewijn Rempt.
Committed on 11/05/2015 at 07:38.
Pushed by rempt into branch 'master'.

Patch by Tiffany. Thanks!
CCMAIL:dev@tiff.nu

M  +1    -1    krita/krita.action
M  +2    -1    krita/ui/kis_selection_manager.cc

http://commits.kde.org/calligra/81fe48c575747a1f4fc21ac0c8b895df4fb5f60e
Comment 7 Halla Rempt 2015-05-11 08:04:43 UTC
Git commit b8b42f368258aed23806c11e8545571a97d4557b by Boudewijn Rempt.
Committed on 11/05/2015 at 07:39.
Pushed by rempt into branch 'calligra/2.9'.

Patch by Tiffany. Thanks!
CCMAIL:dev@tiff.nu

Conflicts:
	krita/ui/kis_selection_manager.cc

M  +1    -1    krita/krita.action
M  +12   -1    krita/ui/kis_selection_manager.cc

http://commits.kde.org/calligra/b8b42f368258aed23806c11e8545571a97d4557b
Comment 8 Alan Horkan 2015-06-07 18:58:47 UTC
Sorry for the late response but you need to know that Ctrl Shift N is the shortcut for New Layer n Adobe Photoshop. Also Corel http://howto.corel.com/en/c/Creating_an_Image_Hose_in_Corel_Painter

This creates an inconsistency, this will be a problem. Since this is a.type of Paste, another shortcut might be more appropriate, a variation on Ctrl V perhaps.
Comment 9 David REVOY 2015-06-07 20:31:10 UTC
Hi Alan, In Krita, new layer = 'Insert' key. But unified shortcuts are appreciated, especially for artist using many apps. I have no problem to trade this one for another one, especially if it helps.

So, to summarize :
Create a new Layer = Ctrl+N  ( instead of Insert )
Create a new image from clipboard = Ctrl+Shift+V

Maybe you'll need to open a new 'wish' bug report, and quote this old one, because this one is in "Resolved Fixed" status.
Comment 10 David REVOY 2015-06-07 20:32:05 UTC
typo error : 

So, to summarize : 
Create a new Layer = Ctrl+*Shift*+N ( instead of Insert ) 
Create a new image from clipboard = Ctrl+Shift+V
Comment 11 Raghavendra kamath 2015-06-08 04:30:20 UTC
Just FYI. CTRL+SHIFT+V is already assigned to paste at cursor in Krita. I don't know what that does. (as it does not work currently) I assume it is for pasting content where the cursor is.

Also +1 for changing the shortcut so that users migrating from other programs feel at home in krita.

Create a new "paint" layer = CTRL+SHIFT +N
Create Image from clipboard = CTRL+SHIFT+V

Other familiar shortcuts which are not yet default in Krita would be

Create group layer = Ctrl+G
Merge Selected layers = CTRL+ALT+E ( it is CTRL+E in photoshop same as merge layers, i suggest adding alt to avoid clash as in krita merge and merge selected are different)

Image to new size = ALT+CTRL+I
Resize canvas = ALT + CTRL+C ( currently in krita this is shortcut to align to center, i presume it is for text)

Feather selection = SHIFT+F6

One last request would be for paint bucket tool
In photoshop it is 'G' for paint bucket as well as gradient and holding 'SHIFT' while pressing 'G' switches between these two.
I request to make the shortcut for "Fill a contiguous area of color
with a color, or fill a selection." i.e. the paint bucket tool to have 'SHIFT+G' as shortcut

@ Alan Horkan  and David, I am marking this report as re-opened if you don't mind. and I suggest making this report a central place for requesting default shortcuts instead of several bug reports

I have collated all the shortcuts, as far i can remember and search, for making them default, any additions are welcome

What do you guys think?

thank you
Comment 12 David REVOY 2015-06-08 10:01:06 UTC
@Raghavendra 
>> What do you guys think?
I'm ok with it. Thanks for the list.
Comment 13 Alan Horkan 2015-06-09 17:41:01 UTC
These all seem sensible. Beyond the most obvious keybindings that nearly every app uses there were only a few in Photoshop I ever got very familiar with but Ctrl Shift N for New Layer was definitely a memorable habit.
Comment 14 Halla Rempt 2015-06-25 07:02:14 UTC
I'd hate giving up my beloved Insert key for new layer... It might be shortcut I use most :-). It's also much easier to hit than ctrl-shift-n. But, well... We can have two shortcuts in any case.
Comment 15 Halla Rempt 2015-06-25 08:16:01 UTC
Git commit d8b7986fa136d91c8f02036b23214a55dab2257e by Boudewijn Rempt.
Committed on 25/06/2015 at 08:15.
Pushed by rempt into branch 'calligra/2.9'.

Patch by Raghavendra Kamath. Thanks!

CCMAIL:raghu@raghukamath.com
CCMAIL:kimageshop@kde.org

Create group layer = Ctrl+G
Merge Selected layer = Ctrl+Alt+E
Scale image to new size = Alt+Ctrl+I

M  +3    -3    krita/krita.action

http://commits.kde.org/calligra/d8b7986fa136d91c8f02036b23214a55dab2257e
Comment 16 Raghavendra kamath 2015-07-02 11:04:54 UTC
The shortcuts seems to have stopped working for me, even if they are listed in default shortcuts.
something unusual.

They don't work even if i specifically set them in custom shortcuts.
Comment 17 Raghavendra kamath 2015-12-10 15:03:46 UTC
only one shortcut is remained from this wish list to be implemented 
The add layer alternative shortcut 

I'll try to add it after that we can close this bug report
Comment 18 Halla Rempt 2015-12-12 12:32:38 UTC
Cool. Abhishek hasn't appeared, so I'll commit your other patch to 2.9