Make shortcuts consistent
Open, NormalPublic

Description

I think before eventually landing D19310 and with D9117 in mind it makes sense to think about the current shortcuts and eventually new shortcuts because with D19310 we would get the migration to new defaults for free. Currently spectacle exposes one shortcut for launching plus three: active window, full-screen, and rectangular Region. D9117 adds three more (the copy variants). Also there is the possibility to expose an additional Action taking a screenshot of the current screen only.

ActionCurrent DefaultProposedWindows
LaunchPrint
FullscreenShift + PrintPrint
Active WindowMeta + PrintAlt + Print
Rectangular RegionMeta + Shift +Print
Current Screen
Fullscreen+ CopyCtrl + Shift + Print
Active Window + CopyCtrl + Meta + Print
Rectangular Region + CopyCtrl + Print
davidre created this task.Mar 6 2019, 11:19 AM
davidre triaged this task as Normal priority.

Personally I think it would make sense to have the same shortcut for copy and non-copy with an additional modifier.
Also I am a fan of Meta + Print for taking a screenshot of the active window as it maps to the windows key on my laptop which is a great metaphor.

davidre updated the task description. (Show Details)Mar 6 2019, 12:27 PM
davidre updated the task description. (Show Details)Jun 12 2019, 8:36 AM

Personally I think it would make sense to have the same shortcut for copy and non-copy with an additional modifier.
Also I am a fan of Meta + Print for taking a screenshot of the active window as it maps to the windows key on my laptop which is a great metaphor.

+1. In general I think global shortcuts should always use the Meta key, and I think it makes perfect sense to trigger the copy-instead-of-opening-the-main-window behavior by adding another modifier key (at least this is the way macOS does it which I got used to after many years).

Personally I think it would make sense to have the same shortcut for copy and non-copy with an additional modifier.

+1

Also I am a fan of Meta + Print for taking a screenshot of the active window as it maps to the windows key on my laptop which is a great metaphor.

+1

I feel like we should change the shortcut of rectangular region. It doesn't make sense to me to use a shortcut with 3 key involved if there is a possibility to have only two keys. As all shortcuts use the print key, it's also quite unlikely that it would be needed by another application.
I suggest the following shortcut: Alt + Print

This change would also be good for D23446 as the space in the ComboBox is limited

And for the copy variant, to be consistent as @davidre suggested the following: Ctrl + Alt + Print

Furthermore, brought up by @davidre in the other thread as well it would be an idea to also add a shortcut for "Window Under Cursor".

A different idea for the shortcuts would be to name them after what they do as it's often done with standard shortcuts e.g.

Fullscreen: f + Print
Active Window: a + Print
Window under cursor: w + Print
Rectangular Region: r + Print

and + c for every shortcut with copy functionality

Personally, I find such an approach better as even with so many screenshot tools it should be rather easy to memorise the different options. I see the point though that it would be a complete change to the current approach. But with so many new shortcuts added it's really the last chance to make such a change.
What do you think about that?