1
0
Fork 0

Commit graph

  • 0c32a2f113 the MainView now appears properly on Sonim XP3900 sspanak 2024-04-25 15:46:52 +03:00
  • 1bd1807a0d moved the hacks to their own package sspanak 2024-04-25 15:32:48 +03:00
  • b7565fd90a restructured and simplified the handlers code a bit sspanak 2024-04-25 15:13:46 +03:00
  • 7a45df1ffe Yiddish: added about 93k new words sspanak 2024-04-26 12:06:00 +03:00
  • 81124a9c14 double quotes are now permitted in Yiddish, like in Hebrew sspanak 2024-04-26 12:11:26 +03:00
  • 90f7ac518e added a couple of new Bulgarian, English and French words sspanak 2024-04-26 11:34:26 +03:00
  • 67d17e2914 the Languages screen now loads more than 100x faster, thanks to optimizing Text.capitalize() sspanak 2024-04-24 14:46:49 +03:00
  • b609178976 Adjustable Settings font size (#500) sspanak 2024-04-25 10:46:53 +03:00
  • c9e5707803 Keypad navigation in the Settings (#499) Dimo Karaivanov 2024-04-25 10:40:29 +03:00
  • 95e0eb4130 fixed OK not performing its normal function when it has completely failed showing the UI, or when there was no need to sspanak 2024-04-22 14:07:58 +03:00
  • 92a101d523 added Android 14 support sspanak 2024-04-22 13:25:44 +03:00
  • 7e41800eac added Android 13 support sspanak 2024-04-19 19:09:06 +03:00
  • ee63ca384e added Android 12L support sspanak 2024-04-19 16:14:59 +03:00
  • 4e78d9c037 increased the JAVA VM memory 2048m -> 3072m sspanak 2024-04-19 19:11:15 +03:00
  • 172ca4012f fixed v31.0 regression: holding a number key erases the composing text in Predicitve mode sspanak 2024-04-22 10:45:17 +03:00
  • 0c6c463d96 fixed some more issues with automatic MainView showing, as well as showing with OK on XP3900 sspanak 2024-04-20 10:20:12 +03:00
  • 2e019409e8 on initial startup, after installation, the presence of touchscreen and keypad/keyboard is automatically detected, to select automatically the appropriate MainView layout sspanak 2024-04-19 14:52:02 +03:00
  • 16fbef0b8f added a workaround for showing the MainView on really stubborn phones like Sonim XP3900 sspanak 2024-04-19 11:59:48 +03:00
  • 31ca39bfb0 alternative suggestion scrolling is now enabled by default on older non-touchscreen phones sspanak 2024-04-18 17:36:42 +03:00
  • f017927d43 removed some unused code sspanak 2024-04-18 17:35:02 +03:00
  • b190e3bd67 added toast notifications when changing the typing mode and the Main View is invisible sspanak 2024-04-18 15:27:12 +03:00
  • b05455eb5d pressing OK while typing a word is now another way of displaying the Main View (if it is hidden for some reason) sspanak 2024-04-18 15:14:38 +03:00
  • 2600ceef6b fixed v30.0 regression: ABC mode allowing selection of only the first letter per key when Next Suggestion hotkey is unset sspanak 2024-04-18 10:42:22 +03:00
  • 6225448eee Virtual keyboard minor bugfixes (#491) Dimo Karaivanov 2024-04-17 17:23:40 +03:00
  • a42c1ed1ee fixed backspace not working in constrained input fields where composing text can not be displayed sspanak 2024-04-17 17:19:13 +03:00
  • b39204609a fixed the double numbers when dialing a number in LG X100S and the menu button not working on TCL Flip 2 (fingers crossed) sspanak 2024-04-17 14:28:58 +03:00
  • 91a278210e renamed the Stealth mode to Invisible mode and added some missing translations sspanak 2024-04-17 14:07:06 +03:00
  • 7f402d370e added a Logcat Exporter debugging tool sspanak 2024-04-16 13:07:21 +03:00
  • 3d1b1cd6ff removed support for Escape key, it wasn't working properly anyway sspanak 2024-04-16 11:07:58 +03:00
  • 2e31f78169 restored the default MainView setting to 'Function keys' sspanak 2024-04-16 10:20:12 +03:00
  • 915b4d6063 fixed wrong sorting in English dictionary sspanak 2024-04-14 12:18:17 +03:00
  • 39183369cf when a language is updated only that language will be validated upon build time, instead of all of them sspanak 2024-04-14 12:13:40 +03:00
  • 2418c9c4c3 dictionary word order is now validated during build sspanak 2024-04-14 11:33:21 +03:00
  • 4422d41918
    documentation for v30.0 (#488) Dimo Karaivanov 2024-04-14 11:07:20 +03:00
  • d2a0b08121 Croatian optimizations * fixed the locale * added top-level domains * cleaned up repeating words and words with hyphens * sorted the words for optimum performance sspanak 2024-04-12 16:00:31 +03:00
  • 44275c96cf add Croatian language and dictionary Danijel Tudek 2024-04-04 18:49:21 +02:00
  • a94b33a044 fixed wrong lines numbers reported by the validate-languages.gradle script sspanak 2024-04-12 18:38:42 +03:00
  • fa0e465a00 updated the Bulgarian word frequencies sspanak 2024-04-08 19:19:04 +03:00
  • 1e35e35d77 dictionary frequency normalization script sspanak 2024-04-08 19:14:29 +03:00
  • 671df5288c a couple of new words for: Bulgarian, English, French sspanak 2024-04-08 17:39:23 +03:00
  • df69ec613a fixed a regression, causing ABC auto-accept time setting to be ignored sspanak 2024-04-11 12:40:55 +03:00
  • c2540fa28e android.application upgrade 8.3.1 -> 8.3.2 sspanak 2024-04-12 15:17:54 +03:00
  • 7ad2eda332 fixed crashing when the MainView setting is corrupted sspanak 2024-04-12 15:15:51 +03:00
  • 28a81740ff repaced the 'dictionary update available' popup with a notification sspanak 2024-04-12 14:02:28 +03:00
  • 17f1681be5 notifications code cleanup sspanak 2024-04-11 13:02:21 +03:00
  • fda074b7e0 final touches sspanak 2024-04-09 08:45:46 +03:00
  • d5cc6eff65 fixed the auto-update confirmation popup not working sspanak 2024-04-08 21:59:30 +03:00
  • 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 sspanak 2024-04-08 19:40:54 +03:00
  • 46fda4adee removed the separate status icons per mode and simplified the logic; now there is only one sspanak 2024-04-08 16:51:00 +03:00
  • 8fc51d5f56 code cleanup sspanak 2024-04-07 17:31:01 +03:00
  • c55a83b5d3 fixed OK not working in Sonim search fields sspanak 2024-04-07 17:18:08 +03:00
  • 3c86d0b0cd fixed some more scenarios where the OK key was not working sspanak 2024-04-07 16:00:50 +03:00
  • 32638aca46 fixed Backspace not being correctly mirrored for RTL languages, in the small Main View sspanak 2024-04-05 19:55:49 +03:00
  • e1b7496733 composing text is now hidden for numeric fields, for better compatibility sspanak 2024-04-05 18:46:24 +03:00
  • dce95c2888 code cleanup sspanak 2024-04-05 18:46:24 +03:00
  • 0f0439d0d9 added some missing translations sspanak 2024-04-05 17:59:55 +03:00
  • 93f6e6003c added an automatic newline capitalization setting sspanak 2024-04-05 17:11:26 +03:00
  • ca6b0badc9 settings code cleanup sspanak 2024-04-05 15:51:33 +03:00
  • a09e6f65e7 ABC auto-accept time out is now adjustable sspanak 2024-04-05 15:40:46 +03:00
  • b0f15168f6 new hotkey support sspanak 2024-04-04 21:09:27 +03:00
  • 3cb495ea22 new debugging tools sspanak 2024-04-04 20:01:36 +03:00
  • 4d69eb750d enabled the status icon by default on Qin F21 sspanak 2024-04-04 19:06:31 +03:00
  • 4f7d908b74 moved SystemSettings to 'util' package sspanak 2024-04-04 18:30:50 +03:00
  • 74799f890f fixed status and suggestions disappearing when changing the orientation; removed the ModePassthrough icons for simpler status display sspanak 2024-04-04 10:40:23 +03:00
  • 152c1f2cea settings code cleanup sspanak 2024-04-04 10:31:10 +03:00
  • 2a2393aaf9 one more fix for the problem with restarting, this time is for real sspanak 2024-04-03 21:14:56 +03:00
  • 04b66745d1 fixed Backspace not working properly in Termux, when delayed accept is enabled in ABC mode sspanak 2024-04-03 19:32:38 +03:00
  • af6ee5114f fixed unnecessary restarts, causing AppHacks to contain an invalid TextField, effectively making typing in Termux impossible sspanak 2024-04-03 19:14:47 +03:00
  • a3724bb80c fixed OK key typing new lines instead of performing an action in some apps sspanak 2024-04-02 19:09:05 +03:00
  • 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 sspanak 2024-04-02 17:34:21 +03:00
  • d9b620790b fixed Backspace in Termux sspanak 2024-04-02 15:39:56 +03:00
  • f69cdc8d9b fixed the suggestions not being displayed, when attempting to type while the MainView is still hidden sspanak 2024-04-01 20:22:41 +03:00
  • f4caa24387 restored the status icon sspanak 2024-03-30 18:30:14 +02:00
  • 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 sspanak 2024-04-01 17:49:15 +03:00
  • f13297f6b9 SuggestionBar code cleanup sspanak 2024-03-30 16:47:43 +02:00
  • 680b22eda1 added 'stealth' mode sspanak 2024-03-30 14:43:42 +02:00
  • 35d0f0bf32 split the SettingsStore into smaller sub-classes sspanak 2024-03-30 12:07:25 +02:00
  • 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 sspanak 2024-03-28 18:49:35 +02:00
  • d95eb807cc popup dialog code cleanup sspanak 2024-03-28 18:07:31 +02:00
  • 1edda847b7 Improved OK/Enter key handling sspanak 2024-03-28 11:28:46 +02:00
  • 25d62bba43 updated Github actions sspanak 2024-03-27 18:36:00 +02:00
  • 8a971ea15e JavaScript code cleanup and optimizations sspanak 2024-03-27 17:04:09 +02:00
  • 1c900139a2 AGP upgrade 8.3.0 -> 8.3.1 sspanak 2024-03-27 12:39:06 +02:00
  • 32ac37b0fb improved error handling in the popup dialogs sspanak 2024-03-27 12:07:27 +02:00
  • b323794bf7 fixed incorrect input mode state when trying to type while the dictionary is loading sspanak 2024-03-26 18:47:56 +02:00
  • 50fedcad13 separated TraditionalT9 into smaller focused handlers, as much as the IME architecture permits sspanak 2024-03-19 20:15:15 +02:00
  • 58f5123bdb separated the Language class into smaller files and reorganized the languages package sspanak 2024-03-19 15:18:18 +02:00
  • 25657d12a8 minor modes cleanup sspanak 2024-03-18 19:36:29 +02:00
  • 76fed90753 split Text into Text and TextTools sspanak 2024-03-18 19:16:32 +02:00
  • f65fd29139 fixed code style errors reported by Android Studio sspanak 2024-03-18 18:49:47 +02:00
  • 42cf53787a added a Timer class sspanak 2024-03-18 17:39:36 +02:00
  • e2fde02cf9 gradle upgrade 8.2 -> 8.4 sspanak 2024-03-18 17:08:25 +02:00
  • ee3931cdc2 fixed the commit hash in the version name to 8 characters to avoid discrepancies with the F-droid build sspanak 2024-03-25 15:10:16 +02:00
  • 1665b3d96c documentation 29 (#464) Dimo Karaivanov 2024-03-17 10:50:12 +02:00
  • 238dd64232 Lithuanian: added some more words, capitialized some city names sspanak 2024-03-17 10:33:07 +02:00
  • 4c163f9038 fixed misleading dictionary export status messages sspanak 2024-03-16 13:08:25 +02:00
  • 962792728f fixed crashing when navigating from a notification to the Settings screen; eliminated unnecessary passing of SettingsStore around the screens sspanak 2024-03-15 12:24:52 +02:00
  • c63804c5e2 new English words sspanak 2024-03-13 15:55:29 +02:00
  • 181d596c7c fixed changing the language also causing the currency characters to change sspanak 2024-03-12 11:03:36 +02:00
  • 60aa9acd32 fixed deleting custom emoji sspanak 2024-03-11 18:55:48 +02:00