github futo-org/android-keyboard 0.1.28-rc1
v0.1.28-rc1

pre-release9 hours ago

v0.1.28-rc1

This release implements two of the most upvoted feature requests from our GitHub issue tracker and brings some miscellaneous fixes and improvements.

This is a release candidate and may have bugs or instabilities. If you see something that doesn't look right, please report it so it can be sorted before the full release!

Chinese input

This release brings Traditional and Simplified Chinese input to FUTO Keyboard! The main focus has been around Pinyin typing, with either standard Pinyin, fuzzy Pinyin or some of the Double Pinyin variants, but there is a rudimentary stroke input layout as well.

This builds on a lot of refactoring and expansion work that was initially done for Japanese, and is now able to be re-used for Chinese as well. Similar to Japanese, you are required to download a dictionary before input can work. If you don't have it imported already, the suggestion bar will direct you to download it.

Unlike Japanese, which enters preedit directly into a text field, Chinese instead will enter it into a grey box floating above the keyboard, similar to other Chinese IMEs. As a convenience, you can also tap on the grey box to edit your preedit, in case you made a typo in the middle and don't want to backspace all the way back.

This was all made possible thanks to the open-source RIME input engine and also huge thanks to AstroNot233 who contributed much of the initial implementation!

Clipboard update

You can now paste images from your clipboard history. If you copy an image from a web browser or another app, FUTO Keyboard will now store it in clipboard history if you have it enabled. You can then paste it from there, or paste other images you copied recently. In case you have clipboard history enabled but you don't want it to remember images, there's a toggle to turn this off.

To avoid instabilities, large images over 10MB will not be saved to the clipboard history, and the total size of unpinned images in clipboard history will be capped at 40MB. When the limit is reached and a new image is copied, older unpinned images will be removed to make room for the new image.

Layout contributions

Vietnamese Telex and VNI was added thanks to the hard work of tenextractor who wrote a Vietnamese input library and contributed it to FUTO Keyboard!

International Phonetic Alphabet QWERTY layouts were contributed by RenoirTan! The original one that has existed in FUTO Keyboard for around a year was never functional and existed more as a demo for the layout system, but thanks to this contribution you can now type IPA.

Toki Pona layout was contributed by Felipeshaolin

Other changes

Haptic improvements:

  • Dragging cursor with spacebar now produces haptic feedback
  • Delete key no longer vibrates once all text has been deleted
  • Long pressing a key will vibrate when the longpress menu opens

Other improvements:

  • Improved the experience of typing in fields marked as email fields - emails are now remembered, and common domains are suggested
  • You can now type i.e. and e.g. more easily, either via autocorrection ("ie" -> "i.e.") or normally (the automatic space and autocapitalization will be undone, "I. e." -> "i.e.")
  • In Japanese, the language switch key will now disappear as soon as you press down on a letter, to prevent accidental language switches from starting to type quickly
  • Japanese dictionary menu will now warn you if you mixed up the word and furigana fields
  • English will no longer include CJK characters in composing to avoid accidental deletions

Bugfixes:

  • Fixed bug where text next to a number would get wrongly autocorrected into a word (e.g. "2nd" -> "2and")
  • Fixed bug where the language name on spacebar may be too wide and extend outside of the keyboard
  • Fixed a bug where French spacing would not be applied correctly on the Google Play version if French is not enabled as one of the system locales
  • Fixed a bug where personal dictionary entries with special symbols like + would be broken and undeletable
  • Fixed a bug where the keyboard would not suggest new personal dictionary entries that had been added when another keyboard was active
  • Resolved a few keyboard sizing bugs
  • Fixed a few bugs in the swipe typing input system to improve accuracy slightly
  • A bug was fixed that was causing incorrect parentheses to be inserted in Hebrew
  • Fixed a Japanese reset bug
  • Updated Android Compose libraries

Don't miss a new android-keyboard release

NewReleases is sending notifications on new releases.