1
0
Fork 0
Commit graph

759 commits

Author SHA1 Message Date
sspanak
3e03968609 big code cleanup 2025-05-31 14:11:11 +03:00
sspanak
0fd7a97739 added missing translations 2025-05-17 14:01:29 +03:00
sspanak
3dc06e7061 fixed special characters missing in email fields when an East Asian language is selected 2025-05-17 14:01:29 +03:00
sspanak
a7b4c44913 ensured correct default character order on the very first start 2025-05-17 14:01:29 +03:00
sspanak
f195daad95 whitespace characters are again automatically added to the 0-key char list 2025-05-17 14:01:29 +03:00
sspanak
0164e951cd new way of special char grouping 2025-05-17 14:01:29 +03:00
sspanak
d7004a1a1e refactoring: more generic special char variable and function names 2025-05-17 14:01:29 +03:00
sspanak
f77f98aa51 new dev bug: fixed the DictionaryLoader status handler again 2025-05-17 13:42:53 +03:00
sspanak
7fa4b45aee new dev bug: DictionaryLoader status handler is incorrectly cleared between two languages instead of after all languages 2025-05-17 13:42:53 +03:00
sspanak
43e768bfeb new dev bug: fixed incorrectly swapped preference title and summary strings 2025-05-17 13:42:53 +03:00
sspanak
71bbd6fd3f virtual Shift is now disabled for languages without uppercase 2025-05-17 13:42:53 +03:00
sspanak
2c16dde14a new icons for virtual Shift, Filter and Voice keys 2025-05-17 13:42:53 +03:00
sspanak
60132b52dc code review fixes 2025-05-17 13:42:53 +03:00
sspanak
d0579e9362 9th attempt to fix the privileged options problem: removed onDestroy debugging code and explicitly destroying LanguageCollection and DataStore on shutdown 2025-05-17 13:42:53 +03:00
sspanak
a7d4fa8318 fixed several async operation listeners, assigned to static objects, not being cleared after the end of the operation 2025-05-17 13:42:53 +03:00
sspanak
44bd6ce084 new dev bug: fixed crashing when not possible to show the new popup windows 2025-05-17 13:42:53 +03:00
sspanak
fe0d09eb28 fixed ClassNotFoundException: Didn't find class "android.speech.RecognitionSupportCallback" on Sonim XP3800 and possibly other old devices 2025-05-17 13:42:53 +03:00
sspanak
e20f1df2db Recomposing in ideographic mode is now possible only after deleting whitespace. It was way too aggressive and confusing when deleting a word and there was no space between it and the previous word 2025-05-17 13:42:53 +03:00
sspanak
8a960713ab fixed Hiragana and Katakana being incorrectly enabled in numeric fields 2025-05-17 13:42:53 +03:00
sspanak
d2fa8911da regression: fixed filtering not working in ModeIdeograms 2025-05-17 13:42:53 +03:00
sspanak
8b77e22aa8 fixed missing key characters after the big refactoring 2025-05-17 13:42:53 +03:00
sspanak
442fd06611 code cleanup 2025-05-17 13:42:53 +03:00
sspanak
97baa394fe simplified the auto-update notification 2025-05-17 13:42:53 +03:00
sspanak
2c77c5aa96 fixed Toast message not appearing when diplaying them from async context 2025-05-17 13:42:53 +03:00
sspanak
b88957ff5f significantly simplified Add Word dialog (no Activity hack) 2025-05-17 13:42:53 +03:00
sspanak
18c2ab8440 significantly simpler language change dialog (no Activity hack) 2025-05-17 13:42:53 +03:00
sspanak
b802593f11 now asking for notification permission on the very first start 2025-05-17 13:42:53 +03:00
sspanak
c58a6d7a23 Virtual Keypad: moved the Korean space from Filter to Add Word 2025-05-17 13:42:53 +03:00
sspanak
4614a05938 enabled the status on all devices with a keyboard by default 2025-05-17 13:42:53 +03:00
sspanak
dc21957a1c removed the mandatoty character restrictions when reordering the punctuation for non-European languages 2025-05-17 13:42:53 +03:00
sspanak
eaa8444ca8 it is now possible to disable completely the special character list on 0-key 2025-05-10 11:12:35 +03:00
sspanak
2463e9283c space and newline are no longer automatically added when editing the special character order 2025-05-10 11:12:35 +03:00
sspanak
fb90217610 expanding the special chars now works 2025-05-10 11:12:35 +03:00
sspanak
aecc350b91 removed all remaining code related to alternative character groups per key 2025-05-10 11:12:35 +03:00
sspanak
ce3446c3dd new way of displaying the special chars 2025-05-10 11:12:35 +03:00
sspanak
c484050678 Shift is Shift, it no longer serves for hacks to type special characters 2025-05-10 11:12:35 +03:00
Dimo Karaivanov
2479cdc491
Language selection popup (#798) 2025-05-10 11:11:27 +03:00
sspanak
ea42b41a05 it is now possible to hide an entire Fn column 2025-05-06 19:23:21 +03:00
sspanak
58f9be779a during build time the dictionary freshness is determined using 'sha256sum' shell command instead of Groovy's digest('SHA-256') to hopefuly prevent build crashing on F-droid 2025-05-06 19:23:21 +03:00
sspanak
a8b6a0b95a prevented an unnecessary call to getTextBeforeCursor() when Backspace is pressed 2025-05-06 19:23:21 +03:00
sspanak
fe4c0bd949 fixed a crash that probably happened due to the async suggestion rendering 2025-05-06 19:23:21 +03:00
sspanak
608e07a761 status icon cache now works, even with minified code 2025-05-06 19:23:21 +03:00
sspanak
6e0c32b17d the LF4 key now displays the language in Predictive mode (also no more toast on mode change, except in invisible mode) 2025-05-06 19:23:21 +03:00
sspanak
348627bfbf removed the special color scheme for Android 15 or higher, it seems to be unnecessary 2025-05-06 19:23:21 +03:00
sspanak
863b6d8480 consistent language codes for ABC mode 2025-05-06 19:23:21 +03:00
Dimo Karaivanov
898bbf7a7f
Status icons are back (#794) 2025-05-05 11:30:11 +03:00
Dimo Karaivanov
dca050445e
Fn key reordering (#791) 2025-04-28 18:02:21 +03:00
sspanak
bfcc8cb306 regression: fixed debug version string appearing in release APKs 2025-04-28 18:00:30 +03:00
sspanak
75fe77f9d4 trying to get more logs for when the F-droid build crashes 2025-04-28 18:00:30 +03:00
sspanak
b6dd388c71 regression: fixed incorrect labels on 0- and 1-key in Hindi 2025-04-28 18:00:30 +03:00