Keyman Build Agent
6d0de89c3a
auto: increment beta version to 14.0.243
2021-02-11 13:02:12 -05:00
jahorton
8b32069ebe
chore(common/models): Merge branch 'beta' into feat/common/models/mid-context-suggestions
2021-02-11 15:51:39 +07:00
Keyman Build Agent
faf53d4d21
auto: increment master version to 15.0.17
2021-02-11 03:23:16 -05:00
jahorton
9d5db8a345
change(common/core/web): includes review suggestion
2021-02-11 13:20:42 +07:00
jahorton
dabd425003
fix(common/core/web): mock construction with caret at index 0
2021-02-11 12:58:27 +07:00
Marc Durdin
c86ba3659b
chore: Merge branch 'master' into chore/beta-master-B14S6-part-1
2021-02-11 16:31:15 +11:00
Marc Durdin
c1b9614973
chore: Merge branch 'master' into chore/beta-master-B14S6-part-1
2021-02-11 16:26:28 +11:00
Keyman Build Agent
5c3a78e1a9
auto: increment beta version to 14.0.242
2021-02-10 13:01:25 -05:00
jahorton
785b9500c1
fix(common/models): correction-search smp issues
2021-02-10 10:52:32 +07:00
Keyman Build Agent
fc3e8b6bb2
auto: increment beta version to 14.0.241
2021-02-09 13:01:03 -05:00
Joshua Horton
21a021f892
Merge pull request #4411 from keymanapp/fix/common/models/context-reset-predictions
...
fix(common/models): predictions after context reset / caret shift
2021-02-09 15:46:27 +07:00
jahorton
8334e49076
chore(common/models): Merge branch 'fix/common/models/context-reset-predictions' into feat/common/models/mid-context-suggestions
2021-02-09 14:41:28 +07:00
jahorton
a8b5203997
fix(common/models): fixes context tracking with SMP chars
2021-02-09 14:32:53 +07:00
jahorton
f0f1ae351e
docs(common/models): removes defunct comment-doc
2021-02-09 09:22:09 +07:00
jahorton
ee6b11aca6
fix(common/models): missed a spot
2021-02-09 08:22:09 +07:00
jahorton
ae634a93a9
chore(common/models): Merge remote-tracking branch 'origin/fix/common/models/context-reset-predictions'
2021-02-09 08:21:11 +07:00
jahorton
c449d0318f
fix(common/models): logic check - deleteRight may be undefined
2021-02-09 08:20:09 +07:00
Joshua Horton
8dcc4a713b
change(common/models): PR suggestion
...
Adds `primaryInput.deleteRight == 0` to logic check for empty transforms.
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-02-09 08:18:37 +07:00
Keyman Build Agent
432c7e40e7
auto: increment beta version to 14.0.240
2021-02-08 18:30:06 -05:00
Keyman Build Agent
1e6c5f0296
auto: increment beta version to 14.0.239
2021-02-08 13:01:04 -05:00
jahorton
0483f3e13c
chore(common/models): Merge branch 'fix/common/models/context-reset-predictions' into feat/common/models/mid-context-suggestions
2021-02-08 12:48:47 +07:00
jahorton
2b12b0a3e8
fix(common/models): search alg failed to clear batches
2021-02-08 12:21:11 +07:00
jahorton
a2adfd736e
chore(common/models): Merge branch 'fix/common/models/context-reset-predictions' into feat/common/models/mid-context-suggestions
2021-02-08 09:31:26 +07:00
jahorton
d5161e344e
fix(common/models): accumulates 'keep' probability / prevents replacement
2021-02-08 09:27:40 +07:00
jahorton
29f9625d7a
change(common/models): better suggestion thresholding strat
2021-02-08 09:11:37 +07:00
Darcy Wong
e47c40a0e8
chore: Merge branch 'master' into chore/B14S5-beta-to-master
2021-02-08 08:27:10 +07:00
Keyman Build Agent
2f5bb01241
auto: increment beta version to 14.0.238
2021-02-06 13:01:04 -05:00
jahorton
861d1b5501
fix(common/models): branch polishing, unit test fix
2021-02-05 12:58:06 +07:00
jahorton
e1bab443ea
fix(common/models): mid-context post-revert suggestion acceptance
2021-02-05 10:22:52 +07:00
jahorton
2b999d6274
fix(common/models): fixes reversion application
2021-02-05 09:33:28 +07:00
jahorton
138a7db228
feat(common/models): mid-context suggestion acceptance
2021-02-05 09:16:06 +07:00
Keyman Build Agent
979c4f448c
auto: increment beta version to 14.0.237
2021-02-04 13:01:18 -05:00
Keyman Build Agent
0f5864fe90
auto: increment beta version to 14.0.236
2021-02-03 13:01:15 -05:00
jahorton
e50596335e
fix(common/models): adds wordbreak text only at end of context
2021-02-03 10:59:37 +07:00
jahorton
1c9c64c7d7
fix(common/models): predictions after context reset / caret shift
2021-02-03 10:59:16 +07:00
Joshua Horton
8447ba68de
Merge pull request #4401 from keymanapp/fix/common/models/non-head-bksp-workaround
...
fix(common/models): bksp workaround now works beyond first word
2021-02-03 08:38:56 +07:00
jahorton
21b917d9d7
change(common/models): let -> const (from PR review)
2021-02-03 08:18:40 +07:00
Keyman Build Agent
f223b48466
auto: increment beta version to 14.0.235
2021-02-02 13:01:30 -05:00
Keyman Build Agent
818fb5afdb
auto: increment master version to 15.0.15
2021-02-02 13:01:09 -05:00
jahorton
f5b0dcfc8a
docs(common/models): better comments for ContextTracker's match method
2021-02-02 14:59:16 +07:00
jahorton
f9a7c0b3e1
fix(common/models): bksp workaround now works beyond first word
2021-02-02 14:45:52 +07:00
Keyman Build Agent
1385f8b93f
auto: increment beta version to 14.0.234
2021-02-01 13:01:28 -05:00
Keyman Build Agent
57d8b8e718
auto: increment master version to 15.0.14
2021-02-01 13:01:07 -05:00
Joshua Horton
df3f77b857
Merge pull request #4370 from keymanapp/fix/web/3294-keyboard-layout-fouc
...
fix(android, ios): eliminates OSK layout flashing from predictive text banner display
2021-02-01 14:21:11 +07:00
Marc Durdin
d2a1cbf754
Merge pull request #4361 from keymanapp/fix/common/desktop-core-surrogate-pair-deletions
...
fix(common): tweak surrogate pair deletions
2021-02-01 06:25:48 +11:00
Keyman Build Agent
3295ea0012
auto: increment beta version to 14.0.233
2021-01-29 13:02:34 -05:00
Keyman Build Agent
f84a2ac74e
auto: increment master version to 15.0.13
2021-01-29 13:01:31 -05:00
Marc Durdin
1ec9577613
chore(windows): fix typo
2021-01-29 16:14:24 +11:00
Marc Durdin
081471218e
fix(common): add test case and fix smp bugs
...
Turns out that @darcywong00's suggestion for a test case was a Very Good
Idea. The SMP handling in Keyman Core had an egregious bug where only
half of a surrogate pair was being deleted in the UTF-16 context; see
kmx_processor.cpp 425-428. This was then masked by the test runner
masking the damage in the original test case; see kmx.cpp 193-203.
The new test case exercises a number of additional ways of manipulating
the context where surrogate pairs exist, to show we handle the deletion
properly within Keyman Core and in the test runner.
2021-01-29 16:05:07 +11:00
jahorton
b0f1046e40
change(web): minor polish tweaks
2021-01-29 11:34:21 +07:00