IBus 1.5.21 is now released and available in Fedora 31.
# dnf update ibus
This release enhances the IBus compose features. The maximum number of the compose key sequences was 7. Also the output character was limited in 16 bit and only one character could be output so the latest emoji characters or custom long compose characters were not supported.
The following is the demo.
IBus can loads either
$HOME/.XCompose file and save the cache files in
You can customize the compose keys with
gnome-tweaks in GNOME desktop or any utilities in other desktops or
setxkbmap -option in Xorg desktops.
Currently IBus XKB engines and a few language engines support the IBus compose features. To enable IBus in text applications in GNOME desktop, you need to enable more than one IBus engines using
gnome-control-center region, likes ibus-typing-booster, ibus-m17n or else. Otherwise GtkIMContextSimple is used and the compose feature is not available. To enable IBus in non-GNOME desktop, you can use any IBus engines by default or customize with `ibus-setup` command.
Also now ibus-daemon exits with the parent program’s death.
Also IBus provides ibus.its file which can i18n IBus component files in
/usr/share/ibus/component/ to detect “longname” and “description” tag.