1
0
Fork 0
Commit graph

869 commits

Author SHA1 Message Date
sspanak
83479e373a added a button to disable the system spell checker 2024-09-26 10:46:03 +03:00
sspanak
41fd7fa51b disabled the LF3 and LF4 keys in numeric modes 2024-09-22 11:04:49 +03:00
sspanak
e8d2efa3ab no automatic space between numbers and ',' or '.' for easier typing of decimal numbers 2024-09-22 11:04:49 +03:00
sspanak
8d4dd1f067 simplified the virtual key title size configuration 2024-09-22 11:04:49 +03:00
sspanak
671a2c2d15 changed the icons of the Input Mode virtual key for better readability 2024-09-22 11:04:49 +03:00
sspanak
2e9abac16e fixed some languages from the same country being displayed using the same code in mode ABC, e.g. Spanish and Catalan were both 'ES' 2024-09-22 11:04:49 +03:00
sspanak
340b58f1ab fixed incorrect status being displayed when the command palette is on 2024-09-22 11:04:49 +03:00
sspanak
a2651cea62 Increased the hold duration for virtual keys that also support swiping. It was extremely short and uncontrollable on fast devices 2024-09-22 11:04:49 +03:00
sspanak
c5f0e47eb5 the text case is again properly saved and restored on restart 2024-09-22 10:56:41 +03:00
sspanak
8b5d0f164a fixed: some hotkeys were not handled when being held 2024-09-22 10:56:41 +03:00
sspanak
749471130c disabled selecting lowercase in Predictive mode, when Auto Text Case is on and there are no suggestions 2024-09-22 10:56:41 +03:00
sspanak
d59c78ccc9 added a separate Shift key 2024-09-22 10:56:41 +03:00
sspanak
3a5263ccf6 fixed a crash when changing the text case when there are no suggestions 2024-09-22 10:56:41 +03:00
sspanak
7bab31c2ec disabled recomposing while a dictionary is loading to prevent database overload 2024-09-19 14:22:00 +03:00
sspanak
ac63a31915 only one variant of the Greek letter Sigma is displayed on the virtual keyboard 2024-09-19 14:22:00 +03:00
sspanak
33fb98a996 fixed some issues with the Greek question mark and optimized the generation of the new line character in the suggestions 2024-09-19 14:22:00 +03:00
sspanak
4fd1fb4378 auto-space code cleanup 2024-09-19 14:22:00 +03:00
sspanak
23074a3bc2 added rules for automatic space before parenthesis, quote marks and Spanish inverted punctuation 2024-09-19 14:22:00 +03:00
sspanak
397ffe7391 fixed the automatic space rules for French 2024-09-19 14:22:00 +03:00
sspanak
6da172df8b fixed punctuation incorrectly combining with letters sometimes 2024-09-19 14:22:00 +03:00
sspanak
828f5d6dde language kind is now determined by ID instead of searching for specific letters, for faster performance 2024-09-19 14:22:00 +03:00
sspanak
e53dc765ee fixed a spelling mistake in the long description 2024-09-19 14:22:00 +03:00
sspanak
07379ac75c punctuation fixes
* enabled punctuation combinations in Greek and Arabic
	* ensured Greek semicolon and question mark are the correct Unicode characters
2024-09-19 14:22:00 +03:00
sspanak
24c002ef09 fixed an unnecessary input mode reset on start, causing the Status Bar to display uppercase as lowercase 2024-09-19 14:22:00 +03:00
Theppitak M.
d5fc1fe4b1
Add Thai language support (#629)
* added Thai language

* the SoftKeyNumber now displays abbreviated letter list when there are too many letters on a single key

* updated the language validation rules to detect single letters in Asian languages

* added a 'no space between words' language YAML option

---------

Co-authored-by: sspanak <doftor.livain@gmail.com>
2024-09-17 11:21:59 +03:00
sspanak
e5b9beb84e checking for zombies on startup 2024-09-13 09:54:59 +03:00
sspanak
5ff344560a bumped up the version info 2024-09-13 09:54:59 +03:00
sspanak
4d665ea264 code cleanup 2024-09-12 13:38:37 +03:00
sspanak
4137563fb1 fixed broken links on the Help screen 2024-09-12 13:38:37 +03:00
sspanak
ed1ed176c9 now checking if the service became a zombie every time we receive a stop request, instead of trying to guess the problematic cases (attempting to fix the Priviliged Options again) 2024-09-12 13:38:37 +03:00
sspanak
430ce1f97e regression: fixed crashing when changing the language soon after starting up 2024-09-12 13:38:37 +03:00
sspanak
2bad9d60f9 no background tasks are scheduled after shutting down (yet another attempt to fix the Privileged Options problem) 2024-09-12 13:38:37 +03:00
sspanak
c908ac1c33 swiping the on-screen Input Mode key switches to the previous keyboard 2024-09-12 13:24:57 +03:00
sspanak
57d4041391 swiping the virtual on-screen Backspace deletes one entire word 2024-09-12 13:24:57 +03:00
sspanak
aa9bcfd837 removed the ResizeHandle class and created a more universal and consistent SwipeableSoftKey 2024-09-12 13:24:57 +03:00
sspanak
3f76f40058 optimized the word pair save time 2024-09-10 15:26:58 +03:00
sspanak
c689284af5 fixed changing the text case not working in ABC mode 2024-09-10 15:26:58 +03:00
sspanak
b158ae3a32 removed the TAB key 2024-09-10 15:26:58 +03:00
sspanak
ab21e4ca43 renamed all SoftKeys for consistency and removed the unuse SoftTextEditKey 2024-09-10 15:26:58 +03:00
sspanak
0c06f21eee removed unnecessary new lines from some settings descriptions 2024-09-10 15:26:58 +03:00
sspanak
c64ef283d3 fixed broken links on the Help screen 2024-09-10 15:26:58 +03:00
sspanak
7fc9a197e7 added a setting to disable word pair learning and done final speed optimizations 2024-09-10 15:26:58 +03:00
sspanak
a77f14cacb fixed recomposing one more time and simplified the Backspace logic greatly 2024-09-10 15:26:58 +03:00
sspanak
715b13d74a fixed namespace issues 2024-09-10 15:26:58 +03:00
Dimo Karaivanov
10497af44d
Word pair predictions (#616) 2024-09-06 14:38:26 +03:00
sspanak
1300f8b517 reorganized the Debug screen and moved the log messages to a separate screen 2024-09-06 14:14:40 +03:00
sspanak
3ecdd7020e Reorganized the typing settings. The Predictive and ABC mode settings are on separate screens now 2024-09-06 14:14:40 +03:00
sspanak
83c2296d9f fixed recomposing sometimes starting a the wrong character 2024-09-05 18:58:06 +03:00
sspanak
77085b915c fixed language search crashing for real this time 2024-09-04 16:20:41 +03:00
sspanak
b71ed8c705 fixed suggestion selection getting reset when toggling the text case of generated suggestions 2024-09-04 12:54:28 +03:00