Docs 32 (#521)
* Readme update * new screenshots * bumped up the version info
BIN
!RAW/screenshots-large/1.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
!RAW/screenshots-large/2.png
Normal file
|
After Width: | Height: | Size: 61 KiB |
BIN
!RAW/screenshots-large/3.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
!RAW/screenshots-large/4.png
Normal file
|
After Width: | Height: | Size: 87 KiB |
BIN
!RAW/screenshots-large/5.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
11
README.md
|
|
@ -1,6 +1,6 @@
|
|||
# Traditional T9 [](https://codebeat.co/projects/github-com-sspanak-tt9-master) 
|
||||
|
||||
A 12-key (T9) keyboard for devices with a hardware keypad. It supports predictive text typing in [25+ languages](app/languages/definitions), configurable hotkeys, and an on-screen keypad for touchscreen phones, bringing an old-school Nokia experience to modern Android devices. Best of all, it doesn't spy on you.
|
||||
Traditional T9 is a 12-key (T9) keyboard for devices with a hardware numpad. It supports predictive text typing in [25+ languages](app/languages/definitions), configurable hotkeys, and a virtual on-screen keypad to recreate the good old Nokia experience on modern-day touchscreen smartphones. And best of all, it doesn't spy on you.
|
||||
|
||||
This is a modernized version of the [original project](https://github.com/Clam-/TraditionalT9) by Clam-.
|
||||
|
||||
|
|
@ -9,11 +9,12 @@ This is a modernized version of the [original project](https://github.com/Clam-/
|
|||
<tr>
|
||||
<td rowspan="2"> <img src="screenshots/3.png"> </td>
|
||||
<td> <img src="screenshots/1.png"> </td>
|
||||
<td rowspan="2"> <img src="screenshots/5.png"> </td>
|
||||
<td> <img src="screenshots/5.png"> </td>
|
||||
<td rowspan="2"> <img src="screenshots/4.png"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <img src="screenshots/2.png"> </td>
|
||||
<td> <img src="screenshots/6.png"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
|
@ -32,9 +33,9 @@ This is a modernized version of the [original project](https://github.com/Clam-/
|
|||
If your phone does not allow installing custom APKs, consult the [Installation Guide](docs/installation.md).
|
||||
|
||||
## ⚙️ System Requirements
|
||||
- Android 4.4 or higher. _(Tested and confirmed on Android 6, 10 and 11)_
|
||||
- Android 4.4 or higher.
|
||||
- A hardware keypad or a keyboard. For touchscreen-only devices, an on-screen keypad can be enabled in the Settings.
|
||||
- Minimum 65 Mb of storage space. Extra space is needed for language dictionaries in Predictive Mode.
|
||||
- Minimum 70 Mb of storage space. Extra space is needed for language dictionaries in Predictive Mode.
|
||||
- Very small languages (< 100k words; Kiswahili, Indonesian): 5-6 Mb per language.
|
||||
- Small languages (100k-400k words; e.g. English, Norwegian, Swedish, Finnish, German, French): 15-30 Mb per language.
|
||||
- Medium languages (400k-800k words; e.g. Danish, Hebrew, Italian, Greek, Portuguese): 40-75 Mb per language
|
||||
|
|
@ -45,7 +46,7 @@ _Storage usage depends on the word root count and the average word length in eac
|
|||
### ⚠️ Compatibility
|
||||
If you own a phone with Android 2.2 up to 4.4, please refer to the original version of Traditional T9 from 2016.
|
||||
|
||||
TT9 may not work well on Kyocera phones, Sonim phones running Android 10+, and some other devices that run highly customized Android versions, where all apps are integrated and intended to work with the respective native keyboard. You may experience missing functionality or unexpected text/numbers appearing when you try to type.
|
||||
TT9 may not work well on Kyocera phones, especially ones running Android 10 or newer, and some other devices that run highly customized Android versions, where all apps are integrated and intended to work with the respective native keyboard. You may experience missing functionality or unexpected text/numbers appearing when you try to type.
|
||||
|
||||
Compatibility has been verified only on the following devices:
|
||||
- Unihertz Atom L (Android 11)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:tools="http://schemas.android.com/tools"
|
||||
android:versionCode="516"
|
||||
android:versionName="31.0"
|
||||
android:versionCode="543"
|
||||
android:versionName="32.0"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> <!-- allows displaying notifications on Android >= 13 -->
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ Open the Settings configuration screen.
|
|||
Open the Android Change Keyboard dialog where you can select between all installed keyboards.
|
||||
|
||||
## On-screen Keypad
|
||||
On touchscreen-only phones, a fully functional on-screen keypad is available. Enable it from Settings → Appearance → Show On-Screen Numpad.
|
||||
On touchscreen-only phones, a fully functional on-screen keypad is available and it will be enabled automatically. If, for some reason, your phone was not detected to have a touchscreen, enable it by going to Settings → Appearance → On-Screen Layout, and selecting "Virtual numpad".
|
||||
|
||||
It is also recommended to disable the special behavior of the "Back" key working as "Backspace". It is useful only for a hardware keypad. To do so, go to Settings → Keypad → Select Hotkeys → Backspace key, then select the "--" option.
|
||||
|
||||
|
|
@ -240,6 +240,6 @@ To mitigate this problem, go to Settings → Appearance, and enable "Status Icon
|
|||
|
||||
Xiaomi has introduced several non-standard permissions on their phones, which prevent Traditional T9's virtual on-screen keyboard from working properly. More precisely, the "Show Settings" and the "Add Word" keys may not perform their respective functions. To fix this, you must grant the "Display pop-up window" and "Display pop-up window while running in the background" permissions to TT9 from your phone's settings. [This guide](https://parental-control.flashget.com/how-to-enable-display-pop-up-windows-while-running-in-the-background-on-flashget-kids-on-xiaomi) for another application explains how to do it.
|
||||
|
||||
It is also highly recommended to grant the "Permanent notification" permission. This is similar to the "Notifications" permission introduced in Android 13. See [above](#Notes-for-Android-13-or-higher) for more information on why you need it.
|
||||
It is also highly recommended to grant the "Permanent notification" permission. This is similar to the "Notifications" permission introduced in Android 13. See [above](#notes-for-android-13-or-higher) for more information on why you need it.
|
||||
|
||||
_The Xiaomi problems have been discussed in [this GitHub issue](https://github.com/sspanak/tt9/issues/490)._
|
||||
|
|
@ -1,3 +1,11 @@
|
|||
A 12-key (T9) keyboard for devices with a hardware keypad. It supports predictive text typing in 25+ languages, configurable hotkeys, and an on-screen keypad for touchscreen phones, bringing an old-school Nokia experience to modern Android devices. Best of all, it doesn't spy on you.
|
||||
Traditional T9 is a 12-key (T9) keyboard for devices with a hardware numpad. It supports predictive text typing in 25+ languages, configurable hotkeys, and a virtual on-screen keypad to recreate the good old Nokia experience on modern-day touchscreen smartphones. And best of all, it doesn't spy on you.
|
||||
|
||||
Supported languages: Arabic, Bulgarian, Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Indonesian, Italian, Kiswahili, Norwegian, Polish, Portuguese (European and Brazilian), Romanian, Russian, Spanish, Swedish, Ukrainian, Yiddish.
|
||||
Supported languages: Arabic, Bulgarian, Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Kiswahili, Norwegian, Polish, Portuguese (European and Brazilian), Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian, Yiddish.
|
||||
|
||||
Privacy Policy and Philosophy:
|
||||
- No ads, no premium or paid features. It's all free.
|
||||
- No spying, no tracking, no telemetry or reports. No nothing!
|
||||
- No network connectivity.
|
||||
- It only does its job.
|
||||
- Open-source, so you can verify all the above yourself.
|
||||
- Created with help from the entire community.
|
||||
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 39 KiB |
BIN
screenshots/6.png
Normal file
|
After Width: | Height: | Size: 35 KiB |