IBus 1.5.25 will use the
transfiletriggerin script to generate the cache file instead of the
posttrans script. Previously, each IBus language engine has run the
posttrans script to run
ibus write-cache to cache their component files in /usr/share/ibus/component whenever the package is installed. Now,
ibus write-cache is moved to the
transfiletriggerin script in IBus core package and the script will be executed only one time per the Fedora installation.
In IBus 1.5.25, the compose file 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 compose feature now follows the GTK4 compose pre-edit style.
The emoji shortcut key is now
Ctrl-period to follow the latest GTK convention. However, this is customizable with
The recommended default input method for Indic languages will be changed from Inscript to Enhanced Inscript keymaps.
We already have Enhanced Inscript keyboard layouts available in Fedora. But they were implemented some time back as draft implementation. Now they are updated to follow the final released standard of Enhanced Inscript keyboard layout. With this change all Indic languages now default to inscript2 named keymaps.