Commit graph

4869 commits

Author SHA1 Message Date
Darcy Wong
dca773ef10 Update ConfirmDialog to optionally dismiss calling activity 2019-05-13 16:11:00 +07:00
Darcy Wong
1f6c968a61 Try to finish activity after confirmation dialog 2019-05-10 15:50:31 +07:00
Darcy Wong
2c60a607c9 Add Keyboard Settings
* Also updated ConfirmDialog to handle confirmation in downloading keyboards and deleting keyboards.
2019-05-10 14:58:44 +07:00
Darcy Wong
d408f9a598 Connect "Languages Settings" menu to "Language Settings" 2019-05-10 09:12:27 +07:00
Darcy Wong
c8fe2c720a Start language setting menu 2019-05-09 16:37:55 +07:00
Darcy Wong
9cb4ba3d77
Merge pull request #1768 from keymanapp/android-lm-setting
[Android] Add stubs to "models picker" and "model info" menu
2019-05-09 10:23:51 +07:00
Darcy Wong
26b779890a Revert test code in MainActivity 2019-05-09 08:55:31 +07:00
Darcy Wong
bfffc30db5 Merge remote-tracking branch 'origin/master' into android-lm-setting 2019-05-09 08:33:20 +07:00
Darcy Wong
cb8f5d380c
Merge pull request #1760 from keymanapp/android-languages-settings
[Android] Add "Languages Settings" menu
2019-05-09 08:31:49 +07:00
Darcy Wong
a7a2187bef Use language ID and name in Model Picker Activity 2019-05-08 15:54:25 +07:00
Joshua Horton
f7fcbc33b6
Merge pull request #1765 from keymanapp/web-null-suggestion-banner-bug
[Web, Android, iOS] Null suggestion banner bug
2019-05-08 14:20:33 +07:00
jahorton
3c7a0f44a1 Fixes related spacebar issue. 2019-05-08 13:26:32 +07:00
Marc Durdin
bd1dcb70a4
Merge pull request #1766 from keymanapp/developer-move-lexical-model-compiler-to-keyman-repo
[Developer] Move lexical model compiler to Keyman repo
2019-05-08 13:42:55 +10:00
Darcy Wong
220ca0b5e8 Add model info menu 2019-05-08 10:37:44 +07:00
jahorton
c78e7ce503 Merge branch 'master' into web-null-suggestion-banner-bug 2019-05-08 10:05:25 +07:00
jahorton
5ae3341741 Prevents bug in predictive state management with null suggestion. 2019-05-08 09:36:03 +07:00
Marc Durdin
f0326fba9e [Developer] Move lexical model compiler to Keyman repo 2019-05-08 12:32:46 +10:00
Darcy Wong
08d8fb834e Start model picker menu 2019-05-08 09:22:59 +07:00
Marc Durdin
44582d370f [developer] Initial lexical model compiler files (not yet working) 2019-05-08 10:40:46 +10:00
Darcy Wong
fcf68dd155 Merge branch 'android-languages-settings' into android-lm-setting 2019-05-07 13:34:12 +07:00
rfaramir
029f0a51dc
Merge pull request #1707 from keymanapp/ios-load-model
[iOS] load lexical model
2019-05-06 23:52:53 -05:00
Joshua Horton
90d0de6f7d
Merge branch 'master' into ios-load-model 2019-05-07 11:35:56 +07:00
Joshua Horton
7c11eab6fe
Merge pull request #1737 from keymanapp/ios-load-model-integrate
[iOS] Linking of installed lexical models with embedded KMW
2019-05-07 11:34:19 +07:00
Darcy Wong
880993a575 Add associated keyboard info
In preparation for "Language Settings" menu, include the info to the Intent:
* language ID
* language Name
* Associated keyboard names
2019-05-07 11:03:30 +07:00
Eddie Antonio Santos
32827b50f8
Merge pull request #1755 from keymanapp/lmlayer-word-breaking
[LMLayer] Word breaking
2019-05-06 08:59:42 -06:00
Darcy Wong
94bca801ff Add "right arrow" and "add keyboard" buttons 2019-05-06 16:58:43 +07:00
Darcy Wong
8de5556e10 Start new "Languages Settings" menu 2019-05-06 16:58:43 +07:00
Darcy Wong
1f8ad67243 Refactor list toolbars 2019-05-06 16:58:43 +07:00
Joshua Horton
457ff15262
Merge pull request #1703 from keymanapp/ios-banner-replacement
[iOS] Banner replacement
2019-05-06 09:55:03 +07:00
Joshua Horton
33f6ec39f1
Merge pull request #1758 from keymanapp/web-test-pred-model-fix
[Web] Updates the simple-en-wordlist bootstrap lexical model.
2019-05-06 08:16:56 +07:00
Eddie Antonio Santos
2356608b72
Change name to 'placeholder' to match lexical-models. 2019-05-03 08:05:30 -06:00
jahorton
3d59ff1fea Updates the simple-en-wordlist bootstrap lexical model. 2019-05-03 15:44:28 +07:00
jahorton
0432592167 Merge remote-tracking branch 'origin/ios-banner-replacement' into ios-banner-replacement 2019-05-03 13:56:59 +07:00
jahorton
ced7092e61 Removes now-defunct code. 2019-05-03 13:56:18 +07:00
Darcy Wong
fcbd7db229
Merge pull request #1751 from keymanapp/android-config-menus
[Android] Add "Settings" menu
2019-05-03 09:40:06 +07:00
Joshua Horton
196d6ad3c4
Merge branch 'master' into ios-banner-replacement 2019-05-03 09:12:24 +07:00
Darcy Wong
ea0d9be206 Add null check of keyboard list 2019-05-03 08:51:43 +07:00
Eddie Antonio Santos
64073fb02d
Clean up ASCII word breaker unit test. 2019-05-02 15:11:03 -06:00
Eddie Antonio Santos
bc91ee9ec4
Use word breaking function in WordListModel. 2019-05-02 14:53:50 -06:00
Eddie Antonio Santos
dab2d0c2eb
Refactor: move placeholder word breaker to word_breakers directory/namespace. 2019-05-02 14:47:27 -06:00
Eddie Antonio Santos
89ad857210
Have TrieModel use a word-breaker internally. 2019-05-02 14:42:00 -06:00
Eddie Antonio Santos
a4db640621
Add word breaker as a parameter to TrieModel. 2019-05-02 14:33:28 -06:00
Eddie Antonio Santos
d2dd697706
Implement ASCII word breaker. 2019-05-02 13:50:47 -06:00
Eddie Antonio Santos
ed9e95f9a7
Test the ASCII word breaker. 2019-05-02 13:32:14 -06:00
Eddie Antonio Santos
b2282c0349
Add new interfaces for word breaking. 2019-05-02 13:17:42 -06:00
Eddie Antonio Santos
617d657d69
Remove previous versions of the word breaker. 2019-05-02 12:57:04 -06:00
Randy Boring
6169b672be download the lexical model kmp file with URLSession task 2019-05-02 04:56:35 -05:00
Darcy Wong
d263b4c36e Change checkbox label on "Getting Started" activity
Checkbox changed from "Don't show again" to "Show 'Get Started' on startup"
2019-05-02 16:00:00 +07:00
Joshua Horton
5903838cd9
Merge pull request #1747 from keymanapp/web-suggestion-ux
[Web] Predictive text UX improvements
2019-05-02 11:56:34 +07:00
jahorton
e27d351e51 Tweaks kmwembedded's touchMenuPos. 2019-05-02 08:26:48 +07:00