GNOME Bugzilla – Bug 606951
No mention of howto disable keyboard shortcuts in help
Last modified: 2013-03-03 23:09:34 UTC
this report has been filed here: https://bugs.edge.launchpad.net/ubuntu/+source/gnome-terminal/+bug/505727 "When going into Keyboard Shortcuts in gnome-terminal, there is no clear indication on how a user can disable a keyboard shortcut. The interface does not currently suggest a way for the user to know that double click the shortcut key area and then hitting backspace will disable that shortcut. The help file has no mention of this functionality as well." the reporter also provided a patch: http://launchpadlibrarian.net/37834877/gnome-terminal.xml.diff "I've attached a proposed patch to gnome-terminal.xml to update the help on how to go about disabling a keyboard shortcut. This would just need translations for the other available languages." Thanks in advance,
*** Bug 606654 has been marked as a duplicate of this bug. ***
Created attachment 151393 [details] [review] Keybinding-editor patch to show how to disable a shortcut Note that the above patch is only half the solution IMO : as the way to change a shortcut is straightforward, so should be the way to disable it. As it is not the case, a statement indicating how to do that should be added *inside* the gnome-terminal keyboard shortcuts windows. The attached patch shows a simple implementation of what I mean (for gnome-terminal 2.24.3 1.fc10 (Fedora 10)).
Created attachment 151394 [details] [review] Keybinding-editor patch to show how to disable a shortcut Sorry, should have checked carefully the patch, was done the wrong way.
+ <para>To disable a keyboard shortcut, double-click the <guilabel>Shortcut Key</guilabel> for the desired <guilabel>Action</guilabel> and click Backspace.</para> "click" Backspace? "press the Backspace key" would be more like it.
Comment on attachment 151394 [details] [review] Keybinding-editor patch to show how to disable a shortcut This patch is wrong. Firstly, the .ui file is generated, the .glade file is the source. Secondly, we don't generally put such help text in the UI itself. If anything, there should be some button, or buttons in the treeview, to re-set the keybinding to default/to disable it.
(In reply to comment #5) > This patch is wrong. Firstly, the .ui file is generated, the .glade file is the > source. Well, thanks for the clarification. However I couldn't find any keybinding-editor.glade file on my system (must be in some source package ?) and anyway the patch was there as an illustration only, not as a definitive proposal. > Secondly, we don't generally put such help text in the UI itself. If > anything, there should be some button, or buttons in the treeview, to re-set > the keybinding to default/to disable it. Oh, I thought simplicity was one of the main keywords of the gnome project, must be a misunderstanding there… Kidding apart, this is not the policy implemented in gnome-keybinding-properties (which I found while looking for a .glade file), which actually explains in the UI itself how to disable a keybinding : <widget class="GtkLabel" id="label12"> <property name="visible">True</property> <property name="label" translatable="yes">To edit a shortc ut key, click on the corresponding row and type a new key combination, or press backspace to clear.</property>
The text "To edit a shortcut, click the row and hold down the new keys or press Backspace to clear." is added as a label to gnome-control-center>Keyboard>Shortcuts. Could the text be added to Terminal also? Could it be mentioned otherwise in Help? I've first tried these before finding the answer on google: - select the row and press DELETE - select the row and press Backspace (I've vaguely remembered something about delete) - select the row, try to assign a key and then pressed DELETE The text should be somehow clearer: "To disable a shortcut, set the accelerator as the key Backspace", because just clicking the row + pressing Backspace won't help. Of course it could be longer if it's a text entry in Help file and not a label.
This is now explained on the shortcuts page in the new help.