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
sspanak
d99e930fda
fixed crashing when pressing OK in the language search field
2024-09-03 18:01:16 +03:00
sspanak
231f4e608e
the WordStore is now explicitly destroyed on shutdown (attempting to fix the Privileged options problem again)
2024-09-03 10:27:29 +03:00
sspanak
da1ad98de8
upgraded com.android.application 8.5.2 -> 8.6.0
2024-09-02 10:04:40 +03:00
sspanak
4d7880e5c2
fixed a spelling mistake
2024-09-02 10:04:40 +03:00
sspanak
910cc2a46a
limited recomposing to capture words consisting of letters only, and ignore special chars
2024-09-02 10:04:40 +03:00
Dimo Karaivanov
40b48bba52
Auto space improvements ( #613 )
...
* space is added at the end of a line, when this is not the last line
* space is added after digit+currency
* space is no longer added after digit+colon making it easier to type time
2024-09-02 10:04:40 +03:00