Value choices in wm.preferences do not match description

Bug #992768 reported by D Tangman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
d-conf (Ubuntu)
New
Undecided
Unassigned

Bug Description

In org.gnome.desktop.wm.preferences, the choices listed in the Description for action-double-click-titlebar, action-middle-click-titlebar, and action-right-click-titlebar are 'toggle-shade', 'toggle-maximize', 'toggle-maximize-horizontally', 'toggle-maximize-vertically', 'minimize', 'shade', 'menu', 'lower', and 'none'. Clicking on the displayed value for any of the indicated names yields a menu containing only 'toggle_shade', 'toggle_maximize', 'toggle_maximize_horizontally', and 'toggle_maximize_vertically'. It would be particularly nice if 'None' were actually one of the available options.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: dconf-tools 0.12.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Tue May 1 14:00:15 2012
ExecutablePath: /usr/bin/dconf-editor
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: d-conf
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
D Tangman (dgtangman) wrote :
Revision history for this message
D Tangman (dgtangman) wrote :

Attempted to correct this problem by editing org.gnome.desktop.wm.preferences.gschema.xml and recompiling. For action-middle-click-titlebar this more-or-less works. The schema compiler requires that an alias not be the same as its target, so it is necessary to use an alias that is only similar to the target, e.g., "Minimize" for "minimize". (Actually, only "Minimize", "Menu", "Lower", and "None" work as aliases for the obvious targets; any other spelling drops back to the default button binding.)

Adding additional aliases for action-double-click-titlebar and action-right-click-titlebar results in the Value menus for those keys incorporating the additional aliases, which can be selected in dconf-editor and are remembered, but those actions use their defaults instead of the selected option.

Removing the <aliases> section for each of the ...-click-titlebar entries results in a menu containing all the defined actions, but only the single-word values actually work; all the "toggle-..." values perform the default action for the <key>.

The descriptions are clearly wrong in mentioning "shade" as a possible value; that is not a target recognized by the compiler.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.