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