sspanak
0aede2ef19
bumped up the version info
2025-01-05 10:22:36 +02:00
sspanak
2b2b8e9a1c
workaround for getTextBeforeCursor() taking too much time and causing unresponsive UI
2025-01-05 10:22:36 +02:00
sspanak
f1b063c84b
7th attempt to fix the privileged options problem
2025-01-05 10:22:36 +02:00
sspanak
b088223177
updated the Hindi word frequencies
2025-01-03 10:41:22 +02:00
sspanak
08de9f810c
Bulgarian:
...
* fixed the frequencies of the words ending with -яш/-ящ
* fixed the text case of "Снегорина"
2025-01-03 10:41:22 +02:00
sspanak
71abacbd15
added 'git' to English
2025-01-03 10:41:22 +02:00
sspanak
b405b2807a
Optimized language deletion not to run all languages in one transaction. This used to take a huge amount of storage and could potentially make deleting a long language list impossible
2025-01-03 10:40:52 +02:00
sspanak
c80bb7ba42
slow query keys are generated only when a query is slow instead for every query
2025-01-03 10:40:52 +02:00
sspanak
7c077fdb31
fixed extremely slow word filtering caused by v42.0
2025-01-03 10:40:52 +02:00
sspanak
f635e03b35
smarter language search tool
2025-01-03 10:39:30 +02:00
sspanak
7e7ea5b3a2
removed the unused 'sequences' property from the language properties
2025-01-03 10:39:30 +02:00
sspanak
3a25c9f52f
fixed the .gradle file indentation and updated the Editorconfig rules
2025-01-03 10:39:30 +02:00
sspanak
e3d0bac90f
Gujarati
2025-01-03 10:36:29 +02:00
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
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
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
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
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
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