Display modifiers in window menu
commit85f31104cd1678d02148880eec31571dc0f76899
authorBrad Jorsch <anomie@users.sourceforge.net>
Wed, 17 Nov 2010 01:42:04 +0000 (16 20:42 -0500)
committerCarlos R. Mafra <crmafra@gmail.com>
Wed, 17 Nov 2010 01:53:04 +0000 (17 02:53 +0100)
treea44a06ebcb15677c14762c65cdb35d6eefcfe4ba
parent1b2745fad86e68c3bdc769dcab8d84dc82587e22
Display modifiers in window menu

The window menu displays the shortcut key for operations with a
shortcut, but does not display the modifiers. This reduces the utility
of the display as it's hard to know whether "h" means "Mod4+h" or
"Ctrl+Mod4+h" or something else.

This patch prefixes those shortcut displays with the modifier names,
e.g. Ctrl+Mod4+h, and adds a preference ModifierKeyLabels to allow
overriding this, e.g. to "⌃◇h". It doesn't add this preference to
WPrefs, if someone else wants to do that feel free.

Signed-off-by: Brad Jorsch <anomie@users.sourceforge.net>
src/WindowMaker.h
src/defaults.c
src/funcs.h
src/winmenu.c