[konsole] [Bug 442188] Tooltip on "maximize", "move to new tab" and "close" buttons should display their shortcut

Felix Ernst bugzilla_noreply at kde.org
Fri Sep 10 11:37:52 BST 2021


https://bugs.kde.org/show_bug.cgi?id=442188

--- Comment #2 from Felix Ernst <fe.a.ernst at gmail.com> ---
>Actions represented by the buttons on a split view's header (toolbar?)
>have a (default) shortcut, but tooltips of those buttons do not display it.
It seems like there are actually two different actions logic-wise:

1. Actions that deal with the currently activated view (these have keyboard
shortcuts)
2. Buttons on the header area that deal with the view they are attached to
(these don't)

>This is inconvenient, and is a bad discoverability.
I agree. Though if we simply display the keyboard shortcut there, this could be
potentially misleading. For example imagine we have the main window split in
two views (left and right).

The left view is currently active and a user wants to close the right view so
they hover the close button of the right view. If we simply display the
shortcut for "Close current session" there, the user might use it and close the
left view by accident.

This could be solved in a number of ways:

1. We could be explicit with the wording: "Close Terminal. The keyboard
shortcut for closing the currently active session is (Ctrl+Shift+W)." or "Close
Terminal. To close any terminal view using the keyboard, first switch to it
using (keyboard shortcut), then close the currently active view using
(Ctrl+Shift+W)."
2. We could only display the shortcut in the tooltips of the currently active
view
3. We could number the views and have a specific shortcut for closing each of
them that we could then display. (This one seems too complicated to me.)
4. ?

>From these I prefer the first wording but maybe there is some better solution I
currently can't come up with.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list