* all suggestions are now ordered by length, then by frequency
* word frequency is normalized to 255, instead of to 5; normalization now makes sense
* only maxed out languages are normalized, not all
* all words are normalized at once, instead of only the one that has reached the limit
* normalization now happens on start up, instead of using a trigger
* fixed word frequency not updating when a punctuation mark is appended at the end, for example: 'try,'
* switched the positions of ; and :
* updated documentation
* added a github workflow for closing stale issues
* added github PR validation workflows
* fixed the dictionary validator missing digits in words
* fixed the build failing completely when there no git tags
* updated androidx.room 2.4.3 -> 2.5.0
* the dictionary loader now supports word frequencies
* word frequency validation upon building
* added default word frequencies to all dictionaries
* updated documentation
* readjusted the font size of the suggestions and on the Settings screen
* moved the keypad shortcuts to a separate screen
* added bold+italic visual hint when fuzzy word filtering is on
* updated documentation
* fixed some English words always appearing in small letters, when some should be capitalized (I, Friday, December, etc...)"
* fixed Bulgarian words that should have been capitalized, but were not
* fixed mixed case suggestions priority not updating
* optimized dictionary loading (it's more than 2x faster now)
* fixed the last words of dictionaries not being loaded
* 0-key now types special/math characters. All characters normally avaialable on a computer keyboard are available now
* Predictive Mode: Added many new emoji
* updated user manual
* Fixed the new line being invisible in the suggestions list
* Predictive Mode: punctuation list on 1-key has no priorities and remains static all the time
* Added 'automatic space' setting
* Added 'auto capitalization' setting
* Added missing translations
* Unsupported emoji are no longer displayed
* Code cleanup and speed optimizations
* Fixed incorrect suggestion filter values, that would cause broken emoji
* proper error messages are displayed when dictionary loading fails or is cancelled
* debounced the clicking on ItemClickable to avoid weird side effects, caused by faulty devices, sending multiple click events
* a couple of French translations on the Settings screen
* fixed Settings screen blinking in some cases
* fixed default hotkey value cannot be 'no key'
* fixed SuggestionsView having the incorrect theme forced at startup
* Fixed crashes, caused by using the incorrect Android Context
* Default keys are properly set the very first time Settings screen is opened
* Dictionary loading status is now displayed on the Settings screen
* Dictionary loading time is now displayed after operation is completed
* Settings screen is now based on the Android SharedPreferences
* Added function key configuration on the Settings screen
* Added a setting for toggling the on-screen buttons
* Added a dark/light theme setting
* Improved translations
* Fixed a problem with launching the Settings screen directly from the Android settings
* Fixed ignoring keys not actually ignoring them properly
* ABC Mode: fixed candidate letter disappearing, when changing the text case, after the same number key has been pressed twice or more
* Predictive Mode: fixed words not being automatically capitalized if text is entered and deleted repeatedly
* fixed the on-screen keys having incorrect height