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 697259 - Default value for "legacy" menubar settings should be true
Default value for "legacy" menubar settings should be true
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: general
3.8.x
Other Linux
: Normal normal
: gnome-3-8
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-04-04 12:39 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2013-04-08 17:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Joanmarie Diggs (IRC: joanie) 2013-04-04 12:39:26 UTC
I realize the menubar is probably going away, but assuming that will not be the case for 3.8....

Setting the default value to false introduces an accessibility issue for people who cannot use a mouse: In order to enable keyboard access, you have to get into the Preferences dialog -- which requires keyboard access having been enabled.

It would be super if you could make the default values true for 3.8.x. Thanks in advance!
Comment 1 Christian Persch 2013-04-04 13:07:00 UTC
The prefs dialogue is also accessible through the app menu, btw.

Plus, the settings already *is* 'true' by default:

    <key name="default-show-menubar" type="b">
      <default>true</default>
      <_summary>Whether to show menubar in new windows/tabs</_summary>
      <_description>True if the menubar should be shown in new window</_description>
    </key>

In you old gconf gnome-terminal default profile, was default_show_menubar set to FALSE maybe? In that case, the settings migrator will set the dconf value accordingly.
Comment 2 Joanmarie Diggs (IRC: joanie) 2013-04-04 13:19:09 UTC
Ah sorry. I mean these:

    <key name="mnemonics-enabled" type="b">
      <default>false</default>
      <_summary>Whether the menubar has access keys</_summary>
      <_description>
        Whether to have Alt+letter access keys for the menubar.
        They may interfere with some applications run inside the terminal
        so it's possible to turn them off.
      </_description>
    </key>

    <key name="menu-accelerator-enabled" type="b">
      <default>false</default>
      <_summary>Whether the standard GTK shortcut for menubar access is enabled</_summary>
      <_description>
        Normally you can access the menubar with F10. This can also
        be customized via gtkrc (gtk-menu-bar-accel =
        "whatever"). This option allows the standard menubar
        accelerator to be disabled.
      </_description>
    </key>
Comment 3 Christian Persch 2013-04-04 13:21:51 UTC
I see. That was requested in bug 637530...
Comment 4 Joanmarie Diggs (IRC: joanie) 2013-04-04 13:45:02 UTC
Aha. Okay, could we compromise and leave Alt+mnemonics disabled and F10 enabled?

FWIW: The reason I filed this is because an Orca user reported not being able to access the menus like he used to.
Comment 5 Christian Persch 2013-04-08 17:05:05 UTC
Right. Actually bug 637530 only asked to turn off the mnemonics. So I've re-enabled F10 pref by default, on master and 3-8.