1
0
Fork 0

final code cleanup before 45

This commit is contained in:
sspanak 2025-02-12 12:38:14 +02:00 committed by Dimo Karaivanov
parent c429e309e2
commit b56af3ab4f
18 changed files with 169 additions and 185 deletions

View file

@ -367,26 +367,26 @@ No, I should not. See the previous points.
Touchpal used to be the greatest keyboard back in 2015 when it had no real competition. However, things have changed since then. See the side-by-side comparison between Traditional T9 and Touchpal:
_**Traditional T9**_
- Respects your privacy.
- Contains no ads and it's free.
- Supports a wide range of devices: dumbphones and TVs with hardware keypads or keyboards, as well as touchscreen-only smartphones and tablets.
- Offers a proper 12-key T9 layout for every language.
- Provides enhanced word suggestions. For example, if you try to type textonym expressions like "go in", it will learn not to suggest "go go" or "in in", but the meaningful expression you had in mind.
- Everything you type remains on your phone. No information is sent anywhere.
- Is open source, allowing you to review all the source code and the dictionaries, or contribute to the project and make it better (many users have helped with fixing bugs and adding new languages and translations), or even create a mod based on your preferences and vision.
- Has a clean and highly readable design that blends with the system. There are no unnecessary bells and whistles so that you can focus on typing.
- Dictionary loading speed is slow.
- Respects your privacy.
- Contains no ads and it's free.
- Supports a wide range of devices: dumbphones and TVs with hardware keypads or keyboards, as well as touchscreen-only smartphones and tablets.
- Offers a proper 12-key T9 layout for every language.
- Provides enhanced word suggestions. For example, if you try to type textonym expressions like "go in", it will learn not to suggest "go go" or "in in", but the meaningful expression you had in mind.
- Everything you type remains on your phone. No information is sent anywhere.
- Is open source, allowing you to review all the source code and the dictionaries, or contribute to the project and make it better (many users have helped with fixing bugs and adding new languages and translations), or even create a mod based on your preferences and vision.
- Has a clean and highly readable design that blends with the system. There are no unnecessary bells and whistles so that you can focus on typing.
- Dictionary loading speed is slow.
_**Touchpal**_
- Aggressively asks for access to your entire device and to your contacts; writes random files everywhere; ultimately, it got banned from the Play Store because it acts like a virus.
- Is full of ads.
- Supports only touchscreen devices.
- Is not a true T9 keyboard. It offers a T9 layout only in some languages. Moreover, some layouts are incorrect (e.g. Bulgarian is missing a letter and some letters are wrongly swapped between the 8-key and the 9-key).
- When typing textonyms one after another, it only suggests the last word you selected. For example, when you try to type "go in", it will display either "go go" or "in in".
- Cloud-based suggestions could be used to improve accuracy. However, for this to work, you and all other users must send everything you type to the Touchpal servers for processing.
- Closed source. There is no way to check what it does in the background.
- Includes many themes, colors, GIFs, and other distractions unrelated to typing.
- Dictionary loading speed is fast. Touchpal wins this point.
- Aggressively asks for access to your entire device and to your contacts; writes random files everywhere; ultimately, it got banned from the Play Store because it acts like a virus.
- Is full of ads.
- Supports only touchscreen devices.
- Is not a true T9 keyboard. It offers a T9 layout only in some languages. Moreover, some layouts are incorrect (e.g. Bulgarian is missing a letter and some letters are wrongly swapped between the 8-key and the 9-key).
- When typing textonyms one after another, it only suggests the last word you selected. For example, when you try to type "go in", it will display either "go go" or "in in".
- Cloud-based suggestions could be used to improve accuracy. However, for this to work, you and all other users must send everything you type to the Touchpal servers for processing.
- Closed source. There is no way to check what it does in the background.
- Includes many themes, colors, GIFs, and other distractions unrelated to typing.
- Dictionary loading speed is fast. Touchpal wins this point.
If you disagree or would like to explain your point of view, join [the open discussion](https://github.com/sspanak/tt9/issues/647) on GitHub. Just remember to be respectful to the others. Hate posts will not be tolerated.
@ -398,4 +398,4 @@ If you are still learning to use T9 and need to switch back occasionally or find
Most other keyboards allow switching back to Traditional T9 by holding the spacebar or the "change language" key. Check the respective readme or manual for more info.
#### I can't change the language on a touchscreen phone
First, ensure you have enabled all desired languages from Settings → Languages. Then hold the [Left F4 key](#left-f4-key-the-bottom-left-key) to change the language.
First, ensure you have enabled all desired languages from Settings → Languages. Then hold the [Left F4 key](#left-f4-key-located-above-ok) to change the language.