Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 1568 by [email protected]: [Feature Request] Remember which IME was used in a specific window
http://code.google.com/p/ibus/issues/detail?id=1568

What version of the product are you using? On what operating system?
OS (Linux distributions, UNIX or ...): Archlinux
Architecture (i386, x86_64): i386
IBus version: 1.5.1
Input method name and version: N/A
Python version: 3.3.0-3
dbus version: 1.6.8
dbus-python version: 1.1.1
gtk version (if bug is about gtk applications): 3.6.2
qt version (if bug is about qt applications):

What steps will reproduce the problem?
1. Initiate language X in ibus with Ctrl-Space in one window
2. Switch to another window and initiate language Y
3. Return to the first window

What is the expected output? What do you see instead?

Expected behaviour is for the first window to still use language X, but instead it has also changed to language Y.

Please provide any additional information below.

Previous versions of ibus have followed the expected behaviour. This was very useful if perhaps you were talking to 3 different people in 3 different windows in 3 different languages, and opened a few more terminals where you were typing in English. With the new version, every time you change windows, you'd have to hit ctrl-space and painstakingly select the appropriate language to use for that window (I should note that I do not like the new ctrl-space functionality either, but this is another story); in the old version, all you'd have to do is click on a different window, and as long as you had previously initiated ibus in that window before, it will give me the input method I want.

It is very difficult to work with multiple windows in multiple languages with the new system. Could you revert to the old system where ibus would remember which input method was used in each window? Or at least allow this as an option for users who prefer it?

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复