1
0
Fork 0
Commit graph

1156 commits

Author SHA1 Message Date
sspanak
464e2001be textField.getWordBeforeCursor() is no longer called when recomposing is not supported or on every key press (when searching for word pairs) 2025-04-01 18:06:04 +03:00
sspanak
675c6e9f23 added a better visible error message and text field highlighting when saving the punctuation order fails 2025-04-01 18:06:04 +03:00
sspanak
533d2a6cde moved the system info and interaction utils to their own package 2025-04-01 18:06:04 +03:00
sspanak
ab46a158ea prevented a crash when trying to display a voice input error when the MainView is hidden 2025-04-01 18:06:04 +03:00
sspanak
14d5f2fc44 added an option to disable the suggestion-list scrolling animations 2025-04-01 18:06:04 +03:00
sspanak
a5b6a20a50 fine-tuned the SuggestionBar when displaying hundreds of suggestions 2025-04-01 18:06:04 +03:00
sspanak
09c0a646dd fixed sorting of East Asian languages 2025-03-26 14:02:24 +02:00
sspanak
24b853564c removed some unprintable Chinese characters that belong to the Extension B plane 2025-03-26 14:02:24 +02:00
sspanak
c57877ce9a Chinese Pinyin 2025-03-26 13:58:04 +02:00
sspanak
51cd39fe27 added support for frequencies in dictionaries with transcriptions 2025-03-26 13:58:04 +02:00
sspanak
795145fb2b fixed the first set of words not being imported for transcribed languages 2025-03-26 13:58:04 +02:00
sspanak
dcdd78486a disabled the suggestion scrolling animation when there are too many words for even better performance 2025-03-26 13:16:23 +02:00
sspanak
62f8409a34 upgraded com.android.application 8.9.0 -> 8.9.1 2025-03-26 13:16:23 +02:00
sspanak
f35b77bfaf disabled all automatic assistance in our text fields; prevented some unnecessary text operations in input fields where automatic assistance is not possible 2025-03-26 13:16:23 +02:00
sspanak
f06ee6f4b9 added an option to disable the Predictive Mode alltogether 2025-03-26 13:16:23 +02:00
sspanak
174bd97e1d fixed double-click resizing not working when drag resizing is disabled 2025-03-26 13:16:23 +02:00
sspanak
d2d3675ebe SuggestionBar performance optimization. Too many suggestions will now be hidden behind a (...) suggestion until the user selects it 2025-03-26 13:16:23 +02:00
sspanak
4ef30b2163 buymeacoffe -> paypal in the readme 2025-03-19 15:38:07 +02:00
sspanak
af55eff810 bumped up the version info 2025-03-18 11:22:45 +02:00
sspanak
cd635870cf drag resizing can now be disabled from the Settings 2025-03-18 11:16:56 +02:00
sspanak
c2260c1d4e switched the donation platform from buymeacoffee.com to paypal.com 2025-03-18 11:16:56 +02:00
sspanak
8420c6c961 a different attempt to clear the MainView in onDestroy(), again to prevent crashing 2025-03-18 11:16:56 +02:00
sspanak
15c618bc0b a more informative message if getSuggestion() fails 2025-03-18 11:16:56 +02:00
sspanak
12ca3ca1bc fixed hold-to-type-number not working in Korean after a restart 2025-03-18 11:16:56 +02:00
sspanak
b16af4b1e9 simplified the version generation during build time and got rid of the deprecated exec{} 2025-03-18 11:16:56 +02:00
sspanak
8ea702c2e2 fixed ZWJ and ZWNJ sometimes being displayed incorrectly 2025-03-18 11:16:56 +02:00
sspanak
8791ac6e00 fixed a crash when changing the text case while typing an unknown word 2025-03-18 11:16:56 +02:00
sspanak
e953100e16 upgrade com.android.application 8.8.2 -> 8.9.0; gradle 8.10.2 -> 8.11.1 2025-03-18 11:16:56 +02:00
sspanak
2ad2bef304 More robust voice input on Android 12+. It will now choose dynamically between offline and online mode and download the necessary files automatically, instead of just failing 2025-03-18 11:16:56 +02:00
sspanak
04abac1bb5 documentation 47 2025-03-10 10:19:32 +02:00
sspanak
3c4df07647 added an emergency cancel button for touchscreens, when waiting to set a new hotkey 2025-03-10 09:41:47 +02:00
sspanak
6139517d75 when shutting down, the MainView is now destroyed last, to prevent crashes; also destroyed on start, just in case 2025-03-10 09:41:47 +02:00
sspanak
3f1330f152 fixed a rare SecurityException when trying to display dictionary loading progress on the lock screen of some devices 2025-03-10 09:41:47 +02:00
sspanak
6873d302b2 added a more clear error message when the language for voice input is missing 2025-03-10 09:39:54 +02:00
sspanak
6d34082209 slightly faster device hacks by detecting the device make and model only once 2025-03-10 09:39:54 +02:00
sspanak
7a00f0ee3a a more general approach for handling messaging applications that send messages without notifying us, like Viber and the standard SMS app 2025-03-10 09:39:54 +02:00
sspanak
742a3ed883 fixed incorrect edge-to-edge behavior on Samsung S25 causing unnecessary bottom padding 2025-03-10 09:39:54 +02:00
Dimo Karaivanov
91d2476dc6
Irish (#756) 2025-03-10 09:39:25 +02:00
sspanak
7e3d2c0062 added an compatibility option for hiding the composing text for apps like Deezer and Smouldering Durtles 2025-03-05 11:53:49 +02:00
sspanak
3869ee06a7 fixed the ABC string in Vietnamese 2025-03-05 11:53:49 +02:00
sspanak
1925b33266 fixed a typo 2025-03-05 11:18:03 +02:00
sspanak
996b025d1e code cleanup 2025-03-05 11:18:03 +02:00
sspanak
6cff3dd25b upgraded com.android.application 8.8.1 -> 8.8.2 2025-03-05 11:18:03 +02:00
sspanak
2e22354b67 the Hotkeys screen is now fully translated to all languages (hopefully I got everything correctly) 2025-03-05 11:18:03 +02:00
sspanak
3626ac24ea full hardware key support 2025-03-05 11:18:03 +02:00
sspanak
ddabff76a4 added missing downloads 2025-03-03 19:14:32 +02:00
sspanak
909daa84e7 Arabic letters on virtual keys are now always displayed isolated for better readability 2025-03-03 17:25:23 +02:00
sspanak
2098b1a994 Farsi language 2025-03-03 17:25:23 +02:00
Matjaž Finžgar
ffae563b95
Add Slovenian language support (#653)
---------

Co-authored-by: sspanak <doftor.livain@gmail.com>
2025-03-03 15:38:09 +02:00
sspanak
04231b7707 fixed combining diacritics not available as suggestions when filtering is on 2025-03-03 15:37:23 +02:00