1
0
Fork 0
Commit graph

831 commits

Author SHA1 Message Date
sspanak
240e5c444a added Tamazight 2024-12-29 13:41:41 +02:00
sspanak
105749a792 fixed comments and 3-letter language codes breaking language definitions 2024-12-29 13:41:41 +02:00
sspanak
97b3292f61 translations update 2024-12-29 13:41:41 +02:00
sspanak
994bc6ee66 documentation update 2024-12-25 11:50:38 +02:00
sspanak
0593cd2395 bumped up the version info 2024-12-22 12:42:54 +02:00
sspanak
668d079450 removed some more unused code 2024-12-22 12:40:37 +02:00
sspanak
2898db0702 optimized the long positions caching 2024-12-22 12:40:37 +02:00
sspanak
0e5013f320 removed some unused code 2024-12-22 12:40:37 +02:00
sspanak
37519326d9 fixed auto-space sometimes not working when typing in Hindi 2024-12-21 10:47:53 +02:00
sspanak
805049eddf documentation update 2024-12-21 10:47:53 +02:00
sspanak
d7635b37cd removed the encrypted dependencies block from the APK 2024-12-21 10:47:53 +02:00
sspanak
30be73df6a fixed Backspace not erasing text emoticons properly after '1' has been pressed multiple times (Android 4 and 5 only) 2024-12-21 10:47:53 +02:00
sspanak
2cdc1dc04f removed the Korean punctuation hack 2024-12-21 10:47:53 +02:00
sspanak
850e16f101 upgraded com.android.application 8.7.2 -> 8.7.3 2024-12-21 10:47:53 +02:00
sspanak
3c3fbe98e3 fixed a crash when shutting down or when switching to another keyboard 2024-12-21 10:47:53 +02:00
sspanak
35939d93f2 fixed a crash on Android 5 and 6 when switching between languages and Korean is enabled 2024-12-21 10:47:53 +02:00
Dimo Karaivanov
8aeceefeb1
Configurable width (#690)
* numpad width setting

* translations
2024-12-21 10:47:01 +02:00
sspanak
bf9d1a8c78 fixed the word frequencies not updating when filtering is on 2024-12-21 10:46:02 +02:00
sspanak
19fa3dc772 fixed incorrect displaying of word + punctuation in Hindi 2024-12-21 10:46:02 +02:00
sspanak
55038c4719 fixed word frequencies not updating when manually selecting a word that is only typed partially 2024-12-21 10:46:02 +02:00
sspanak
ac4e5c597c added dynamic word positions limit when searching to prevent some words being inaccessible in languages with many letters per key 2024-12-21 10:46:02 +02:00
sspanak
f8e6668281 Hindi
* Added Hindi language

	* Removed the hardcoded special characters from language validation. Now reading them from the .yml

	* improved method of hiding the letters on 0 and 1, when needed

	* virtual keypad adjustments

	* improved the single-letter validation during build time

	* improved Devanagari validation script

	* improved sorting when filters are on
2024-12-21 10:44:11 +02:00
sspanak
622a954633 new word processing scripts
* a script for injesting words by unicode range

	* Devanagari validation script
2024-12-11 14:36:13 +02:00
sspanak
e9b832c46c a script for injesting words by unicode range 2024-12-08 15:12:21 +02:00
sspanak
00e00e1802 regression: impossible to update the frequencies of words with apostrophes 2024-12-04 10:26:58 +02:00
sspanak
267b3f6270 bumped up the version info 2024-12-03 09:58:10 +02:00
sspanak
85e363ad02 restored the mistakenly deleted font size value of the text-editing palette keys 2024-12-03 09:58:10 +02:00
sspanak
8f571a7783 fine-tuned the virtual key swiping thresholds 2024-12-03 09:58:10 +02:00
sspanak
2369da045f improved the detection of horizontal swiping on the virtual keys, to reduce the accidental swipes when only pressing the key 2024-12-03 09:58:10 +02:00
sspanak
ed651e7ec1 fixed the font size of the virtual numpad keys for the 3rd time 2024-12-03 09:58:10 +02:00
sspanak
e721a334ac Bulgarian update
* new words

	* fixed incorrect frequencies of words ending with -ещ and -aщ
2024-12-03 09:58:10 +02:00
sspanak
bedc558ed0 prevented unnecessary multiple insets recalculations and possible input modes re-evaluations, when a virtual numpad key is pressed on Android 15 2024-12-03 09:58:10 +02:00
sspanak
d645e7f425 pressing left after accepting a word erases the automatically added space, if any 2024-12-03 09:58:10 +02:00
sspanak
f64588b850 fixed crashing when trying to end a DB transaction, when there is no transaction (for example, when the storage becomes full) 2024-12-03 09:58:10 +02:00
sspanak
014c6923fb adjust font size 2024-12-03 09:58:10 +02:00
sspanak
ef2ca89605 adjusted the size of the virtual function keys and removed some unnecessary size resources 2024-12-03 09:58:10 +02:00
sspanak
7283b8ae0b fixed word pair predicitions not working when one of the words contains capital letters 2024-12-03 09:58:10 +02:00
sspanak
8ad8f9bd1c documentation update 2024-12-03 09:58:10 +02:00
sspanak
2bb2ef0be2 added new technology words to Danish, German, Spanish, Finnish, French, Hinglish, Croatian, Hungarian, Indonesian, Italian, Lithuanian, Norwegian, Dutch, Polish, Portuguese (both), Romanian, Swedish and Kiswahili 2024-12-03 09:58:10 +02:00
sspanak
a435344c47 new Turkish words and contractions 2024-12-03 09:58:10 +02:00
sspanak
bbece3698a new English words 2024-12-03 09:58:10 +02:00
sspanak
1d4cec3b12 fixed typing not possible in the Deezer search for songs and artists field 2024-12-03 09:58:10 +02:00
sspanak
9785b32f19 swapped the functions of the RF3 key 2024-12-03 09:58:10 +02:00
sspanak
908796c4f3 explicitly disabled the focus of the Status Bar and the Suggestion Bar to prevent unwanted highlighting on some devices 2024-12-03 09:58:10 +02:00
sspanak
399f7a414c disabled word filtering when recomposing for more useful suggestions 2024-12-03 09:58:10 +02:00
sspanak
8070abd8f6 fixed incorrect double suggestion loading when using a word filter 2024-12-03 09:58:10 +02:00
sspanak
a9e6b634fd fixed incorrect text case after deleting a recomposed word 2024-12-03 09:58:10 +02:00
sspanak
c61a73d5e4 upgraded com.android.application 8.7.1 -> 8.7.2 2024-12-03 09:58:10 +02:00
Dimo Karaivanov
5a108dcda9
Korean (#671)
* added Korean language

* fokin context no more messing up everything in the InputModes

* no more unnecessary textField and inputType passing in the InputModes

* a single source of truth for the InputMode kind

* ModePredictive -> ModeWords

* no more db queries to increase the priority of emojis and special chars

* Korean virtual keypad

* more consistent displaying of the ABC string

* sorted out the labels of 1-key and 0-key in numeric modes

* documentation update
2024-11-28 13:20:49 +02:00
sspanak
f3c701fd55 the default layout is 'small' only if the phone has no separate Backspace key 2024-11-14 11:31:24 +02:00