IBus 1.5.25 is released

IBus 1.5.25 is now released and available in Fedora 35.

# dnf update ibus

This release changes the default Emoji shortcut key to Ctrl-period, which was Ctrl-Shift-e previously, to follow GTK shortcut keys. MS-Windows provides Super-period shortcut key for Emoji typing and MacOS does Command-Shift-space shortcut key currently.

IBus compose feature now follows the GTK4 compose pre-edit style. IBus compose file now supports the ‘include‘ directive in the user compose file ($XDG_CONFIG_HOME/ibus/Compose, $XDG_CONFIG_HOME/gtk-3.0/Compose or $HOME/.XCompose)

IBus GTK3 module proceeds the key events asynchronistically because some langauge engines spend much time to compose key events and D-Bus process could causes a timeout but now GTK4 does not allow the async events and IBus GTK4 module will proceed the key events synchronistically.

Please note: This release has a regression in the position of the candidate window with GTK3 applications and the patch is available here and you need to apply the same patch to ibus/client/gtk3/ibusimcontext.c by manual besides ibus/client/gtk2/ibusimcontext.c since the original ibusimcontext.c is a symlink in the Git repo.

% git clone https://github.com/ibus/ibus.git
% cd ibus
% git format-patch -1 936a0e76df79d92a8bdc03e9205330fb84a2083e

About fujiwara

I'm an open-sourced desktop i18n developer.
This entry was posted in IBus and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s