GNOME Bugzilla – Bug 80737
command/kbd shortcut to toggle hide panel
Last modified: 2015-03-24 13:01:17 UTC
I would like to see a command or option to bind a keyboard shortcut for toggling a panel between hidden and not hidden status. I frequently hide the panel so I have more usable desktop, but I end up needing the unhide it for a moment to check the clock or another applet. It would be a great time saver to be able to quickly un-hide and then re-hide the panel from the keyboard without having to fumble with the mouse. If this can be implemented as a command then I can just bind a kbd shortcut to that command, or it might make sense as an added option under Panel > Global Preferences, on the Miscelleous tab with the existing Key Bindings for popup menu, run dialog and screenshots. Thanks.
Moving to gnome-panel for comments.
Well, its possible to do it with the keyboard now. Ctrl-Alt-Tab to the panel and then tab to the hide button and activate ... Do we want a shortcut for this Calum (oh purveyor of wisdom on recommended keynav practices :-) ?
I guess this is synonymous with minimze/maximize/restore on a regular window, so rather than adding yet another customizable keybinding, I would vote for respecting the keys that the user has already defined for: Maximize a window (Alt-F10 by default) - show panel Unmaximize a window (Alt-F5 by default) - hide panel Toggle maximization state (undefined by default) - hide or show panel, whichever it isn't doing at the moment :) This obviously means that applets would have to avoid using these for their own purposes, but I can't think of any that do anyway.
To do this we'd probably need some minimize/maximize/restore protocol between the panel and window manager ... Havoc: what do you think of this idea ?
It seems reasonable to me to have a keybinding, though don't you have to tab to the panel anyway to focus it to use the keybinding, which means it isn't very fast and the panel should just be auto-unhiding on focus? If the keybinding is _global_ we have to make it mean something for all panels, as there may be more than one - it could mean "hide all panels" or "show all panels" I suppose.
Yeah, I was thinking of a global keybinding - what a dimwit :/ Going to close this as WONTFIX as I now don't see any advantage to the keybinding given that you would have to ctrl-alt-tab to it.