1
0
Fork 0

Commit graph

  • 60132b52dc code review fixes sspanak 2025-05-13 17:49:42 +03:00
  • d0579e9362 9th attempt to fix the privileged options problem: removed onDestroy debugging code and explicitly destroying LanguageCollection and DataStore on shutdown sspanak 2025-05-13 15:44:48 +03:00
  • a7d4fa8318 fixed several async operation listeners, assigned to static objects, not being cleared after the end of the operation sspanak 2025-05-13 14:57:25 +03:00
  • 44bd6ce084 new dev bug: fixed crashing when not possible to show the new popup windows sspanak 2025-05-13 13:56:39 +03:00
  • fe0d09eb28 fixed ClassNotFoundException: Didn't find class "android.speech.RecognitionSupportCallback" on Sonim XP3800 and possibly other old devices sspanak 2025-05-13 12:50:48 +03:00
  • e20f1df2db Recomposing in ideographic mode is now possible only after deleting whitespace. It was way too aggressive and confusing when deleting a word and there was no space between it and the previous word sspanak 2025-05-10 18:44:19 +03:00
  • 8a960713ab fixed Hiragana and Katakana being incorrectly enabled in numeric fields sspanak 2025-05-10 18:02:49 +03:00
  • d2fa8911da regression: fixed filtering not working in ModeIdeograms sspanak 2025-05-10 16:27:55 +03:00
  • 8b77e22aa8 fixed missing key characters after the big refactoring sspanak 2025-05-10 15:21:28 +03:00
  • 442fd06611 code cleanup sspanak 2025-05-10 14:34:45 +03:00
  • 97baa394fe simplified the auto-update notification sspanak 2025-05-10 14:14:15 +03:00
  • 2c77c5aa96 fixed Toast message not appearing when diplaying them from async context sspanak 2025-05-10 13:35:58 +03:00
  • b88957ff5f significantly simplified Add Word dialog (no Activity hack) sspanak 2025-05-10 13:35:22 +03:00
  • 18c2ab8440 significantly simpler language change dialog (no Activity hack) sspanak 2025-05-10 12:33:34 +03:00
  • 32b172827e upgraded com.android.application 8.9.2 -> 8.10.0 sspanak 2025-05-10 11:28:40 +03:00
  • b802593f11 now asking for notification permission on the very first start sspanak 2025-05-09 19:06:53 +03:00
  • c58a6d7a23 Virtual Keypad: moved the Korean space from Filter to Add Word sspanak 2025-05-09 17:03:49 +03:00
  • 4614a05938 enabled the status on all devices with a keyboard by default sspanak 2025-05-09 16:44:44 +03:00
  • dc21957a1c removed the mandatoty character restrictions when reordering the punctuation for non-European languages sspanak 2025-05-09 16:40:39 +03:00
  • eaa8444ca8 it is now possible to disable completely the special character list on 0-key sspanak 2025-05-09 12:41:39 +03:00
  • 2463e9283c space and newline are no longer automatically added when editing the special character order sspanak 2025-05-09 12:24:30 +03:00
  • fb90217610 expanding the special chars now works sspanak 2025-05-08 18:47:48 +03:00
  • aecc350b91 removed all remaining code related to alternative character groups per key sspanak 2025-05-08 16:03:07 +03:00
  • ce3446c3dd new way of displaying the special chars sspanak 2025-05-07 19:08:56 +03:00
  • c484050678 Shift is Shift, it no longer serves for hacks to type special characters sspanak 2025-05-07 15:03:11 +03:00
  • 2479cdc491
    Language selection popup (#798) Dimo Karaivanov 2025-05-10 11:11:27 +03:00
  • ea42b41a05 it is now possible to hide an entire Fn column sspanak 2025-05-05 12:42:26 +03:00
  • 58f9be779a during build time the dictionary freshness is determined using 'sha256sum' shell command instead of Groovy's digest('SHA-256') to hopefuly prevent build crashing on F-droid sspanak 2025-05-03 13:51:02 +03:00
  • a8b6a0b95a prevented an unnecessary call to getTextBeforeCursor() when Backspace is pressed sspanak 2025-05-01 14:43:24 +03:00
  • fe4c0bd949 fixed a crash that probably happened due to the async suggestion rendering sspanak 2025-05-01 14:24:30 +03:00
  • 608e07a761 status icon cache now works, even with minified code sspanak 2025-05-01 13:32:45 +03:00
  • 6e0c32b17d the LF4 key now displays the language in Predictive mode (also no more toast on mode change, except in invisible mode) sspanak 2025-04-30 18:06:11 +03:00
  • 348627bfbf removed the special color scheme for Android 15 or higher, it seems to be unnecessary sspanak 2025-04-30 17:45:33 +03:00
  • 863b6d8480 consistent language codes for ABC mode sspanak 2025-04-30 17:38:51 +03:00
  • 898bbf7a7f
    Status icons are back (#794) Dimo Karaivanov 2025-05-05 11:30:11 +03:00
  • dca050445e
    Fn key reordering (#791) Dimo Karaivanov 2025-04-28 18:02:21 +03:00
  • 819bb9f142 enforced Unix-style newlines in .editorconfig sspanak 2025-04-26 14:19:50 +03:00
  • bfcc8cb306 regression: fixed debug version string appearing in release APKs sspanak 2025-04-26 13:48:05 +03:00
  • 75fe77f9d4 trying to get more logs for when the F-droid build crashes sspanak 2025-04-26 12:21:04 +03:00
  • b6dd388c71 regression: fixed incorrect labels on 0- and 1-key in Hindi sspanak 2025-04-25 19:14:40 +03:00
  • 819621cb98 when there is no Internet connection and a dictionary is missing, cooldown time is applied before retrying sspanak 2025-04-25 18:39:12 +03:00
  • fa16517157 fixed Clear Filter hotkey not accepting the current suggestion in ABC mode sspanak 2025-04-24 15:34:38 +03:00
  • 61ef8f593d upgraded com.android.application 8.9.1 -> 8.9.2 sspanak 2025-04-24 15:16:39 +03:00
  • 4f3f16c39e fixed confusing Backspace behavior when deleting selected or composed text sspanak 2025-04-24 11:51:33 +03:00
  • e4b2f97603 reordered the Appearance settings a bit sspanak 2025-04-23 13:42:55 +03:00
  • 0a8361fc7d added an option to adjust the suggestion text size sspanak 2025-04-23 13:40:06 +03:00
  • ceec555ae2 restored the Precalculate Navbar Height hack and added it offically to Appearance sspanak 2025-04-23 11:27:11 +03:00
  • 477e0924e1 Revert "Removed the Samsung navbar height precalculation hack toggle from the Settings. The default value is fine and it no longer needs to be configured" sspanak 2025-04-23 10:17:57 +03:00
  • d996b74b5e smooth language change is now possible to/from East Asian languages too sspanak 2025-04-22 19:46:58 +03:00
  • 86a3274436 regression: fixed incorrect recomposing in Japanese and Chinese sspanak 2025-04-22 19:20:05 +03:00
  • f594a6f258 fixed fast-delete deleting too much text in languages without spaces, when there is composing text sspanak 2025-04-22 18:05:13 +03:00
  • 77bbae05d1 regression: fixed the font size of the 0-key in 123 mode sspanak 2025-04-22 17:47:53 +03:00
  • 4220bda614 fixed suggestion bar flashing without debouncing hacks sspanak 2025-04-22 17:26:13 +03:00
  • fed5ee10da fixed crashing when scrolling the suggestions in ABC mode (caused by modifying the RecyclerView from different threads) sspanak 2025-04-22 17:24:53 +03:00
  • b71c989e07 README update: updated the Donation and Philosophy sections sspanak 2025-04-22 15:22:56 +03:00
  • 8dd3574ee1 fixed missing '1' in Bopomofo sspanak 2025-04-22 15:15:21 +03:00
  • 9998cd3c53
    Undo/Redo (#777) Dimo Karaivanov 2025-04-22 15:08:07 +03:00
  • 94f3ffd9a8 consistent the handling and typing of the language-specific Space character sspanak 2025-04-17 16:30:12 +03:00
  • 1e2c006931 enabled re-composing in Japanese and Chinese (not always possible, but better than nothing) sspanak 2025-04-16 18:14:51 +03:00
  • d54b2b43f7 cleaned up the recomposing code in ModeWords sspanak 2025-04-16 17:35:46 +03:00
  • 546d20a9bc Fixed the word pair predictions not working when one of the words contains an apostrophe. This will result in significantly more accurate suggestions in Ukrainian and Hebrew, and slightly better in French, Italian and other languages that use apostrophes a lot sspanak 2025-04-16 17:15:19 +03:00
  • c7c2613db4 initial dictionary load is now immediately retried on failure instead of waiting 20 minutes sspanak 2025-04-16 12:26:00 +03:00
  • 617b3e618b improved automatic space rules sspanak 2025-04-15 15:12:36 +03:00
  • 9686251345 improved the quick delete feature not to erase whole paragraphs of text in languages without spaces sspanak 2025-04-15 14:54:52 +03:00
  • 0efc84cd51 delete some commented out code sspanak 2025-04-14 17:55:13 +03:00
  • 640f0f2ba8 fixed auto-space being incorrectly added after a newline and not added before a newline sspanak 2025-04-14 17:53:17 +03:00
  • d2b4b15def Removed the Samsung navbar height precalculation hack toggle from the Settings. The default value is fine and it no longer needs to be configured sspanak 2025-04-14 17:25:51 +03:00
  • ee51ec888c fixed the compatibility issue with MS Teams on Android 11 or higher, that completely prevented starting up (actually, hacked it) sspanak 2025-04-14 17:17:47 +03:00
  • 3be8e9626d non-YML language definitions are now ignored during build time sspanak 2025-04-14 13:35:12 +03:00
  • 05385eeecc if a hardware Space key is found it is assigned to the Space hotkey on the initial startup sspanak 2025-04-14 13:17:21 +03:00
  • a622aa0d70 the Korean Space key is now just Space key with the correct behavior in all languages sspanak 2025-04-14 13:09:33 +03:00
  • b446e41120 added Bopomofo support (without an actual dictionary) sspanak 2025-04-12 16:09:59 +03:00
  • 6469444cc6 simpler and faster idiogram frequency updating sspanak 2025-04-12 21:00:54 +03:00
  • b08431ef1b fixed inconsistencies with setting the punctuation order (there should be no functional changes) sspanak 2025-04-12 20:37:30 +03:00
  • 29be10ea68 fixed inconsistencies with accepting words (there should be no functional changes) sspanak 2025-04-12 20:04:26 +03:00
  • ef7c5476a5 many new words for English, French, Bulgarian other languages sspanak 2025-04-20 16:18:19 +03:00
  • d32ea80c9a added the Privacy Policy document to the app sspanak 2025-04-22 13:24:54 +03:00
  • 75ebfc1f3b how many times do I have to do this? sspanak 2025-04-12 13:49:37 +03:00
  • ffe645e205 bumped up the version info again because of stupid google sspanak 2025-04-12 13:42:40 +03:00
  • ef3a562142 updated documentation and screenshots sspanak 2025-03-29 17:36:02 +02:00
  • 6430c8780e added Ko-Fi sspanak 2025-04-12 11:26:07 +03:00
  • 777f2d11bc nicer number format on the language selection screen sspanak 2025-04-12 12:44:38 +03:00
  • 7ac10e6363 fixed incorrect suggestion order in Chinese and Japanese sometimes sspanak 2025-04-09 13:52:54 +03:00
  • 82cac3153e enabled single Latin letters in Ideographic modes, when there is no dictionary loaded sspanak 2025-04-10 17:44:56 +03:00
  • f5d0c6e12a improved the wording of the Re-Composition setting description sspanak 2025-04-10 12:26:28 +03:00
  • 26100d003c localized special characters are no longer displayed in 123 mode to ensure compatibility with all number fields in all apps and websites sspanak 2025-04-10 11:35:00 +03:00
  • f1c5bce341 removed some debugging code sspanak 2025-04-10 11:23:55 +03:00
  • 6e0113c0d5 fixed several NullPointerExceptions related to the MainView sspanak 2025-04-09 17:49:02 +03:00
  • 267436c4b4 fixed not possible to type small Katakan Tsu; added a couple of new Japanese and Chinese words sspanak 2025-04-12 12:36:27 +03:00
  • 0ec912f9c9
    Japanese (#770) Dimo Karaivanov 2025-04-12 11:59:13 +03:00
  • efa1fb4d79 new 'official' privacy policy sspanak 2025-04-03 11:19:33 +03:00
  • 4281be93f5 enabled displaying all suggestions when they are special characters sspanak 2025-03-31 11:37:15 +03:00
  • e499d01b60 disabled language switching for ModePinyin sspanak 2025-03-30 13:20:05 +03:00
  • 19a29b8328 code style fixes sspanak 2025-03-30 13:06:57 +03:00
  • 23a4a3530f Removed the hard limit of 20 displayed words and now displaying all exact digit sequence matches + fuzzy matches when the total < 20. This enables missing words in Hindi, Gujarati and possibly others sspanak 2025-03-29 16:52:12 +02:00
  • 02af8561e2 fixed suggestion list flashing when typing fast or holding backspace (rendering is now debounced) sspanak 2025-03-29 13:05:24 +02:00
  • f8d7af669d new dev bug: moving the cursor manually, while filtering Chinese words, produces unexpected characters sspanak 2025-03-29 10:58:04 +02:00
  • 5554110b7d added some debugging info around the unexplained crashes sspanak 2025-03-28 16:39:31 +02:00
  • 464e2001be textField.getWordBeforeCursor() is no longer called when recomposing is not supported or on every key press (when searching for word pairs) sspanak 2025-03-28 14:44:57 +02:00
  • 675c6e9f23 added a better visible error message and text field highlighting when saving the punctuation order fails sspanak 2025-03-28 13:04:08 +02:00