1
0
Fork 0
Commit graph

848 commits

Author SHA1 Message Date
sspanak
f7e11c7445 fixed the delete dictionary buttons not staying locked when navigating from and to the Languages screen, while deletion is in progress 2025-01-13 15:05:09 +02:00
sspanak
fec7d62168 fixed Predictive mode missing in Android 15 Contacts app (thank you for wasting my time, Google) 2025-01-13 15:05:09 +02:00
sspanak
8085af9945 addded a Github workflow for dealing with spam 2025-01-12 11:17:24 +02:00
sspanak
f20c498252 debug builds now automatically get a '-debug' suffix 2025-01-06 11:46:03 +02:00
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
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