Fixed keys handling for multilayout environments.
authorAlexander Sedov <alex0player@gmail.com>
Fri, 15 Mar 2013 15:12:15 +0000 (19:12 +0400)
committerChristoph Lohmann <20h@r-36.net>
Fri, 15 Mar 2013 17:34:31 +0000 (18:34 +0100)
commitbccfe2a9a553784aa0b50fb63aa198be906d8cae
treeb892e40f7b67c94ff11c53e129509ae0479d692d
parentdcb4f81ad22ed7fbaa4df391814307feb700f18e
Fixed keys handling for multilayout environments.

There is a bug in GTK+ that does not allow capturing shortcuts using
letter keys on layouts other than "us". The bug is there for ages and
there is probably no hope that it will get fixed. This patch switches
shortcut handling method to GtkAccelGroup, which handles this case
correctly. Enjoy!

Signed-off-by: Christoph Lohmann <20h@r-36.net>
surf.c