Eddie Antonio Santos
ddbc3d2f4a
change(common/lmlayer): use limit instead of useless array as parameter
2020-04-24 14:59:48 -06:00
Eddie Antonio Santos
b64e1243ef
refactor(common/lmlayer): extract function: concatenateSpansFromRanges()
2020-04-24 14:59:21 -06:00
Eddie Antonio Santos
b34dec174a
refactor(common/lmlayer): extract function: fillInRanges()
2020-04-24 14:48:57 -06:00
Eddie Antonio Santos
7630660c57
change(common/lmlayer): createMessyJoinRanges creates clean join ranges now
2020-04-24 14:44:58 -06:00
Eddie Antonio Santos
3d7ad58f83
refactor(common/lmlayer): extract function: createMessyJoinRanges()
2020-04-24 14:40:32 -06:00
Eddie Antonio Santos
fc5e191fa8
refactor(common/lmlayer): extract functino mergeOverlappingRanges()
2020-04-24 14:35:38 -06:00
Eddie Antonio Santos
537efe76cf
change(common/lmlayer): compute full contiguous ranges
2020-04-24 14:28:22 -06:00
Eddie Antonio Santos
8b336b0c15
test(common/lmlayer): no join case
2020-04-24 14:27:29 -06:00
Eddie Antonio Santos
2936a4e1d3
refactor(common/lmlayer): rename a few variables
2020-04-24 14:10:02 -06:00
Eddie Antonio Santos
63b9dd08be
change(common/lmlayer): new algorithm for computing joins
2020-04-24 14:09:02 -06:00
Keyman Server
7ad4f6c448
Merge pull request #3026 from keymanapp/auto/version-master-14.0.57
...
auto: increment master version to 14.0.57
2020-04-25 04:01:17 +10:00
Keyman Build Agent
0abd773b8c
auto: increment master version to 14.0.57
2020-04-24 14:00:29 -04:00
Eddie Antonio Santos
b607ae81be
change(common/lmlayer): reimplement join algorithm
2020-04-24 11:35:04 -06:00
Eddie Antonio Santos
04f6d063c1
test(common/lmlayer): test some edge cases
2020-04-24 10:23:12 -06:00
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