sspanak
671df5288c
a couple of new words for: Bulgarian, English, French
2024-04-13 12:50:59 +03:00
sspanak
df69ec613a
fixed a regression, causing ABC auto-accept time setting to be ignored
2024-04-13 12:13:02 +03:00
sspanak
c2540fa28e
android.application upgrade 8.3.1 -> 8.3.2
2024-04-13 12:13:02 +03:00
sspanak
7ad2eda332
fixed crashing when the MainView setting is corrupted
2024-04-13 12:13:02 +03:00
sspanak
28a81740ff
repaced the 'dictionary update available' popup with a notification
2024-04-13 12:13:02 +03:00
sspanak
17f1681be5
notifications code cleanup
2024-04-13 12:13:02 +03:00
sspanak
fda074b7e0
final touches
2024-04-13 12:13:02 +03:00
sspanak
d5cc6eff65
fixed the auto-update confirmation popup not working
2024-04-13 12:13:02 +03:00
sspanak
ef322ee0f8
changed the log level of text case validation to DEBUG, because it is a regular operation, which happens all the time, so there is no need to flood the logs
2024-04-13 12:13:02 +03:00
sspanak
46fda4adee
removed the separate status icons per mode and simplified the logic; now there is only one
2024-04-13 12:13:02 +03:00
sspanak
8fc51d5f56
code cleanup
2024-04-13 12:13:02 +03:00
sspanak
c55a83b5d3
fixed OK not working in Sonim search fields
2024-04-13 12:13:02 +03:00
sspanak
3c86d0b0cd
fixed some more scenarios where the OK key was not working
2024-04-13 12:13:02 +03:00
sspanak
32638aca46
fixed Backspace not being correctly mirrored for RTL languages, in the small Main View
2024-04-13 12:13:02 +03:00
sspanak
e1b7496733
composing text is now hidden for numeric fields, for better compatibility
2024-04-13 12:13:02 +03:00
sspanak
dce95c2888
code cleanup
2024-04-13 12:13:02 +03:00
sspanak
0f0439d0d9
added some missing translations
2024-04-13 12:13:02 +03:00
sspanak
93f6e6003c
added an automatic newline capitalization setting
2024-04-13 12:13:02 +03:00
sspanak
ca6b0badc9
settings code cleanup
2024-04-13 12:13:02 +03:00
sspanak
a09e6f65e7
ABC auto-accept time out is now adjustable
2024-04-13 12:13:02 +03:00
sspanak
b0f15168f6
new hotkey support
...
* added support for new hardware keys: Escape, Channel Up, Channel Down;
* removed the holding options for the keys that are typically found on a computer keyboard, such as F1-F4, Num+, Num-, etc
* added hold support for other keys
2024-04-05 20:13:47 +03:00
sspanak
3cb495ea22
new debugging tools
...
* added a device make and model section on the Debug screen
* input field details at startup are now logged at 'info' instead of 'debug' level
2024-04-05 20:07:05 +03:00
sspanak
4d69eb750d
enabled the status icon by default on Qin F21
2024-04-05 20:07:05 +03:00
sspanak
4f7d908b74
moved SystemSettings to 'util' package
2024-04-05 20:07:05 +03:00
sspanak
74799f890f
fixed status and suggestions disappearing when changing the orientation; removed the ModePassthrough icons for simpler status display
2024-04-05 20:07:05 +03:00
sspanak
152c1f2cea
settings code cleanup
2024-04-05 20:07:05 +03:00
sspanak
2a2393aaf9
one more fix for the problem with restarting, this time is for real
2024-04-05 20:07:05 +03:00
sspanak
04b66745d1
fixed Backspace not working properly in Termux, when delayed accept is enabled in ABC mode
2024-04-05 20:07:05 +03:00
sspanak
af6ee5114f
fixed unnecessary restarts, causing AppHacks to contain an invalid TextField, effectively making typing in Termux impossible
2024-04-05 20:07:05 +03:00
sspanak
a3724bb80c
fixed OK key typing new lines instead of performing an action in some apps
2024-04-05 20:07:05 +03:00
sspanak
caad8a5446
fixed unexpected text reset when starting to type in a new input field, caused by multiple IME restarts in the same field, causing InputMode re-creation; also reduced the InputMode recreations in general
2024-04-05 20:07:05 +03:00
sspanak
d9b620790b
fixed Backspace in Termux
2024-04-05 20:07:05 +03:00
sspanak
f69cdc8d9b
fixed the suggestions not being displayed, when attempting to type while the MainView is still hidden
2024-04-05 20:07:05 +03:00
sspanak
f4caa24387
restored the status icon
2024-04-05 20:07:05 +03:00
sspanak
c6c1874335
fixed combined Back/Backspace key not navigating back when the cursor is at the beginning of the field; fixed general issues with navigating back in Amazon Kindle app
2024-04-05 20:07:05 +03:00
sspanak
f13297f6b9
SuggestionBar code cleanup
2024-04-05 20:07:05 +03:00
sspanak
680b22eda1
added 'stealth' mode
2024-04-05 20:07:05 +03:00
sspanak
35d0f0bf32
split the SettingsStore into smaller sub-classes
2024-04-05 20:07:05 +03:00
sspanak
cc0ce856c5
fixed the 'wait for the dictionary to load' toast being displayed for too long, when attempting to press many keys in a short period of time
2024-04-05 20:07:05 +03:00
sspanak
d95eb807cc
popup dialog code cleanup
2024-04-05 20:07:05 +03:00
sspanak
1edda847b7
Improved OK/Enter key handling
...
* pass through the key press to the system when there is nothing to do
* respect the app request for: DONE action + NO_ENTER flag and send the appropriate one, instead of always sending ENTER
2024-04-01 16:37:42 +03:00
sspanak
25d62bba43
updated Github actions
2024-03-28 09:59:27 +02:00
sspanak
8a971ea15e
JavaScript code cleanup and optimizations
...
* removed all console statements
* sorting script: no longer creating functions within the loop
* aosp2tt9: fixed incorrect usage of a global variable
* injest-words: fixed a non-strict comparison
* remove-repeating-words: commented out the case-sensitive search function, as it may be going out of use
2024-03-28 09:59:27 +02:00
sspanak
1c900139a2
AGP upgrade 8.3.0 -> 8.3.1
2024-03-28 09:59:27 +02:00
sspanak
32ac37b0fb
improved error handling in the popup dialogs
2024-03-28 09:59:27 +02:00
sspanak
b323794bf7
fixed incorrect input mode state when trying to type while the dictionary is loading
2024-03-28 09:59:27 +02:00
sspanak
50fedcad13
separated TraditionalT9 into smaller focused handlers, as much as the IME architecture permits
2024-03-28 09:59:27 +02:00
sspanak
58f5123bdb
separated the Language class into smaller files and reorganized the languages package
2024-03-28 09:59:27 +02:00
sspanak
25657d12a8
minor modes cleanup
2024-03-28 09:59:27 +02:00
sspanak
76fed90753
split Text into Text and TextTools
2024-03-28 09:59:27 +02:00