jahorton
8f261f9c5d
chore(common/lmlayer): Merge branch 'refactor/common/lmlayer/headless-variant' into feat/common/lmlayer/headless-testing
2020-04-16 11:04:49 +07:00
jahorton
0892ebe9df
fix(common/lmlayer): virtualized postMessage
2020-04-16 11:04:10 +07:00
jahorton
d2f93ec284
chore(common/lmlayer): Merge branch 'refactor/common/lmlayer/headless-variant' into feat/common/lmlayer/headless-testing
2020-04-16 10:43:02 +07:00
jahorton
31e397c999
chore(common/lmlayer): missed browser.tsconfig.json
2020-04-16 10:42:44 +07:00
jahorton
4832ff43e7
chore(common/lmlayer): Merge branch 'refactor/common/lmlayer/headless-variant' into feat/common/lmlayer/headless-testing
2020-04-16 10:37:59 +07:00
jahorton
581550540e
change(common/lmlayer): better nomenclature
2020-04-16 10:37:33 +07:00
jahorton
a7dadacbc9
refactor(web/engine): better dependency for same role + a fix
2020-04-16 09:00:12 +07:00
Keyman Server
2bab34b9b7
Merge pull request #2991 from keymanapp/auto/version-master-14.0.51
...
auto: increment master version to 14.0.51
2020-04-16 04:20:21 +10:00
Keyman Build Agent
b6baf86f13
auto: increment master version to 14.0.51
2020-04-15 14:19:35 -04:00
Darcy Wong
c0ae21d78e
Merge pull request #2984 from keymanapp/feat/android/dismiss-on-back
...
feat(android): Dismiss system keyboard on Back press
2020-04-15 12:40:20 +07:00
Joshua Horton
c931fcc8dd
Merge pull request #2973 from keymanapp/fix/web/regression-test-repair
...
fix(web): repairs Web regression test suite
2020-04-15 11:04:54 +07:00
Joshua Horton
ce368e7175
Merge pull request #2968 from keymanapp/feat/ios/web-based-longpress
...
change(ios): Web-based popup key longpresses
2020-04-15 10:49:41 +07:00
Joshua Horton
00b7208770
Merge pull request #2959 from keymanapp/fix/ios/2716-web-based-longpress
...
fix(ios): iOS 13.4 subkey menu workaround
2020-04-15 10:49:01 +07:00
jahorton
8281a63ff1
feat(common/lmlayer): headless Trie model integration test
2020-04-15 09:30:01 +07:00
jahorton
1e54ce5aa9
feat(common/lmlayer): functional headless dummy integration test
2020-04-15 09:30:01 +07:00
jahorton
901b9463e2
fix(common/lmlayer): fixes new headless mode
2020-04-15 09:29:42 +07:00
jahorton
eed5de0a4b
refactor(common/lmlayer): basic headless compilation
2020-04-15 09:29:42 +07:00
jahorton
510b667251
fix(common/lmlayer): patches up browser-based unit tests
2020-04-15 09:29:21 +07:00
Darcy Wong
75d444e5b9
Merge pull request #2953 from keymanapp/feat/android/keyman-download
...
feat(android): Download cloud keyboards from https://keyman.com/keyboards
2020-04-15 09:26:36 +07:00
Darcy Wong
a0d1cb0307
feat(android): Only handle keyman:download from Keyman browsers
2020-04-15 09:10:02 +07:00
Darcy Wong
ada66eba95
Merge pull request #2961 from keymanapp/feat/android/kmp-browser-activity
...
feat(android): Add KMPBrowserActivity for cloud keyboard searches
2020-04-15 05:37:28 +07:00
Darcy Wong
71214484dc
Merge pull request #2981 from keymanapp/fix/android/font-path
...
fix(android): Handle default font DejaVuSans.ttf
2020-04-15 05:01:18 +07:00
Darcy Wong
2f11dd8cf6
feat(android): Dismiss system keyboard on Back press
...
Fixes #2950
Update system keyboard to hide the OSK when Back pressed.
2020-04-14 22:39:21 +07:00
Darcy Wong
1b2cecfa3f
feat(android): Update language settings activity for offline
2020-04-14 14:49:07 +07:00
jahorton
f4537c7967
fix(common/lmlayer): forgot in prior commit
2020-04-14 14:03:58 +07:00
jahorton
03d29e7755
refactor(common/lmlayer): abstracts interface b/t inner and outer layers
2020-04-14 13:58:19 +07:00
Darcy Wong
406428a1d5
feat(android): Also download dictionary after installing keyboard package
2020-04-14 13:50:58 +07:00
jahorton
e58914112e
fix(common/lmlayer): fixes worker sourcemaps
2020-04-14 11:22:14 +07:00
Keyman Server
670ad4207b
Merge pull request #2979 from keymanapp/auto/version-master-14.0.50
...
auto: increment master version to 14.0.50
2020-04-12 04:01:19 +10:00
Keyman Build Agent
5394f713ab
auto: increment master version to 14.0.50
2020-04-11 14:00:34 -04:00
Eddie Antonio Santos
b465dadc49
Merge pull request #2978 from keymanapp/chore-remove-ie
...
chore(common/lmlayer): do not run tests in IE11 in Windows
2020-04-10 21:11:01 -06:00
Darcy Wong
e85b380af6
fix(android): Handle default font DejaVuSans.ttf
...
Fixes #2977
#2928 removed DejaVuSans.ttf but it turns out the font is still needed for:
* sil_euro_latin OSK to render on Android SDK 19 (KitKat)
* the sample apps and possible 3rd party apps may also be referencing the default font
2020-04-10 09:50:33 +07:00
Eddie Antonio Santos
98a277089c
chore(common/lmlayer): do not run tests in IE11 in Windows
2020-04-09 08:29:04 -06:00
jahorton
7654c26c8c
refactor(web/engine): InputProcessor polish, prep
2020-04-09 15:08:18 +07:00
jahorton
8c0f81f8ba
refactor(web/engine): headless LanguageProcessor (aside from lmlayer)
2020-04-09 14:51:49 +07:00
jahorton
7ec426541c
refactor(web/engine): a bit of extra headless-prep reorg, script start
2020-04-09 14:19:29 +07:00
jahorton
68dc9a7ddc
feat(web/engine): LanguageProcessor events now EventEmitter-backed
2020-04-09 14:05:30 +07:00
jahorton
c22c13bdf1
change(web/engine): Fixes up base linkage for EventEmitter
2020-04-09 13:50:33 +07:00
jahorton
61e39ba3e8
change(web): starts dependency on npm's 'events' package
2020-04-09 13:31:47 +07:00
jahorton
e363542c9e
refactor(web/engine): returns prediction Promise on RuleBehavior
2020-04-09 13:16:08 +07:00
jahorton
f9a9810ee3
refactor(web/engine): modelchange -> statechange event
2020-04-09 12:29:40 +07:00
jahorton
9f3ccffe2b
refactor(web/engine): changes model load + mayPredict interactions
2020-04-09 12:14:27 +07:00
Joshua A. Horton
e5e5dc87d6
fix(web): re-enables CI mode
2020-04-09 11:29:57 +07:00
Joshua A. Horton
80d6278ec1
fix(web): full regression test patchup
2020-04-09 11:28:03 +07:00
Darcy Wong
32f272ebc7
fix(android): Address more review comments
...
* Remove handling deprecated keyman:// protocol
* Pass original URL
* lower-case BCP 47 tag when checking for match
* Clean up logic nesting in KMPBrowserActivity
2020-04-09 11:03:50 +07:00
Joshua A. Horton
d4e87adcea
fix(web): fixes test-runner.js, at least in 'interactive' mode
2020-04-09 10:28:38 +07:00
jahorton
6020ffee0c
refactor(web/engine): LanguageProcessor.canEnable
2020-04-09 09:50:35 +07:00
jahorton
2f6e1e42af
refactor(web/engine): initial ModelManager split
2020-04-09 09:22:35 +07:00
Eddie Antonio Santos
633fe38bce
change(developer/compiler): trie model always includes searchTermToKey source
2020-04-08 12:49:59 -06:00
Eddie Antonio Santos
ef8d7c4171
test(developer/compiler): trie model should include searchTermToKey source
2020-04-08 12:48:57 -06:00