Skip to content

v39.0

Latest
Compare
Choose a tag to compare
@sspanak sspanak released this 06 Oct 18:24

Unfinished Business

Version 39.0 adds Thai and Hinglish, fixes typing issues in Ukrainian and Greek, and adds about 1 million new Hebrew words with prefixes. The new features are punctuation reordering and a separate SHIFT key.

Important for non-touchscreen devices! This version will reset your hotkey settings. Pressing "✱" will toggle between upper- and lower case, and holding it will open the Command Palette, while pressing "#" will only change the input mode. See the manual for more information.

What's Changed

  • Languages
    • Added Hinglish.
    • (#629) Added Thai, thanks to @mmmmmob in #629.
    • (#634) Ukrainian and Hebrew: fixed several issues when typing words with apostrophes.
    • (#607) Hebrew: added about 1 million new words with prefixes, locations, personal names, and bible words.
    • Bulgarian, Portuguese: updated the word frequencies and added some new words.
    • Polish: removed the obsolete "-Wan" and "-Wana"; Added "-ROM
    • All Latin alphabet languages: changed the '.FM' domain to lowercase.
    • English: added "Bizkit".
    • Greek: ensured the semicolon and question mark are the correct Unicode characters.
    • French: fixed the automatic space rules. Now space is properly added before "?", "!" etc.
  • Features
    • (#622) Split the "next text case" and the "next input mode" functionalities. Now, you can trigger them using separate SHIFT and Input Mode keys.
    • (#498) Punctuation Reordering. You can now change the special character order on 0-key and 1-key, by going to Settings -> Keypad -> Punctuation Order. Or just use the defaults as before.
    • Added a button to disable the system spell checker on the Initial Setup page.
    • Smarter automatic space. It now works better next to numbers, parenthesis, quote marks, and the Spanish inverted punctuation.
    • On the virtual numpad, when a key has many letters, the letter list is now abbreviated. Also, for simplicity, the accented characters in Greek and Cyrillic languages are no longer displayed on the virtual keys.
  • Bugs
    • Fixed an unnecessary input mode reset on start, causing the Status Bar to display uppercase as lowercase.
    • Disabled recomposing while a dictionary is loading to prevent database overload.
    • Fixed some issues with key swiping.
    • Fixed incorrect status message being displayed when the command palette is on.
    • Fixed some languages from the same country being displayed using the same code in mode ABC, e.g. Spanish and Catalan were both 'ES'
    • Fixed currency selection sometimes requiring a double click.
    • Fixed Backspace not being able to delete selected text.
    • Fixed incorrect punctuation order in email fields and after toggling between currency and math chars.
    • 5th attempt to fix the darn "privileged options" crash.
  • Technical
    • Simplified the virtual key title size configuration.
    • Code cleanup and optimizations.

Full Changelog: v38.0...v39.0