]> Pileus Git - ~andy/gtk/commit
Rework the Unicode hex input code. Now we only steal a single key
authorMatthias Clasen <mclasen@redhat.com>
Fri, 2 Sep 2005 18:14:59 +0000 (18:14 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 2 Sep 2005 18:14:59 +0000 (18:14 +0000)
commit4083637a11f994edfe3d776797879ff4813875af
tree1c9359ae6db62d75422eeaf836f89ad3604138e2
parent92b1967c1293bb09d40dd879b1d46bbfde9c9c2d
Rework the Unicode hex input code. Now we only steal a single key

2005-09-02  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimcontextsimple.c: Rework the Unicode hex input
code. Now we only steal a single key combination, Ctrl-Shift-U,
instead of sixteen.
A hex Unicode sequence must be started with Ctrl-Shift-U, followed
by a sequence of hex digits entered with Ctrl-Shift still held.
Releasing one of the modifiers or pressing space while the modifiers
are still held commits the character. It is possible to erase
digits using backspace.
As an extension to the above, we also allow to start the sequence
with Ctrl-Shift-U, then release the modifiers before typing any
digits, and enter the digits without modifiers.
(#82011, Owen Taylor)
ChangeLog
ChangeLog.pre-2-10
gtk/gtkimcontextsimple.c