Bug 2622 - UIM doesn't update IM engine list automatically.
Summary: UIM doesn't update IM engine list automatically.
Status: RESOLVED FIXED
Alias: None
Product: UIM
Classification: Unclassified
Component: libuim: Scheme interpreter (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: uim-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 7164
  Show dependency treegraph
 
Reported: 2005-02-27 09:06 UTC by UTUMI Hirosi
Modified: 2007-02-28 00:24 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description UTUMI Hirosi 2005-02-27 09:06:19 UTC
UIM doesn't update IM engine list automatically.
http://lists.freedesktop.org/pipermail/uim/2005-February/001030.html
For example:
If you have uim-prime, uim-im-switcher shows "prime".
But uim-im-switcher still shows "prime" after you remove uim-prime.

Will you fix it in uim-0.4.7?
Comment 1 YamaKen 2007-01-13 15:58:36 UTC
This problem is now expected as resolved with recent "IM and context management
concentration into Scheme" in trunk. See doc/COMPATIBILITY for further information.

Hirosi, could you check whether this problem is resolved?
Comment 2 Etsushi Kato 2007-01-19 23:37:31 UTC
(In reply to comment #1)
> This problem is now expected as resolved with recent "IM and context management
> concentration into Scheme" in trunk. See doc/COMPATIBILITY for further
information.

As noted on bug #2412 uim_get_default_im_name() and uim_get_nr_im() works fine
with current code, however, the list in scheme side in prop_list doesn't update
the enabled IM list.  So the problem still exist in toolbar based IM switcher.
Comment 3 Etsushi Kato 2007-01-21 20:39:06 UTC
(In reply to comment #2)
> As noted on bug #2412 uim_get_default_im_name() and uim_get_nr_im() works fine
> with current code, however, the list in scheme side in prop_list doesn't update
> the enabled IM list.  So the problem still exist in toolbar based IM switcher.

Doh!  I've look at the problem with uim-xim, which has own workaround of the
problem with uim_get_nr_im(), and the bug is not actually solved with recent "IM
and context management concentration into Scheme".

uim_get_nr_im() keeps original number even when "Enabled input methods" is
changed with uim-pref.  It doesn't seem im-list in scheme is updated with that.
Comment 4 Etsushi Kato 2007-02-28 00:24:15 UTC
With r4465 and r4467, im-list is now updated dynamically according to enabled-im-list.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.