[Fedora-i18n-bugs] [Bug 712307] ibus losing preference on customize + restart

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 13 15:33:00 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=712307

--- Comment #5 from Hin-Tak Leung <htl10 at users.sourceforge.net> 2011-06-13 11:32:59 EDT ---
(In reply to comment #4)
> (In reply to comment #3)
> 
> > Okay, so by 'customize input methods', you really means 'enable the use of
> > input methods not in your current locale'. No wonder I keep losing my
> > preference.
> 
> Enabling 'customize input methods' doesn't not lose your preference.
> It's disabled by default, which loses your preference but you could keep your
> preference once you enable it.
> 
> > The way it is currently done a rather mis-feature and rather wrong. I use
> > mainly an English (UK) environment but occasionally need to type Chinese.
> 
> So you could enable 'customize input methods' if you want to customize the
> input method list.
> I wonder if you understand the feature.
> 
> > And I think even the preloading (at least for Chinese users for Chinese locale)
> > is wrong - there are probably 20+ traditional chinese input methods but most
> > people only uses <5, but it is a different 5 for a different person. Not
> 
> You don't figure out this feature correctly.
> Preload engines doesn't mean to load all Chinese input methods.
> You could test the feature with a new user.
> It's a default setting for new users but you could customize the list.

I think I "understand" the feature, I just do not agree with it. At the moment
(in UK English locale, and from what you said, very likely on US locale as
well) there is none shown, and none selectable. To have any user-preferred
(non-English) input method at all, one needs to click the check box, and
choices remains until dbus restarts. This is confusing because:

1) preferences are only editable by clicking the check-box, and preferences
does not disappear *immediately* on unchecking the ticked check-box, which
suggests *wrongly* that the checkbox is required for *updating* the list. 

2) there is no warning on unchecking the check-box that preferences will be
lose (and be lose when ibus restarts or the user relog-in).

Most importantly, I bet I am not the only person who choose to work primarily
in a English desktop environment but have occasional non-English needs - I dare
say my situation is probably in the majority (compared to chinese environment +
choices of 5-ish familiar chinese input methods among 20+ input methods, or
japanese environment + choice of a few input methods among a few).

So I suggest:
1) there should be some tooltip or better worded indication of what the
check-box is really for

2) there should be a warning about losing user preference if the user unchecks
the checkbox.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list