After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682887 - Rename 'minimize' to 'hide' and assign Super + H as the default shortcut
Rename 'minimize' to 'hide' and assign Super + H as the default shortcut
Product: gnome-shell
Classification: Core
Component: general
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
: 652301 (view as bug list)
Depends on:
Reported: 2012-08-28 17:33 UTC by Emmanuele Bassi (:ebassi)
Modified: 2013-04-25 17:32 UTC
See Also:
GNOME target: ---
GNOME version: ---

keybindings: Rebrand "minimize" as "hide" (1.15 KB, patch)
2012-12-18 18:25 UTC, Florian Müllner
committed Details | Review
wm: Reassign a default value for "minimize" (1.07 KB, patch)
2012-12-18 18:26 UTC, Florian Müllner
committed Details | Review

Description Emmanuele Bassi (:ebassi) 2012-08-28 17:33:54 UTC
[should be assigned to the metacity component, but we probably only want this to apply to the shell]

bug 643609 removed Ctrl + Alt + d and Alt + F9 as they can be 'traps' for the unaware user.

minimization is usually associated with a tray - so we should not conflate the idea of hiding a window with the idea of minimizing *to* a specific UX element, especially one we don't even have any more (unless you count the dash).

on the other hand, 'hiding' a window is some times useful, especially in workflows that do not contemplate the usage of workspaces, and the window can be restored from the dash when needed.

instead of having a confusing 'minimize' action/keybinding, I propose a 'hide' action/keybinding; the window is hidden from the current workspace, and has to be recovered from the overview or from the app switcher. the animation currently in place for minimization already points to the 'Activities' corner as a way to restore/recover the hidden app, so that should not change.

prior art: MacOS 10.* (possibly even earlier).

the key binding would be Super + H, in line with the trend of moving all window operations to the Super modifier.
Comment 1 Florian Müllner 2012-12-18 18:25:59 UTC
Created attachment 231822 [details] [review]
keybindings: Rebrand "minimize" as "hide"

The minimize action does not make much sense without a window list,
which is why its default keybinding was removed in bug 643609;
getting the focused window out of the way quickly can still be useful
though, so change the description to "Hide window" instead, which does
not imply a window list. We will then assign a default shortcut again.
Comment 2 Florian Müllner 2012-12-18 18:26:31 UTC
Created attachment 231823 [details] [review]
wm: Reassign a default value for "minimize"

Use <super>h (for hide) as new default value, which makes more sense
in absence of a window list.
Comment 3 Jasper St. Pierre (not reading bugmail) 2012-12-18 20:39:29 UTC
Review of attachment 231822 [details] [review]:

Comment 4 Jasper St. Pierre (not reading bugmail) 2012-12-18 20:39:45 UTC
Review of attachment 231823 [details] [review]:

Comment 5 Florian Müllner 2013-01-11 15:24:00 UTC
Comment on attachment 231822 [details] [review]
keybindings: Rebrand "minimize" as "hide"

From IRC:
<jimmac> fmuellner, I like this.

So let's get this off the list ...

Attachment 231822 [details] pushed as b8887a6 - keybindings: Rebrand "minimize" as "hide"
Comment 6 Florian Müllner 2013-01-11 15:24:46 UTC
Attachment 231823 [details] pushed as 5cfd682 - wm: Reassign a default value for "minimize"
Comment 7 Florian Müllner 2013-04-25 17:32:40 UTC
*** Bug 652301 has been marked as a duplicate of this bug. ***