Commit graph

33096 commits

Author SHA1 Message Date
Joshua Horton
a18aebb9ed
Merge pull request #3060 from keymanapp/feat/web/node-based-recorder-tests
feat(web): test Recorder overhaul, Node-based tests using Recorder for KeyboardProcessor
2020-05-04 08:57:05 +07:00
jahorton
7ad9ab1ffd change(web): recorder build.sh std include header tweak 2020-05-04 08:56:36 +07:00
Keyman Server
83cad08b69
Merge pull request #3073 from keymanapp/auto/version-master-14.0.66
auto: increment master version to 14.0.66
2020-05-03 15:42:50 +10:00
Keyman Build Agent
1cdbf96075 auto: increment master version to 14.0.66 2020-05-03 01:42:11 -04:00
Marc Durdin
c8480dd269
Merge pull request #3072 from keymanapp/fix/ios/fv-version-swkeyboard-3065
fix(ios): try embed of sentry again for fv (admin power)
2020-05-03 15:41:29 +10:00
Marc Durdin
3ea159b4b7 fix(ios): try embed of sentry again for fv 2020-05-03 15:40:19 +10:00
Eddie Antonio Santos
00bffc6ce4
feat(common/lmlayer): bundle the word joiner in the compiled model 2020-05-02 09:45:06 -06:00
Eddie Antonio Santos
e79edc58ac
change(common/lmlayer): move joiner implementation to developer/js 2020-05-02 09:32:15 -06:00
Eddie Antonio Santos
a835684180
change(common/lmlayer): move test cases 2020-05-02 09:16:59 -06:00
Keyman Server
2e4a7c76d2
Merge pull request #3070 from keymanapp/auto/version-master-14.0.65
auto: increment master version to 14.0.65
2020-05-02 08:46:43 +10:00
Keyman Build Agent
2c8cec3b99 auto: increment master version to 14.0.65 2020-05-01 18:46:01 -04:00
Marc Durdin
c30d318e04
Merge pull request #3069 from keymanapp/fix/ios/fv-version-swkeyboard-3065
fix(ios): add sentry framework to fv keyboards [admin override merge]
2020-05-02 08:45:05 +10:00
Marc Durdin
ddb54df0c5 fix(ios): add sentry framework to fv keyboards 2020-05-02 08:26:00 +10:00
Keyman Server
c169bcdbbd
Merge pull request #3067 from keymanapp/auto/version-master-14.0.64
auto: increment master version to 14.0.64
2020-05-02 04:01:41 +10:00
Keyman Build Agent
7d7b773043 auto: increment master version to 14.0.64 2020-05-01 14:00:53 -04:00
Eddie Antonio Santos
49b65d909b
Merge pull request #3059 from keymanapp/change/common/lmlayer/one-pass-joiner
change(common/lmlayer): single-pass join word breaker decorator
2020-05-01 07:56:30 -06:00
Marc Durdin
8a16adc043
Merge pull request #3066 from keymanapp/fix/ios/fv-version-swkeyboard-3065
fix(ios): FV settings bundle for SWKeyboard
2020-05-01 18:31:27 +10:00
Darcy Wong
ebfde0f70c
Merge pull request #3051 from keymanapp/fix/android/remove-more-custom
Fix/android/remove more custom
2020-05-01 15:17:14 +07:00
Marc Durdin
8cec780052
Merge pull request #3064 from keymanapp/fix/windows/cef-large-address-aware-2845
fix(windows): add LARGEADDRESSAWARE flag for all CEF processes
2020-05-01 18:03:14 +10:00
Marc Durdin
58cd9c3281 fix(ios): oem fv KEYMAN_ROOT define 2020-05-01 18:02:46 +10:00
jahorton
b711577bee fix(web): fixes attachment test on mobile, removes migrated tests from prior commit 2020-05-01 14:55:19 +07:00
Darcy Wong
4e5eca40d4 chore(android): Update deprecated markings 2020-05-01 14:52:42 +07:00
Marc Durdin
ce231e3f6d fix(ios): oem fv project version 2020-05-01 17:42:16 +10:00
jahorton
914b105b15 feat(web/engine): bulk of engine rule checks now Node-based 2020-05-01 14:40:43 +07:00
Darcy Wong
0cf21f6879 fix(android): Mark intend to deprecate
Revert API constants in KMManager and mark them as intended to deprecate in Keyman 15.0
2020-05-01 14:38:18 +07:00
Marc Durdin
e9867aaf08 fix(windows): additional project files 2020-05-01 17:16:34 +10:00
Marc Durdin
34cb049344 fix(windows): add windows unit 2020-05-01 17:15:35 +10:00
Marc Durdin
156c2685c3 fix(windows): add LARGEADDRESSAWARE flag for all CEF processes 2020-05-01 16:38:52 +10:00
jahorton
3e417fa4c4 feat(web/engine): basic store explosion test relocated 2020-05-01 12:32:43 +07:00
Darcy Wong
9c8bb4eb9c
Merge pull request #3061 from keymanapp/fix/android/file-utils-test
fix(android): Fix FileUtilsTest to be cross-platform
2020-05-01 12:23:16 +07:00
Keyman Server
acf4534eef
Merge pull request #3062 from keymanapp/auto/version-master-14.0.63
auto: increment master version to 14.0.63
2020-05-01 15:20:22 +10:00
Keyman Build Agent
1d0ad031a7 auto: increment master version to 14.0.63 2020-05-01 01:19:35 -04:00
Darcy Wong
cd512d9c2b fix(android): Fix FileUtilsTest to be cross-platform
Fixes #3502 by using `File.separator` in the test
2020-05-01 12:12:08 +07:00
jahorton
7462f1707e feat(web/engine): replaces basic keystroke test 2020-05-01 11:46:15 +07:00
jahorton
564df4e68a feat(web/engine): partial headless chirality check 2020-05-01 11:07:01 +07:00
jahorton
aa40572725 feat(web/engine): better test debug + skip 2020-05-01 11:06:48 +07:00
Darcy Wong
3cbbc00200
Merge pull request #3045 from keymanapp/fix/common/build-keyboards
fix(oem,common): Update FirstVoices build_keyboards.sh script
2020-05-01 11:05:06 +07:00
Darcy Wong
7c0b82e5fc
Update oem/firstvoices/common/build_keyboards.sh
Accept suggestion for checking $KEYBOARDS_TARGET

