Commit graph

24978 commits

Author SHA1 Message Date
Eddie Antonio Santos
7244000412
Test fat-fingering 'the'. 2019-05-31 16:24:26 -06:00
Eddie Antonio Santos
1b4fed7bf5
Test the model compositor. 2019-05-31 15:47:29 -06:00
Eddie Antonio Santos
29a53f9537
Convert counts to probabilities in the trie model and expose to model compositor. 2019-05-31 14:24:38 -06:00
Eddie Antonio Santos
ab76aad83c
Refactor helper to lexically scoped function declaration. 2019-05-31 13:28:18 -06:00
Eddie Antonio Santos
923fcfff4c
Fix unit test. 2019-05-31 13:19:39 -06:00
Eddie Antonio Santos
66a6f3e610
Fix unit test. 2019-05-31 08:42:53 -06:00
Eddie Antonio Santos
5b6a9d774b
Merge branch 'master' into lmlayer-remove-obsolete-wordlist 2019-05-31 08:26:44 -06:00
Joshua Horton
c1c5af3508
Merge pull request #1802 from keymanapp/web-fat-finger-integration
[Web] Fat-finger language modeling
2019-05-31 14:32:52 +07:00
Joshua Horton
f9dba49df6
Merge pull request #1803 from keymanapp/lmlayer-model-compositor
[LMLayer] The ModelCompositor
2019-05-31 14:32:35 +07:00
jahorton
6a7abb8f75 Tweaks DummyModel empty return to []. 2019-05-31 14:31:29 +07:00
Darcy Wong
5239135d28 Short bundle string has just version number 2019-05-30 22:27:35 -05:00
jahorton
409745201b Consistency in adapter names 2019-05-31 09:50:41 +07:00
Randy Boring
43730d2501 UI Language Settings shows keyboards and 3 settings
launches KeyboardInfoView
2019-05-30 21:08:44 -05:00
jahorton
e00e094983 NestedAdapter memory leak prevention 2019-05-31 08:59:56 +07:00
rfaramir
f572ff6198
Merge pull request #1807 from keymanapp/ios-fix-crash-dl-no-model
[ios] fix crash when there  is no model to download
2019-05-30 17:35:44 -05:00
jahorton
0986555ea6 Proves NestedAdapter concept is viable. 2019-05-30 12:24:09 +07:00
Randy Boring
7691387669 begin Language Settings controller
crashes due to not making any cells yet
2019-05-30 00:14:18 -05:00
jahorton
916ba3fd3e Adds significant adapter resources. 2019-05-30 10:01:25 +07:00
Randy Boring
c08c0dde63 fix crash when there is no model to download for the language of the newly downloaded keyboard 2019-05-29 16:44:01 -05:00
Randy Boring
f2e1d6ee70 fix crash when there is no model to download for the language of the newly downloaded keyboard 2019-05-29 16:27:17 -05:00
jahorton
5841171681 Start of Adapter refactoring + data mgmt rework. 2019-05-29 14:20:13 +07:00
Joshua Horton
0fd4a9faca
Merge pull request #1794 from keymanapp/android-download-model
[Android] Download lexical models via menu
2019-05-29 09:33:39 +07:00
Randy Boring
fed3692891 banner and getstarted switches show, now. get started switch even works mostly
banner switch needs to  be  attached  to a  setting still.
2019-05-28 18:28:45 -05:00
Randy Boring
09324f8e92 Merge branch 'ios-multi-lang-kbd' of https://github.com/keymanapp/keyman into ios-multi-lang-kbd
merge done
2019-05-28 14:53:29 -05:00
Randy Boring
c3de33b7e8 break after installing first langage
get rtl property but default to false
2019-05-28 14:51:50 -05:00
Randy Boring
3b79a1266f process all the keyboard files so all the languages get added for later installation
but only installs for the first language
2019-05-28 14:51:50 -05:00
Randy Boring
5915de94b8 break after adding one keyboard
comment added to a possibly suspicious parameter
2019-05-28 14:49:05 -05:00
Randy Boring
1e3976f6a9 break after adding one keyboard
comment added to a possibly suspicious parameter
2019-05-28 14:41:38 -05:00
Randy Boring
18b749caa6 break after installing first langage
get rtl property but default to false
2019-05-28 14:40:29 -05:00
Eddie Antonio Santos
08666cbbdf
Add a reminder TODO. 2019-05-28 11:42:43 -06:00
Eddie Antonio Santos
8e48768512
Remove compiler for old wordlist model; current trie model will handle it. 2019-05-28 11:32:18 -06:00
Eddie Antonio Santos
7d09c0097f
Change integration tests to use tries instead of the simple wordlist. 2019-05-28 11:24:07 -06:00
Eddie Antonio Santos
9a00ccd9c8
Remove from worker. 2019-05-28 11:06:28 -06:00
Eddie Antonio Santos
704faccd92
[LMLayer] Make default key function consistent in compiler and worker. 2019-05-28 09:56:06 -06:00
jahorton
a157c91c6b Documentation tweak. 2019-05-28 09:43:47 +07:00
jahorton
2633292258 delete deadkey mutation tracking 2019-05-28 09:32:35 +07:00
jahorton
3c162d14b4 A bit of tidy-up work. 2019-05-28 09:25:25 +07:00
jahorton
5199f8740a Tweaks model template probability distributions. 2019-05-27 15:54:32 +07:00
jahorton
c8aa355209 Integrates fat-finger alternates with LMLayer. 2019-05-27 15:26:43 +07:00
jahorton
8184ce3d9b Creates new ModelCompositor class in the LMLayer. 2019-05-27 14:52:44 +07:00
Darcy Wong
2c4b8da720 Merge remote-tracking branch 'origin/master' into android-download-model 2019-05-27 08:59:45 +07:00
jahorton
45ae4e0cbc Fixes bksp handling in alternate generation. 2019-05-27 08:56:38 +07:00
Joshua Horton
e45882211d
Merge pull request #1800 from keymanapp/lmlayer-squash-duplicate-loads
[LMLayer, Android] Adds workaround for Android duplicate load msg bug.
2019-05-27 08:14:17 +07:00
Marc Durdin
5da3c751ff [Android] remove temp -copy-keyboards flag 2019-05-27 10:43:33 +10:00
Marc Durdin
7d3c932b64 [Android] Add hardware keyboard support for FirstVoices app 2019-05-27 10:13:11 +10:00
Marc Durdin
92fd5d945c [Android] Add FV app to build scripts 2019-05-27 09:32:58 +10:00
Marc Durdin
7da010015e [Android] Add build script, images 2019-05-27 08:58:15 +10:00
Marc Durdin
8e4753bc9e [Android] Upgrading from old versions; cleanup of hints and warnings 2019-05-27 08:36:16 +10:00
Marc Durdin
0506a88823 [Android] FirstVoices app now runs and installs/removes keyboards, basic administration working. Lots of cleanup to go. 2019-05-25 14:02:19 +10:00
Randy Boring
232c321266 rename Installed Languages to Language Settings 2019-05-24 21:52:19 -05:00