Commit Graph

  • 92480fd460 Adjust space probability and mustNotAutocorrect Aleksandras Kostarevas 2023-10-13 18:44:38 +0300
  • c34a411989 Fix infinite prediction loop Aleksandras Kostarevas 2023-10-13 18:34:49 +0300
  • 334619086b Trim context and fix case for misautocorections Aleksandras Kostarevas 2023-10-13 18:32:57 +0300
  • b8539ce88a Initial batched inference using llama_batch Aleksandras Kostarevas 2023-10-10 22:34:04 +0300
  • 6d17f00296 Update llama.cpp Aleksandras Kostarevas 2023-10-10 22:32:25 +0300
  • 16fdb3629d Add LanguageModel class Aleksandras Kostarevas 2023-09-28 19:42:29 +0300
  • ea0af67ecc Add ggml, sentencepiece and dependencies Aleksandras Kostarevas 2023-09-28 19:41:05 +0300
  • a88bd5c820 Update melSpectrogram Aleksandras Kostarevas 2023-09-27 23:05:27 +0300
  • f1ff995cc7 Merge branch 'new-settings-menu' into 'master' Aleksandras Kostarevas 2023-09-04 17:10:07 +0000
  • d089d0fe00 Disable advanced navigation item Aleksandras Kostarevas 2023-09-04 20:09:33 +0300
  • 606c29a8ec Update app icon Aleksandras Kostarevas 2023-09-04 17:54:36 +0300
  • 2088909f88 Add model downloader activity for voice input Aleksandras Kostarevas 2023-09-04 17:30:18 +0300
  • 94c606718d Make new ThemeScreen for selecting theme Aleksandras Kostarevas 2023-09-04 16:54:19 +0300
  • dc342f33a6 Update theme picker in keyboard Aleksandras Kostarevas 2023-09-04 15:20:48 +0300
  • 0a7ab52e8b Set status bar color in settings Aleksandras Kostarevas 2023-09-04 14:13:17 +0300
  • 263165b596 Creatre initial updated settings menu Aleksandras Kostarevas 2023-09-01 23:57:12 +0300
  • 7f656bb622 Load voice input settings instead of hardcoding Aleksandras Kostarevas 2023-09-01 08:51:42 +0300
  • af42223a0c Replace certain hardcoded strings with stringres Aleksandras Kostarevas 2023-09-01 08:08:13 +0300
  • cf53d161cc Add webhook to CI and update image version Aleksandras Kostarevas 2023-08-31 23:53:30 +0300
  • 23ff7d18f2 Set GIT_SUBMODULE_FORCE_HTTPS in CI Aleksandras Kostarevas 2023-08-31 23:01:50 +0300
  • 2ecda40b19 Set GIT_SUBMODULE_STRATEGY in CI Aleksandras Kostarevas 2023-08-31 23:00:28 +0300
  • 283884a1bd Merge branch 'integrated-voice-input' into 'master' Aleksandras Kostarevas 2023-08-31 19:49:38 +0000
  • 7e31ade8fe Add crash reporting file to CI Aleksandras Kostarevas 2023-08-31 22:48:35 +0300
  • 08296ec484 Add crash reporting using ACRA Aleksandras Kostarevas 2023-08-31 22:45:11 +0300
  • d180b5646f Automatically add space for voice input action Aleksandras Kostarevas 2023-08-31 20:55:46 +0300
  • 8f53297eea Make full action window clickable Aleksandras Kostarevas 2023-08-31 19:33:24 +0300
  • 9f6941eff0 Move certain tensors to static companion Aleksandras Kostarevas 2023-08-31 19:27:46 +0300
  • 3acb8b5e44 Create SoundPlayer for persistent state Aleksandras Kostarevas 2023-08-31 19:15:50 +0300
  • 731fbf1254 Greatly refactor Voice Input module Aleksandras Kostarevas 2023-08-31 00:20:23 +0300
  • 4e3b4e5a46 Initial voice input implementation Aleksandras Kostarevas 2023-08-27 19:08:44 +0300
  • 1b0dd25244 Separate actions into its own files Aleksandras Kostarevas 2023-08-26 21:31:31 +0300
  • 8278de9484 Inflate inline suggestions only once Aleksandras Kostarevas 2023-08-26 20:39:55 +0300
  • d72838e659 Update dynamic themes when colors change Aleksandras Kostarevas 2023-08-26 20:26:26 +0300
  • bd0368d89f Add initial inline suggestions support Aleksandras Kostarevas 2023-08-26 20:04:56 +0300
  • 9d4ea1f7c1 Move certain things into separate files Aleksandras Kostarevas 2023-08-22 23:19:57 +0300
  • 05fce3bd09 Disable top suggestion icon Aleksandras Kostarevas 2023-08-22 20:40:12 +0300
  • d11025192e Move themes to separate files, save theme choice Aleksandras Kostarevas 2023-08-22 20:37:51 +0300
  • 106de18b3b Recreate keyboard whenever action window is exited Aleksandras Kostarevas 2023-08-22 16:47:53 +0300
  • 226fea5d46 Fix scrollability in theme switcher Aleksandras Kostarevas 2023-08-22 15:52:49 +0300
  • f91a626955 Implement Actions, create a theme switcher action window Aleksandras Kostarevas 2023-08-22 15:36:40 +0300
  • ad151d7f11 Update theme to use dynamic color scheme Aleksandras Kostarevas 2023-08-19 15:06:18 +0300
  • cccc18a1de Only suggest typed word when it's valid Aleksandras Kostarevas 2023-08-19 14:21:09 +0300
  • 996f09eb9d Style text color and replace certain icons Aleksandras Kostarevas 2023-08-19 13:55:02 +0300
  • 0b3af718b8 Fix key feedback Aleksandras Kostarevas 2023-08-18 16:29:49 +0300
  • 5a4f42cafe Create certain drawables during runtime for theming Aleksandras Kostarevas 2023-08-18 15:55:09 +0300
  • 039f9145c3 Fix broken key preview on landscape Aleksandras Kostarevas 2023-08-18 15:52:52 +0300
  • 6f4a801d14 Update ActionBar Aleksandras Kostarevas 2023-08-18 11:18:24 +0300
  • 138d3a7886 Replace SuggestionStripView with ActionBar abb128 2023-08-15 19:48:27 +0300
  • 69f6c29860 Add license abb128 2023-08-15 19:44:22 +0300
  • 62ff4f47e4 Fix theme update bug Aleksandras Kostarevas 2023-08-14 17:44:08 +0300
  • d81d79ea67 Fix inset setting code Aleksandras Kostarevas 2023-08-14 16:53:33 +0300
  • 948ba3c6f0 Wrap legacy input view in AndroidView and return ComposeView from onCreateInputView Aleksandras Kostarevas 2023-08-14 13:22:00 +0300
  • bd7dbd7cf8 Rename LatinIME to LatinIMELegacy and wrap it in a new Compose class Aleksandras Kostarevas 2023-08-14 12:48:12 +0300
  • 9b3ed09a88 Remove InputMethodServiceCompatUtils which serves no use anymore Aleksandras Kostarevas 2023-08-14 11:11:02 +0300
  • 8431e57eab Fix some light resources Aleksandras Kostarevas 2023-08-14 10:57:18 +0300
  • 7285bc2506 Remove ICS and Holo themes. Remove most png keyboard resources, replacing with xml shapes and colors Aleksandras Kostarevas 2023-08-14 10:57:05 +0300
  • 5ddbcc3eea Fix CI abb128 2023-08-11 23:32:09 +0300
  • b7fd15bffc Add debug statement to CI abb128 2023-08-11 23:20:16 +0300
  • 6b42077940 Add build CI abb128 2023-08-11 23:03:20 +0300
  • 9e935b05a2 Add README abb128 2023-08-11 22:55:05 +0300
  • ef831148e6 Add LanguageModel wrapper, word strategies language_model_experiments abb128 2023-08-11 22:29:35 +0300
  • a104e95208 First-token-basis rescoring (slow) abb128 2023-07-24 13:12:03 +0300
  • 166edae77b Make keyboard less sluggish by initializing model in background thread abb128 2023-07-22 21:46:45 +0300
  • 875e9862ec Add key distance code abb128 2023-07-18 21:19:13 +0300
  • 22650fa33c Allow limited punctuation, subword composing abb128 2023-07-10 15:05:00 +0300
  • 2c02d69768 Optimize context fast forwarding abb128 2023-07-10 12:57:12 +0300
  • 43e55bebfe Remove AGPLv3 code abb128 2023-07-10 12:21:05 +0300
  • 85ed8afec9 Implement autocorrect based on ggml model abb128 2023-07-10 11:24:49 +0300
  • fc84c7dc65 Initial LM integration abb128 2023-07-08 16:51:29 +0300
  • 434f8b6b27 Initial working build of fork abb128 2023-07-06 21:57:49 +0300
  • d847619a2b Merge "Remove unused variables" am: fe0c000f40 am: 752ef94cfc Treehugger Robot 2023-03-20 08:50:49 +0000
  • 752ef94cfc Merge "Remove unused variables" am: fe0c000f40 Treehugger Robot 2023-03-20 08:13:57 +0000
  • fe0c000f40 Merge "Remove unused variables" Treehugger Robot 2023-03-20 07:44:15 +0000
  • 03eef94a8d Remove unused variables Jing Mike 2023-02-20 15:43:42 +0800
  • ce22ebc557 Merge "Fix errorprone warnings that should be errors" am: 6d585ed76c am: 78a43f6c9c Treehugger Robot 2022-10-17 20:51:27 +0000
  • 78a43f6c9c Merge "Fix errorprone warnings that should be errors" am: 6d585ed76c Treehugger Robot 2022-10-17 20:23:33 +0000
  • 6d585ed76c Merge "Fix errorprone warnings that should be errors" Treehugger Robot 2022-10-17 19:46:29 +0000
  • 91cb9a6acf Fix errorprone warnings that should be errors Cole Faust 2022-10-15 21:33:30 -0700
  • 2549e988db Merge "Fix array-related errorprone warnings" am: 370d41de92 am: 3a06d6180b am: e546038cdf am: 51466cffd6 Treehugger Robot 2022-08-24 04:12:11 +0000
  • 51466cffd6 Merge "Fix array-related errorprone warnings" am: 370d41de92 am: 3a06d6180b am: e546038cdf Treehugger Robot 2022-08-24 03:43:13 +0000
  • e546038cdf Merge "Fix array-related errorprone warnings" am: 370d41de92 am: 3a06d6180b Treehugger Robot 2022-08-24 01:42:59 +0000
  • 3a06d6180b Merge "Fix array-related errorprone warnings" am: 370d41de92 Treehugger Robot 2022-08-24 01:13:44 +0000
  • 370d41de92 Merge "Fix array-related errorprone warnings" Treehugger Robot 2022-08-24 00:40:18 +0000
  • 50ddfe15d1 [automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: 7005e0c12f -s ours am: b34de510ec -s ours am: a8004dc404 -s ours Xin Li 2022-08-17 00:23:42 +0000
  • 7aa0255dc4 [automerger skipped] DO NOT MERGE - Merge Android 13 am: 2012c03ae7 -s ours am: 9238ba585c -s ours am: c17909460e -s ours Xin Li 2022-08-17 00:23:40 +0000
  • a8004dc404 [automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: 7005e0c12f -s ours am: b34de510ec -s ours Xin Li 2022-08-16 23:37:31 +0000
  • c17909460e [automerger skipped] DO NOT MERGE - Merge Android 13 am: 2012c03ae7 -s ours am: 9238ba585c -s ours Xin Li 2022-08-16 23:37:29 +0000
  • b34de510ec [automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: 7005e0c12f -s ours Xin Li 2022-08-16 23:10:23 +0000
  • 9238ba585c [automerger skipped] DO NOT MERGE - Merge Android 13 am: 2012c03ae7 -s ours Xin Li 2022-08-16 23:10:22 +0000
  • 7005e0c12f Merge "DO NOT MERGE - Merge Android 13" Xin Li 2022-08-16 19:08:18 +0000
  • 2012c03ae7 DO NOT MERGE - Merge Android 13 Xin Li 2022-08-15 22:04:51 -0700
  • 7ad99e3431 Fix array-related errorprone warnings Cole Faust 2022-08-15 15:03:08 -0700
  • ee92039436 [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 0f20a65101 -s ours am: 612860d449 -s ours am: 3b9989cf61 -s ours Xin Li 2022-06-30 00:02:15 +0000
  • 3b9989cf61 [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 0f20a65101 -s ours am: 612860d449 -s ours Xin Li 2022-06-29 22:56:32 +0000
  • 612860d449 [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 0f20a65101 -s ours Xin Li 2022-06-29 22:13:02 +0000
  • 0f20a65101 Merge tm-dev-plus-aosp-without-vendor@8763363 Xin Li 2022-06-27 23:39:16 +0000
  • 7e26debb41 EditTextVariations: create a IME focusable overlay for test am: f134ea3848 am: 1fbc8de4b7 Ming-Shin Lu 2022-04-21 12:09:07 +0000
  • 1fbc8de4b7 EditTextVariations: create a IME focusable overlay for test am: f134ea3848 Ming-Shin Lu 2022-04-21 11:54:15 +0000
  • f134ea3848 EditTextVariations: create a IME focusable overlay for test Ming-Shin Lu 2022-04-15 01:42:35 +0800
  • be5ec69242 [automerger skipped] Merge "Merge Android 12L" am: 85ef644a8a -s ours am: c932faf4df -s ours am: a9786e84d9 -s ours Xin Li 2022-03-09 10:06:07 +0000