Is ibus-typing-booster available in Ubuntu 20.04?

Thanks!

I installed the package on a clean Ubuntu 20.04 LTS. It pulls in the following packages as well,

$ LANG=en_US.UTF-8 sudo apt install ibus-typing-booster
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libinih1 linux-modules-extra-5.4.0-21-generic ubuntu-system-service
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libm17n-0 libotf0 m17n-db python3-enchant
Suggested packages:
  m17n-docs gawk
The following NEW packages will be installed:
  ibus-typing-booster libm17n-0 libotf0 m17n-db python3-enchant
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 7,225 kB of archives.
After this operation, 82.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
...

You have also packaged the emoji-picker, which is a tool to easily select emoji characters.
When running it, you get the following warnings, which are not a packaging issue.

$ emoji-picker 
/usr/share/ibus-typing-booster/engine/emoji_picker.py:2236: DeprecationWarning: bind_textdomain_codeset() is deprecated
  gettext.bind_textdomain_codeset(DOMAINNAME, "UTF-8")
/usr/share/ibus-typing-booster/engine/emoji_picker.py:232: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
  self.set_wmclass('emoji-picker', 'Emoji Picker')

To activate the Typing Booster, you need to add the layout Other (Typing Booster).

I have tested the Typing Booster over the English (US) layout and it worked with the default keybindings (of the Typing Booster).

I also tested the Typing Booster over the Greek layout and the default keybindings did not work. Specifically, when I was shown several candidates and I wanted to commit the first candidate, pressing F1 did not commit the first candidate. Considering that this functionality worked for the English (US) layout, it is a problem with Typing Booster+Greek layout and not a packaging issue.

I did not check the speech recognition feature (over Google Cloud Speech-to-Text). The other dependencies are available (python3-pyaudio, and google-cloud-speech through pip install), so it should work.

Overall, I did not find any issue to fix with the packaging of Typing Booster.

1 Like