Commit graph

8060 commits

Author SHA1 Message Date
Eddie Antonio Santos
0b2f4eb3b0
refactor(common/lmlayer): generate searchTermToKey test cases 2020-04-23 14:55:33 -06:00
Keyman Server
075848cf22
Merge pull request #3022 from keymanapp/auto/version-master-14.0.56
auto: increment master version to 14.0.56
2020-04-24 04:01:41 +10:00
Keyman Build Agent
3b2d833485 auto: increment master version to 14.0.56 2020-04-23 14:00:47 -04:00
Eddie Antonio Santos
7c8f337238
Merge pull request #3014 from keymanapp/change/common/lmlayer/remove-nfd-table
change(common/lmlayer): remove NFD table
2020-04-23 08:49:18 -06:00
Eddie Antonio Santos
94647ecb2a
Merge pull request #2971 from keymanapp/lmlayer-default-searchtermtokey
change(common/lmlayer): always bundle searchTermToKey() with model
2020-04-23 08:49:00 -06:00
Joshua Horton
8c6fa0152d
Merge pull request #2992 from keymanapp/refactor/web/engine/headless-web-core
refactor(web/engine): successful web-core compilation
2020-04-23 08:43:16 +07:00
Darcy Wong
818dc64386
Merge pull request #3013 from keymanapp/modify/android/get-started
modify(android): Change "Get Started" keyboard picker to bring up embedded keyboard search
2020-04-23 06:55:55 +07:00
Darcy Wong
21ac2114ca
Merge pull request #3018 from keymanapp/modify/android/remove-language-list
modify(android): Convert LanguageListActivity to utility
2020-04-23 06:53:56 +07:00
Keyman Server
c20624c0f2
Merge pull request #3019 from keymanapp/auto/version-master-14.0.55
auto: increment master version to 14.0.55
2020-04-23 04:01:35 +10:00
Keyman Build Agent
a984807377 auto: increment master version to 14.0.55 2020-04-22 14:00:38 -04:00
Eddie Antonio Santos
a9069a1a3a
Merge branch 'master' into lmlayer-default-searchtermtokey 2020-04-22 08:24:21 -06:00
Eddie Antonio Santos
e2ec40ab31
Merge pull request #3016 from keymanapp/refactor/common/lmlayer/word-breaker-compilation
refactor(common/lmlayer): word breaker compilation
2020-04-22 08:19:27 -06:00
Darcy Wong
45c09c23e6 modify(android): Convert LanguageListActivity to utility
* Remove LanguageListActivity and KeyboardListActivity
* Keep utility method `getKeyboardsInfo()`
2020-04-22 16:06:54 +07:00
Eddie Antonio Santos
6ad370cd29
refactor(common/lmlayer): rename defaultWordform2Key -> defaultSearchTermToKey 2020-04-21 15:51:21 -06:00
Eddie Antonio Santos
5a60573895
docs(common/lmlayer): remove '@' that was making JSDoc upset 2020-04-21 15:50:20 -06:00
Eddie Antonio Santos
87f35da404
test(common/lmlayer): fix expecations for Turkic orthography 2020-04-21 15:44:18 -06:00
Eddie Antonio Santos
f8bfba5e85
test(common/lmlayer): fix import for defaultSearchTermToKey 2020-04-21 15:30:59 -06:00
Eddie Antonio Santos
69db437bf4
refactor(common/lmlayer): rename Wordform2Key -> SearchTermToKey 2020-04-21 15:24:31 -06:00
Eddie Antonio Santos
79815d989d
refactor(common/lmlayer): rename defaultWordform2Key -> defaultSearchTermToKey 2020-04-21 15:23:19 -06:00
Eddie Antonio Santos
1b977aea59
Merge branch 'lmlayer-default-searchtermtokey' into change/common/lmlayer/remove-nfd-table 2020-04-21 15:19:04 -06:00
Eddie Antonio Santos
411a3a7447
docs(common/lmlayer): fix typos as suggested by @mcdurdin
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-04-21 15:17:35 -06:00
Eddie Antonio Santos
7ea85a9214
refactor(common/lmlayer): cleanup word breaker compilation 2020-04-21 15:09:37 -06:00
Eddie Antonio Santos
d4a195f3f6
refactor(common/lmlayer): simplify compileWordBreaker 2020-04-21 15:06:05 -06:00
Eddie Antonio Santos
85924ec157
refactor(common/lmlayer): extract type: WordBreakerSpec 2020-04-21 15:03:05 -06:00
Eddie Antonio Santos
53416a5515
refactor(common/lmlayer): factor out compileWordBreaker() 2020-04-21 14:58:51 -06:00
Eddie Antonio Santos
c850419e22
change(common/lmlayer): always provide explicit wordBreaker 2020-04-21 14:54:42 -06:00
Eddie Antonio Santos
04d72bbf50
test(common/lmlayer): expect word breaker to be specified 2020-04-21 14:52:58 -06:00
Keyman Server
c0020d611c
Merge pull request #3015 from keymanapp/auto/version-master-14.0.54
auto: increment master version to 14.0.54
2020-04-22 04:01:29 +10:00
Keyman Build Agent
a8f0ac24e4 auto: increment master version to 14.0.54 2020-04-21 14:00:42 -04:00
Eddie Antonio Santos
7982891f3d
change(common/lmlayer): remove NFD table from defaultWordform2Key
Removes the partial NFD table from the default searchTermToKey function.  This table existed only to provide a canonical decomposition to remove diacritics on platforms that do not support `String.prototype.normalize()`; however, we have dropped support for these platforms, or will provide polyfills; therefore, we can remove this table that was inflating our bundle size.
2020-04-21 09:18:30 -06:00
Darcy Wong
17db64db9f modify(android): Change "Get Started" keyboard picker
Since we're getting away from using the cloud keyboard catalog for adding keyboards, this changes the "Get Started" option "Add a keyboard for your language" to bring up the embedded keyboard search activity.
2020-04-21 21:08:10 +07:00
Darcy Wong
64ac54de0c
Merge pull request #3009 from keymanapp/fix/android/layout
fix(android): Fix system keyboard alignment
2020-04-21 14:08:12 +07:00
Darcy Wong
51630d4193 Merge remote-tracking branch 'origin/master' into fix/android/layout 2020-04-21 14:06:41 +07:00
Joshua Horton
ddd3e3d921
Merge pull request #3010 from keymanapp/fix/android/predictive-banner
fix(android): predictive banner display bugfix
2020-04-21 13:59:26 +07:00
jahorton
c9b9c62a8c fix(android): fixes case where banner is intentionally disabled 2020-04-21 12:49:40 +07:00
jahorton
ead9f6b7b2 fix(android): predictive banner display bugfix 2020-04-21 11:15:50 +07:00
Joshua Horton
7e0a9e1002
Merge pull request #2987 from keymanapp/refactor/common/lmlayer/headless-variant
refactor(common/lmlayer): starts a formal 'headless' mode
2020-04-21 09:17:20 +07:00
Joshua Horton
9e5b551978
Merge pull request #2986 from keymanapp/refactor/common/lmlayer/lmlayer-worker-abstraction
refactor(common/lmlayer): Abstracted connection between LMLayer and Worker initialization
2020-04-21 09:16:59 +07:00
jahorton
ef17be9665 refactor(common/lmlayer): reorganizes build script 2020-04-21 08:42:20 +07:00
Eddie Antonio Santos
35c53917bb
change(common/lmlayer): remove partial NFD lookup from default searchTermToKey 2020-04-20 13:33:11 -06:00
Eddie Antonio Santos
587fed5bb7
test(common/lmlayer): add rudimentary tests for the default searchTermToKey fn 2020-04-20 13:30:12 -06:00
jahorton
f1c0551cf4 change(common/lmlayer): a bit more PR review polish 2020-04-20 23:18:22 +07:00
jahorton
29fd2f4ce4 change(common/lmlayer): addresses many PR review comments 2020-04-20 23:11:01 +07:00
Darcy Wong
d49835038b fix(android): Pass keyboard type 2020-04-20 18:01:39 +07:00
Darcy Wong
3eac52752b fix(android): Only apply relative layout ALIGN_PARENT_BOTTOM for inapp keyboard 2020-04-20 15:24:06 +07:00
Keyman Server
e9eb9e977d
Merge pull request #3002 from keymanapp/auto/version-master-14.0.53
auto: increment master version to 14.0.53
2020-04-18 04:02:22 +10:00
Keyman Build Agent
153c5b8fbc auto: increment master version to 14.0.53 2020-04-17 14:01:32 -04:00
jahorton
b51e4499f1 fix(web/engine): updates web-core node-oriented include 2020-04-17 11:36:16 +07:00
jahorton
1125c3ba3e refactor(web/engine): successful web-core compilation 2020-04-17 11:33:03 +07:00
jahorton
08e1359ce1 docs(common/lmlayer): reverts documentation change 2020-04-17 11:23:54 +07:00