Co-authored-by: Marc Durdin <marc@durdin.net>
2020-05-01 11:04:00 +07:00
Joshua Horton
19c34691bc
Merge pull request #2994 from keymanapp/feat/web/engine/keyboard-processor-tests
feat(web/engine): Basic KeyboardProcessor tests
2020-05-01 09:53:38 +07:00
jahorton
0e8e32059d chore(web/engine): finalizes deadkey test move 2020-05-01 09:52:59 +07:00
jahorton
770a5548a6 feat(web/engine): retools new unit-test for better feedback 2020-05-01 09:45:30 +07:00
Darcy Wong
32aa712a46 fix(oem): Fix script path 2020-05-01 09:30:49 +07:00
jahorton
b72bcd1b06 feat(web/engine): connects nodeProctor to keyboard-processor unit-test 2020-05-01 09:28:46 +07:00
Eddie Antonio Santos
6b0a31c608
docs(common/lmlayer): describe the FSM/FST approach 2020-04-30 20:02:25 -06:00
Eddie Antonio Santos
429710ef74
refactor(common/lmlayer): extract function: isJoiner() 2020-04-30 20:02:18 -06:00
Eddie Antonio Santos
fb015fcf7a
change(common/lmlayer): replace last index instead of pop/push 2020-04-30 19:44:58 -06:00
Eddie Antonio Santos
43c517ecc7
style(common/lmlayer): tweak style of joiner 2020-04-30 19:42:44 -06:00
Eddie Antonio Santos
23b4945d32
refactor(common/lmlayer): rename state functions 2020-04-30 19:37:34 -06:00
Eddie Antonio Santos
2226eab322
refactor(common/lmlayer): implement fsm using callbacks 2020-04-30 19:33:18 -06:00
Eddie Antonio Santos
7aa8f2e5cf
refactor(common/lmlayer): factor out state code to local functions 2020-04-30 19:30:43 -06:00