1
0
Fork 0
Commit graph

466 commits

Author SHA1 Message Date
sspanak
ac94941ae9 prevented some unnecessary text operations in ABC and 123 modes 2025-01-13 15:05:09 +02:00
sspanak
34d32e0f72 fixed slow typing on the Language Selection screen, on the Delete Custom Words screen etc, caused by a main thread deadlock 2025-01-13 15:05:09 +02:00
sspanak
7aa3ab5102 slightly increased the Backspace swiping sensitivity 2025-01-13 15:05:09 +02:00
sspanak
7864c24850 reduced the button status updates on the Languages screen for more responsive navigation 2025-01-13 15:05:09 +02:00
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
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
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