From Fedora Project Wiki
Description
This test case is to type compose characters in f29 or later
How to test
Install your IBus engines
- For GNOME3
- Run
gnome-control-center keyboard
and add an input method sources besides XKB sources to enable IBus for XKB sources. - Run
gnome-control-center keyboard
and go to "Compose key" and setup your compose key. - Focus on gnome-terminal and after enable an XKB source with Super-Space key, type a compose key, "^" and "a".
- For others
- Make sure ibus is enabled.
- Configure compose key in your desktop. XFCE4 does not have the setting and you might like to save your compose keys in $HOME/.Xkbmap file.
- Run
setxkbmap -query
command, - Focus on gnome-terminal and after enable an XKB source with Super-Space key, type a compose key, "^" and "a".
- Test Case 2 (after above test)
- Run
mkdir $HOME/.config/myapp
- Create $HOME/.config/myapp/ibus-compose.emoji to copy https://raw.githubusercontent.com/ibus/ibus/master/src/tests/ibus-compose.emoji
- Add the following lines in $HOME/.XCompose :
include "%H/.config/myapp/ibus-compose.emoji"
- Run
ibus restart
- Run
gedit
- Type compose sequences described in E.g. Multi_key, Multi_key, I, n, t
Expected Results
- For GNOME3
- N/A
- N/A
- IBus pre-edit shows "·" (U+00B7), "^" and output "â".
- For others
- N/A
- N/A
- Show "options" line
- IBus pre-edit shows "·" (U+00B7), "^" and output "â".
- Test Case 2
- N/A
- N/A
- N/A
- N/A
- N/A
- You can type the compose keys in the ibus-compose.emoji.