awesome/lib/awful
Matthias Schröder 87070cadac awful.menu: support for access keys
You can define a menuitem like before:

awful.menu({ items = { { "&awesome", myawesomemenu,
	 		    beautiful.awesome_icon },
                       { "open &terminal", terminal },
	   })

and the letters following the ampersand in itemname can be used as
access key. (at least former fvwm users might find this familiar)

When there are submenus open awesome ascends during the search from the
current menu to the top level menu.

The access key is shown underlined.

There is no warning for multiple used keys, only the first one found
gets the price.

Signed-off-by: Julien Danjou <julien@danjou.info>
2009-11-26 19:56:04 +01:00
..
layout awful.layout: emit arrange signal 2009-11-06 12:40:13 +01:00
mouse awful.mouse: load finder 2009-09-11 13:43:02 +02:00
widget taglist: don't pad name with space, use margin 2009-11-05 18:07:37 +01:00
autofocus.lua.in Revert "awful.autofocus: fix multiple screens autofocus" 2009-11-23 19:28:10 +01:00
button.lua.in awful.{button,key}: enhance documentation 2009-08-28 15:26:41 +02:00
client.lua.in awful.client: fix initial geometry storage (FS#608) 2009-09-22 15:56:58 +02:00
completion.lua.in awful.completion: use sort -u to sort (FS#621) 2009-09-22 17:15:49 +02:00
dbus.lua.in awful.dbus: enhance description 2009-08-28 15:33:18 +02:00
init.lua.in titlebar: remove 2009-10-20 20:42:05 +02:00
key.lua.in awful.{button,key}: enhance documentation 2009-08-28 15:26:41 +02:00
menu.lua.in awful.menu: support for access keys 2009-11-26 19:56:04 +01:00
placement.lua.in placement: import center_horizontal and center_vertical 2009-09-14 11:53:45 +02:00
prompt.lua.in awful.prompt: word delete splits by separators 2009-09-01 14:24:13 +02:00
remote.lua.in awful.remote: enhance description 2009-08-28 15:36:34 +02:00
rules.lua.in Rules: change example 2009-11-09 20:24:45 +01:00
screen.lua.in awful.screen: fix padding 2009-10-09 20:05:42 +02:00
startup_notification.lua.in spawn: move sn hooks to signals 2009-08-17 17:47:55 +02:00
tag.lua.in awful.tag: fix new when layout is nil 2009-10-26 11:11:17 +01:00
tooltip.lua.in awful.tooltip: call set_geometry on show() 2009-11-11 17:48:27 +01:00
util.lua.in Fix awful.util.table.reverse 2009-11-17 10:25:12 +01:00
wibox.lua.in wibox: remove implicit orientation change 2009-10-26 11:08:28 +01:00