Skip to content

v7.0

Compare
Choose a tag to compare
@sspanak sspanak released this 03 Oct 14:57
· 814 commits to master since this release
78b6681

"Total Engine Refactoring" release

Almost completely rewritten the Languages, the Database and the IME modules. TT9 should be more stable now and it will be much easier to add new languages and features later on.

Disabled Features: In this version adding new words and importing dictionaries from a file are disabled. They will be re-enabled in a future version of TT9.

What's Changed

  • Rewritten the Languages, the Database and the IME modules. New and more clear folder/package structure. Also, adding a new language is now much easier.
  • Much improved soft key view.
    • It should fit and look good on all screen sizes.
    • Each button has one clearly defined function.
    • The button labels that used to become cluttered sometimes are replaced with icons.
  • Redefined "0", "1", "*" and "#" keys to work almost similar to Nokia 3310 (with small exceptions).
  • There is no punctuation or emoji full-screen tables, but instead, upon pressing "1", all punctuation or emoticons are displayed in the Suggestions bar, like other words or letters. Emoticons are accessible only in Predictive mode. Check out the user manual for detailed explanation.
  • Words and letters from different languages are no longer mixed together. For example, when starting to type something if English, French or German letters (and words) no longer appear as suggestions.
  • The current language and text case is preserved when going to another text field, another app or even after restarting the phone.
  • Improved the way priority is assigned to frequently used words.
  • Disabled adding new words.
  • Disabled importing dictionaries from a file.
  • Removed some unused icons, translations and other resources for smaller .apk size.
  • Updated readme and documentation

Full Changelog: v6.0-finish-the-incomplete...v7.0-total-engine-refactoring