1
0
Fork 0
Commit graph

911 commits

Author SHA1 Message Date
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
sspanak
9c9dd489fc added an AssetFile class for easier asset management 2024-11-14 11:31:24 +02:00
sspanak
d20ca80de4 new screenshots 2024-11-14 11:31:24 +02:00
sspanak
9be19404f2 removed the send-with-OK-in-Facebook option 2024-11-14 11:31:24 +02:00
sspanak
c55818b625 Help screen improvements:
* translated to Turkish, Italian, German, French, Brazilian Portuguese, Ukrainian

	* aligned the text to the left, for improved readability

	* fixed an incorrect link
2024-11-14 11:31:24 +02:00
sspanak
69f063a1c6 documentation update 2024-11-14 11:31:24 +02:00
sspanak
db8a638a1b fixed a couple of NullPointerException-related crashes when switching to another keyboard 2024-11-14 11:31:24 +02:00
Dimo Karaivanov
da5b4f17b7
New dictionary format (#662)
* new dictionary format that supports syllabaries

* optimized the dictionary build cache significantly to truly build only the changed language files

* code style fixes
2024-11-06 10:43:16 +02:00
sspanak
56b355631a bumped up the version info 2024-10-30 10:49:18 +02:00
sspanak
03d5145240 regression: fixed word frequencies not updating 2024-10-30 10:42:17 +02:00
sspanak
1a1222f069 fixed a crash when assigning hotkeys 2024-10-30 10:42:17 +02:00
sspanak
bc64a9172b changed the virtual key layout weight from 0.65 to 0.675 2024-10-30 10:42:17 +02:00
sspanak
3eefc01576 decreased the horizontal swiping sensitivity of LF4 to prevent accidental keyboard switching 2024-10-30 10:42:17 +02:00
sspanak
bcf73a90a2 changed the virtual key layout weight from 0.66 to 0.65 2024-10-30 10:42:17 +02:00
sspanak
7b37538899 reduced the lag when filtering is on and typing or pressing Backspace quickly, by killing the database query and providing basic 'a,b,c' suggestions 2024-10-30 10:42:17 +02:00
sspanak
20c78e47f4 fixed a crash when clicking on the Donate button but there is no browser on the device 2024-10-30 10:42:17 +02:00
sspanak
017e5d510e fine-tuned the virtual keypad inner dimensions and padding 2024-10-30 10:42:17 +02:00
sspanak
b08d4e6cdf fixed Backspace swiping for the 3rd time with stricter checks for pressing 2024-10-30 10:42:17 +02:00
sspanak
45285828e0 fixed again Backspace swiping deleting too many characters 2024-10-30 10:42:17 +02:00
sspanak
3a2d805b24 fixed a broken link in the README 2024-10-30 10:42:17 +02:00
sspanak
6189298e17 redone the fast deletion logic 2024-10-30 10:42:17 +02:00