2 Commits
Author SHA1 Message Date
emil f5043031e7 Update README 2025-01-16 13:53:07 +01:00
emil c710fd1e6a Add screenshot 2025-01-16 13:42:02 +01:00
2 changed files with 13 additions and 7 deletions
+13 -7
View File
@@ -1,5 +1,7 @@
# Titanboard # Titanboard
![Screenshot of the program at work](screenshot.png "Titanboard")
Titanboard is an input method for physical keyboard phones, supporting as low as Android 1.5 Titanboard is an input method for physical keyboard phones, supporting as low as Android 1.5
Cupcake. Cupcake.
@@ -9,17 +11,15 @@ Cupcake.
- Nimble and small; I set out to have the APK be at most 100 kB - Nimble and small; I set out to have the APK be at most 100 kB
- Each physical key can have several additional symbols, which the user can cycle by long pressing - Each physical key can have several additional symbols, which the user can cycle by long pressing
a given key. This also applies for alternate (alt) symbols a given key. This also applies for alternate (alt) symbols
- 9 supported languages, with more planned (which are trivial to add) - 11 supported languages, which are trivial to add yourself (consult res/xml/language_keymaps.xml)
- No hard to memorize key combinations; reasonably uses what the physical keyboard has to offer - No hard to memorize key combinations; reasonably uses what the physical keyboard has to offer
- Clipboard management - Clipboard management
- Fixes for PKB quirks
- Reasonably customizable
## Planned features ## Planned features
- Autocorrect - For now, Titanboard is an abandoned, but stable project.
- Emojis
- Support for content other than text in clipboard
- Floating interface, which is placed over the current text in certain contexts, to save screen
space
## Supported languages ## Supported languages
@@ -32,9 +32,15 @@ Cupcake.
- Russian (Phonetic) - Russian (Phonetic)
- Greek (polytonic diacritics under Q) - Greek (polytonic diacritics under Q)
- Arabic (Phonetic) - Arabic (Phonetic)
- Hebrew
- Czech
## Supported devices ## Supported devices
Thus far, the supported devices are: Thus far, the supported devices are:
- Unihertz Titan (additional diacritics under 1 key for all languages) - Unihertz Titan
- Unihertz Titan Slim
- Unihertz Titan Pocket
It's very easy to add new devices as well, just look into res/xml/device_keymaps.xml.
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB