Commit graph

107 commits

Author SHA1 Message Date
Marc Durdin
4d969758aa chore(web): add test page for playing with CKEditor
Ref https://community.software.sil.org/t/asp-net-keyman-web-with-ckeditor/4801
2021-05-17 05:52:21 +10:00
dependabot[bot]
e91e301e23
chore(deps): bump lodash in /web/testing/regression-tests
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 18:02:35 +00:00
Marc Durdin
0f0082aee8 chore(web): cleanup testing for osk movement 2021-04-22 13:51:21 +10:00
Marc Durdin
0a37ce3832 fix(web): reset dfltX and dfltY in restorePosition
Fixes #4948.

This resets `keyman.osk.dfltX` and `keyman.osk.dfltY` in the
`restorePosition()` function, except when the user clicks the pin (or
`true` passed in for `keepDefaultPosition` parameter). It also moves the
grungy `window.event` hack out of the function and into a private
handler specifically for the pin div `onclick`.

I didn't want to reset `dfltX` and `dfltY` when the user clicks on the
pin, because that is a change in behaviour.
2021-04-22 12:58:30 +10:00
dependabot[bot]
cd6f8bf72b
chore(deps): bump y18n in /web/testing/regression-tests
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 18:04:48 +00:00
jahorton
8d74ece6f7 fix(common/models): prevents wordbreak-insertion aliasing 2021-03-22 14:04:09 +07:00
jahorton
e1360cc71a chore(web): mtnt testing host-page now includes sil_euro_latin 2021-03-17 09:27:17 +07:00
jahorton
c1d3b8f52f feat(web): updates MTNT for pred-text testing page to 0.1.5 (casing) 2021-01-21 08:35:24 +07:00
jahorton
2a20d991d6 chore(web): tweaks sample pages to use init's promise for keyboard loading 2021-01-14 09:23:11 +07:00
dependabot[bot]
25e293aec8
chore(deps): bump ini in /web/testing/regression-tests
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-10 18:02:42 +00:00
Marc Durdin
54efc34454 fix(web): support for notany() and context()
Fixes #917.

This PR goes along with #3816 to enable support for `notany()` and
`context()` references from the output.
2020-11-04 14:37:52 +11:00
jahorton
aeb944a803 change(web): addresses PR reviews 2020-10-26 08:16:39 +07:00
jahorton
aa5882536d fix(common/core/web): normalization at wrong nesting level 2020-10-20 09:59:25 +07:00
Joshua A. Horton
a3c3f75ea7 feat(web): better test keyboard 2020-10-20 09:37:24 +07:00
jahorton
8f3b7b130a feat(web): manual test for blocked keystrokes 2020-10-19 15:06:37 +07:00
Joshua Horton
7125da31f4
Merge pull request #3555 from keymanapp/feat/common/models/edit-distance-integration
feat(common/models): initial integration for enhanced corrections
2020-09-23 09:22:36 +07:00
dependabot[bot]
f86f384e55
chore(deps): bump http-proxy in /web/testing/regression-tests
Bumps [http-proxy](https://github.com/http-party/node-http-proxy) from 1.17.0 to 1.18.1.
- [Release notes](https://github.com/http-party/node-http-proxy/releases)
- [Changelog](https://github.com/http-party/node-http-proxy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/http-party/node-http-proxy/compare/1.17.0...1.18.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-04 18:02:27 +00:00
jahorton
422b8f71b8 chore(web): more test page tweaks 2020-09-03 14:24:33 +07:00
jahorton
c4959ba4b7 chore(web): tweaks test page text 2020-09-03 14:15:49 +07:00
jahorton
15c584c8f6 feat(common/models): significant progress - decent suggestions 2020-09-03 10:35:21 +07:00
dependabot[bot]
404837d2b5
chore(deps): bump lodash in /web/testing/regression-tests
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-16 18:03:06 +00:00
Darcy Wong
0a564e238d test(web): Add version to test chirality keyboard 2020-06-05 11:02:33 +07:00
jahorton
0eec1dd5fd change(web): addresses PR review comments (#3122) 2020-05-15 15:50:36 +07:00
jahorton
164bdfbd33 feat(web): uses keyboard error code for testing, new-code reorg 2020-05-13 12:10:29 +07:00
jahorton
660d8bf3cd feat(web): better debug setup, includes build during KMW build 2020-05-13 10:07:14 +07:00
jahorton
849cda09bb feat(web): starts base-level sentry linkage/testing setup 2020-05-13 10:07:12 +07:00
Joshua Horton
979a8566c3
Merge pull request #2969 from keymanapp/refactor/web/engine/key-spec-keyEvent-generation
refactor(web/engine): precomputation for OSK key events, headless production thereof
2020-04-17 08:34:54 +07:00
Joshua A. Horton
e5e5dc87d6 fix(web): re-enables CI mode 2020-04-09 11:29:57 +07:00
Joshua A. Horton
80d6278ec1 fix(web): full regression test patchup 2020-04-09 11:28:03 +07:00
Joshua A. Horton
d4e87adcea fix(web): fixes test-runner.js, at least in 'interactive' mode 2020-04-09 10:28:38 +07:00
jahorton
d7870f07d9 refactor(web/engine): better KeyEvent preanalysis 2020-04-08 14:31:27 +07:00
Joshua Horton
2c77cef79a
Merge pull request #2940 from keymanapp/refactor/web/engine/processor-split
refactor(web/engine): InputProcessor/KeyboardProcessor split
2020-04-07 09:04:35 +07:00
jahorton
7a04baa9a5 change(web/engine): kbdProcessor.core => core.keyboardProcessor 2020-04-06 13:17:32 +07:00
dependabot[bot]
af9a4d69c4
chore(deps-dev): bump minimist in /web/testing/regression-tests
Bumps [minimist](https://github.com/substack/minimist) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.2...1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-04 17:27:29 +00:00
jahorton
8fa4b1eaf1 refactor(web/engine): moves getOutputTarget() => DOM space 2020-03-31 11:48:14 +07:00
jahorton
3cdffae116 fix(web/engine): Fixes variable stores, adds test page 2020-03-24 12:50:59 +07:00
jahorton
fdc09c21b8 refactor(web/engine): KeyboardInterface now property of Processor 2020-03-20 20:39:53 +07:00
jahorton
f5624dce65 refactor(web/engine): removes need for Processor 'disableDOM' flag 2020-03-18 13:41:39 +07:00
dependabot[bot]
187654165f
chore(deps-dev): bump minimist in /web/testing/regression-tests
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.2.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 05:59:41 +00:00
jahorton
f57dcdc464 fix(web): Cuts keyboard event handlers for documentation ele 2020-03-10 13:55:21 +07:00
jahorton
246f4ae42c fix(web): Partial fix for documentation OSK gen 2020-03-10 13:55:21 +07:00
jahorton
a00ece75b9 change(web): Updates common testing keyboards 2020-02-14 09:59:12 +07:00
dependabot[bot]
c1357d222d
Bump mixin-deep from 1.3.1 to 1.3.2 in /web/testing/regression-tests
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-09-03 00:43:30 +00:00
dependabot[bot]
e58173f088
Bump lodash from 4.17.11 to 4.17.15 in /web/testing/regression-tests
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-20 23:59:08 +00:00
jahorton
f3990aed1f Option name adjustment. Android verified, not iOS 2019-07-04 09:33:52 +07:00
jahorton
6ff431fb62 Starts predict v correct options in KMW. 2019-07-03 11:00:56 +07:00
Eddie Antonio Santos
4aee81cb95
Automatically copy trie from common/predictive-text to web/ in web UI build. 2019-06-17 09:45:19 -06:00
jahorton
0aee97b31c Sets KMW test page to use trie replacement 2019-06-04 08:52:02 +07:00
jahorton
bce907301d Adds workaround for Android duplicate load msg bug. 2019-05-24 11:07:47 +07:00
jahorton
3d59ff1fea Updates the simple-en-wordlist bootstrap lexical model. 2019-05-03 15:44:28 +07:00