diff options
author | Hidetoshi Tajima <hidetoshi.tajima@sun.com> | 2003-06-10 18:24:29 +0000 |
---|---|---|
committer | Hidetoshi Tajima <tajima@src.gnome.org> | 2003-06-10 18:24:29 +0000 |
commit | 66933a6bdd0776d794dbe0d283299dba5c2841b7 (patch) | |
tree | 260e9ada0facb1cbd142187fbde5577cdfaab0b2 /po/ChangeLog | |
parent | 801531ca88477f4343e02bdccc4ee2be6478bde9 (diff) | |
download | gtk+-66933a6bdd0776d794dbe0d283299dba5c2841b7.tar.gz |
New function for XIM instantiate callback. New function where call to
Tue Jun 10 11:23:48 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
* modules/input/gtkimcontextxim.c (xim_instantiate_callback): New
function for XIM instantiate callback.
* modules/input/gtkimcontextxim.c (xim_info_try_im): New function
where call to XOpenIM() or XRegisterIMInstantiateCallback() is
actually made.
* modules/input/gtkimcontextxim.c (xim_destroy_callback): New function
for XIM's destroy callback.
* modules/input/gtkimcontextxim.c (get_im): add a check if info->im
is set or not - if it's not set, call xim_info_try_im() to try to
initiaize it.
* modules/input/gtkimcontextxim.c (reinitialize_ic): reset
filter_key_release flag of the context.
* modules/input/gtkimcontextxim.c (get_ic_real): removed
* modules/input/gtkimcontextxim.c (gtk_im_context_xim_get_ic): move
code from the removed get_ic_real().
For XIM instantiation, destruction and re-instantiation. With
this, Gtk+ apps will be able to connect or reconnect to the XIM,
when it starts after the apps, or when the XIM gets lost and recover.
(#113099, #107782).
Diffstat (limited to 'po/ChangeLog')
0 files changed, 0 insertions, 0 deletions