Eddie Antonio Santos
c2b28f4256
test(common/lmlayer): generate join word breaker test cases from table
2020-04-24 10:01:00 -06:00
Eddie Antonio Santos
4685fb02c7
Merge pull request #3023 from keymanapp/feat/common/lmlayer/verbose-word-breaker-specification
...
feat(common/lmlayer): allow for verbose word breaker specification
2020-04-24 09:46:46 -06:00
Eddie Antonio Santos
50272c7d39
docs(common/lmlayer): correct comment
2020-04-24 09:41:15 -06:00
Eddie Antonio Santos
8eae8d52c5
test(common/lmlayer): correct dz test
2020-04-24 09:39:53 -06:00
jahorton
c37de6da0f
fix(web/engine): more post-rebase build fixing
2020-04-24 15:48:59 +07:00
jahorton
a7fa204411
fix(web): missing lm-layer reference in KMW package
2020-04-24 15:06:01 +07:00
jahorton
5c709f9468
chore(web/engine): post-rebase cleanup
2020-04-24 14:35:52 +07:00
jahorton
a22faba7b0
chore(web/engine): adds lerna as dev-dependency for input-processor
2020-04-24 14:35:51 +07:00
jahorton
f73aa8dc79
docs(web/engine): fixes up readme.md for input-processor
2020-04-24 14:35:51 +07:00
jahorton
8ab3da6afd
fix(web): proper location for testing resource dupe
2020-04-24 14:35:51 +07:00
jahorton
251257b7f3
fix(web): Fixes resource builds, polishes core builds
2020-04-24 14:35:50 +07:00
jahorton
a2146209e1
fix(web): adjusts KeymanWeb build script to use inputProcessor package
2020-04-24 14:35:49 +07:00
jahorton
add1e32b17
change(web/engine): splits off input-processor into own module
2020-04-24 14:35:48 +07:00
Darcy Wong
35481884c8
Merge pull request #3025 from keymanapp/fix/android/get-started-label
...
fix(android): Clarify label that shows "Get Started" on startup
2020-04-24 14:04:41 +07:00
jahorton
1eed004296
change(web): package rename + patchup
2020-04-24 13:53:39 +07:00
jahorton
c56ea0e8d1
fix(web): build.sh -ui now bypasses core/web module
2020-04-24 13:45:20 +07:00
jahorton
6d9c9bc510
fix(web): fixes UI modules' compilation
2020-04-24 13:45:16 +07:00
jahorton
00903c32d5
fix(web/engine): adds lerna as dev-dependency for KeyboardProcessor
2020-04-24 13:45:16 +07:00
jahorton
bde3ec673d
docs(web/engine): cleans readme.md for keyboard-processor
2020-04-24 13:45:16 +07:00
jahorton
22f1a1208d
fix(web): ensures keyboard-processor build, patches tool builds
2020-04-24 13:45:15 +07:00
jahorton
43a415fc47
change(web/engine): package.json tidy-up
2020-04-24 13:45:15 +07:00
jahorton
6015abc432
change(web/engine): mild keyboard-processor build polish
2020-04-24 13:45:15 +07:00
jahorton
373196dded
change(web/engine): splits off the core/web/keyboard-processor module
2020-04-24 13:45:04 +07:00
jahorton
4c7cfec49c
change(common/lmlayer): better package name for lm-layer
2020-04-24 13:43:04 +07:00
jahorton
0e32f3f020
docs(common): verify_npm_setup + lerna.json docs
2020-04-24 13:30:15 +07:00
Darcy Wong
e08e6eb797
fix(android): Clarify label that shows "Get Started" on startup
...
PR #2751 cleaned up UI strings, changing the label from `Show "Get Started" on startup` to `Show this menu on startup`. This change was fine for "Get Started" menu, but the label is confusing when reused on the Keyman Settings menu.
This PR reverts the label (while formatting the string to include the localized string for "Get Started".
2020-04-24 09:39:03 +07:00
Eddie Antonio Santos
791d4797b0
docs(common/lmlayer): correct Keyman version
...
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-04-23 16:22:00 -06:00
Eddie Antonio Santos
e92d719934
docs(common/lmlayer): correct Keyman version
...
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-04-23 16:21:44 -06:00
Eddie Antonio Santos
d654032ac1
test(common/lmlayer): add DŽ test case
2020-04-23 16:18:03 -06:00
Eddie Antonio Santos
4cf729d37e
change(common/lmlayer): lowercase each codepoint individually
2020-04-23 15:48:11 -06:00
Eddie Antonio Santos
967cbb103b
test(common/lmlayer): context-insensitive lowercasing
2020-04-23 15:41:41 -06:00
Eddie Antonio Santos
02852f5a6a
test(common/lmlayer): various NFKD tests
2020-04-23 15:40:37 -06:00
Eddie Antonio Santos
5bf2be75d9
change(common/lmlayer): use NFKD in default searchTermToKey
2020-04-23 15:39:33 -06:00
Eddie Antonio Santos
48c3262987
test(common/lmlayer): vaporwave test case
2020-04-23 15:01:16 -06:00
Eddie Antonio Santos
0b2f4eb3b0
refactor(common/lmlayer): generate searchTermToKey test cases
2020-04-23 14:55:33 -06:00
Eddie Antonio Santos
fb79d5fd6d
docs(common/lmlayer): spruce up comments
2020-04-23 13:50:12 -06:00
Eddie Antonio Santos
3013d2a4fa
refactor(common/lmlayer): extract type guard for simple wordbreaker spec
2020-04-23 13:35:31 -06:00
Eddie Antonio Santos
57f15578d5
change(common/lmlayer): lock parameter type to property type
2020-04-23 13:23:28 -06:00
Eddie Antonio Santos
2eaee68dce
change(common/lmlayer): simplify compileWordBreaker() fn signature
2020-04-23 13:13:50 -06:00
Eddie Antonio Santos
bf15c9d602
refactor(common/lmlayer): extract fn: normalizeWordBreakerSpec()
2020-04-23 13:10:41 -06:00
Eddie Antonio Santos
fe2c897233
change(common/lmlayer): consume WordBreakerSpec as object
2020-04-23 12:27:29 -06:00
Eddie Antonio Santos
7237672486
refactor(common/lmlayer): rename to simple wordbreaker spec
2020-04-23 12:14:49 -06:00
Eddie Antonio Santos
79395d15be
test(common/lmlayer): test file with new word breaker syntax
2020-04-23 12:13:05 -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
f2a86fd418
change(common/lmlayer): throw when concatenating bad spans
2020-04-23 10:55:39 -06:00
Eddie Antonio Santos
8a25d646e0
refactor(common/lmlayer): extract fn: concatenateSpans()
2020-04-23 10:47:01 -06:00
Eddie Antonio Santos
e1a22eee16
refactor(common/lmlayer): more descriptive variable names
2020-04-23 10:42:55 -06:00
Eddie Antonio Santos
90be4674a3
change(common/lmlayer): first implementation of join word breaker
2020-04-23 10:39:31 -06:00
Eddie Antonio Santos
fd121ab3b5
test(common/lmlayer): basic join word breaker functionality
2020-04-23 09:59:46 -06:00