Commit graph

27982 commits

Author SHA1 Message Date
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
Eddie Antonio Santos
871f1813fb
change(common/lmlayer): remove temporary copy 2020-04-30 19:21:38 -06:00
Eddie Antonio Santos
ceca35cccb
refactor(common/lmlayer): extract function: appendToTopOfStack() 2020-04-30 19:20:47 -06:00
Eddie Antonio Santos
301870f7d7
change(common/lmlayer): removed unused local functions 2020-04-30 19:17:53 -06:00
Darcy Wong
e5ae3d1d87 fix(oem): Address additional review comments 2020-05-01 08:16:43 +07:00
Eddie Antonio Santos
b414133d15
change(common/lmlayer): rewrite joiner using FSM approach 2020-04-30 19:16:00 -06:00
jahorton
33fc367b63 feat(web): initial development for NodeProctor 2020-05-01 08:11:44 +07:00
jahorton
d07f901965 feat(web/engine): splits recorder-core from full, DOM-aware recorder 2020-05-01 08:11:15 +07:00
jahorton
4309ceaf3f fix(web): patches up Recorder keyboard loading 2020-05-01 08:10:32 +07:00
jahorton
2268a109f3 fix(web): links recorder page to new script-storage location 2020-05-01 08:10:32 +07:00
jahorton
0406c02341 change(web): drops keyboard-processor local resource copies 2020-05-01 08:10:32 +07:00
jahorton
f06c94485e change(web): moves KMW test resources to common/core/web/tests/ 2020-05-01 08:10:32 +07:00
jahorton
ddc2701ab9 fix(web): fixes variable-store test 2020-05-01 08:10:32 +07:00
jahorton
d588b8848a feat(web): converts original KMW test definitions to new spec 2020-05-01 08:10:32 +07:00
jahorton
0edba668ef change(web): basic converter-failure error output 2020-05-01 08:09:51 +07:00