v32.0
Language Updates
This release introduces two new languages, Turkish and Hungarian, as well as improvements for English, Greek, Swedish, and Bulgarian. Besides that, it fixes a couple of minor bugs. There are no new features this time.
What's Changed
- Languages
- Added Turkish language and menu translations (thanks to @fazilaltinel and @alicanpamay)
- Added Hungarian (thanks to @gyadam)
- Fixed several incorrectly capitalized words in English
- Added missing Greek punctuation marks
- Bulgarian: updated the word frequencies and added some more words
- Swedish: added new words and removed some nonsense words
- Slightly optimized the special character positions
- Bugs
- Fixed the suggestions scrolling in the wrong direction in ABC mode, when the system language is right-to-left.
- Fixed the language not switching automatically, when the current app requests it.
- Fixed the composing text not appearing when pressing 1-key to type punctuation in 123 mode in non-numeric fields (it only appeared after scrolling)
- Fixed virtual Backspace not working in limited text fields
- Improved LG X100S dialer detection to finally fix the double numbers when dialing a number (#300)
- Fixed typing decimal numbers is not possible in Revolut, because of incorrectly detected field subtype
- Technical
- Added a dictionary-testing tool
- A simpler word frequency normalization algorithm to normalize only the sequence that went over the limit. It is also much faster now because it only needs to process a small number of words instead of the entire language.
- fixed incorrect validation of words with capital letters upon build time
- upgraded gradle 8.4 -> 8.6 and android.application 8.3.2 -> 8.4.0
Full Changelog: v31.0...v32.0