[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[анонс патча] поддержка акселераторов в программах использующих gtk (и gnome-libs) в X независимо от текущего языка клавиатуры
Hi,
Это анонс второй ревизии данного патча, в которую добавлена (идеологически
корректная) операция очистки некоторых битов XEventKey.state которые
устанавливаются XKB когда текущий язык клавиатуры - не анлийский (не знаю, как
лучше это грамотно описать). Эти уставноленные биты совпадали с другими
масками используемыми gdk (GDK_RELEASE_MASK) что нарушало функционирование
bindings при русском языке клавиатуры (например, не-буквенные клавиши типа
Ctrl-End не срабатывали в GtkCList).
Патч не вносит никакой бинарной несовместимости.
Для тех, кто не видел анонса первой ревизии данного патча в debian-russian (и
своих mailboxes :) - он содержится в комментарии в начале патча.
Данный патч находится здесь:
http://www.hippo.ru/~hvv/patches/no-patched-version-yet/gtk-accels-in-any-keylang-support.patch
Best regards,
-Vlad