libhangul / ibus-hangul

The hangul engine for IBus
GNU General Public License v2.0
64 stars 18 forks source link

Do not commit text when reset signal is received #73

Closed fujiwarat closed 5 years ago

fujiwarat commented 5 years ago

ibus-hangul uses ibus_engine_update_preedit_text_with_mode() to commit the preedit text by ibus-daemon and now focus-out and mouse click are handled by ibus-daemon and ibus clients.

BUG=https://github.com/ibus/ibus/issues/1980

fujiwarat commented 5 years ago

The ibus side is now upstreamed; https://github.com/ibus/ibus/commit/a40631e166137c9042a68c2d76844e7afc53d388

fujiwarat commented 5 years ago

If you wish to try the ibus fixed ibus core which is available as ibus-1.5.19-9.fc29 in https://getfedora.org/ja/workstation/download/

# dnf install --enablerepo=updates-testing ibus
# rpm -q ibus

Also the fix is available in Xorg desktops only so you might try to install XFCE

# dnf groupinstall xfce-desktop-environment
iyagicom commented 5 years ago

Ubuntu supports 1.5.17 on 18.04. Compiling on Ubuntu is too difficult. I can not compile and give up.

fujiwarat commented 5 years ago

Are there any chances to integrate this patch? ibus 1.5.20 has already been available.

fujiwarat commented 5 years ago

If you use Fedora 30, I put ibus-hangul-1.5.1-3.1.fc30.x86_64.rpm with this patch. https://copr.fedorainfracloud.org/coprs/fujiwara/ibus-hangul-mouse/

juhp commented 5 years ago

Ubuntu 18.10+ has ibus-1.5.19

fujiwarat commented 5 years ago

Duplicate of #68