Commit graph

81 commits

Author SHA1 Message Date
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
jahorton
348f4547ee Starts support for key-based UI with suggestions 2019-04-25 12:20:49 +07:00
Marc Durdin
734d107cc1 [Web] Remove keyboards that have been addressed from known-failures for #183 fix 2019-04-23 11:37:23 +07:00
Joshua A. Horton
6882e43c11 Merge branch 'master' into web-banner-touch-handling 2019-04-09 15:27:23 +07:00
Joshua A. Horton
20b89e52d6 Prototype predictive ui test page! 2019-04-04 10:34:49 +07:00
Marc Durdin
8f8ee5bd06 [Web] Add clavbur9 to known failures, per #1711 2019-04-01 11:13:39 +11:00
Marc Durdin
24ca12c716 [Web] Increase robustness and improve reporting of errors for failed tests 2019-04-01 10:20:58 +11:00
Marc Durdin
1f5a881870 [Web] Fixup minor infelicities in regression tests -- was only running first chunk of each test 2019-03-31 08:34:23 +11:00
Marc Durdin
c2b1e01100 [web] Grrr promise notation still trips me up sometimes 2019-03-25 21:47:22 +11:00
Marc Durdin
f1c434ef0d [web] More error robustness 2019-03-25 19:03:11 +11:00
Marc Durdin
9ca8358a2b [web] Fixup save not waiting on promise; more robustness on errors 2019-03-25 17:24:00 +11:00
Marc Durdin
6f9faa3b6e [web] Typo in error handler 2019-03-25 16:06:58 +11:00
Marc Durdin
ebf2b266c6 [web] Add regression test suite 2019-03-25 15:10:57 +11:00
Joshua A. Horton
6e30ed5293 Starts the process of integrating wrappers. 2019-01-31 02:36:40 +07:00
Joshua A. Horton
65fbf2fc61 Implements interface for design-mode IFrames, adds related testing. 2019-01-18 13:59:26 +07:00
Joshua A. Horton
600939b573 Refactors hardware keystroke processing, moves it to Processor module. 2019-01-14 09:50:22 +07:00
Joshua A. Horton
2ef001f30f Moves keycode constants to their own file, starts 'text' namespace. 2019-01-11 12:27:06 +07:00
Joshua A. Horton
9cd7f9a0ba Corrects the handwritten chirality test keyboard for KMW. 2019-01-10 15:19:06 +07:00
Joshua A. Horton
2c30633e5f Implements test keyboard and fix for 'undefined' font issues. 2018-12-17 15:38:00 +07:00
Joshua A. Horton
f0812d96a7 Merge branch 'master' into web-248-iOS-landscape-display 2018-12-06 08:23:16 +07:00
Darcy Wong
28ea3b48e3 Add KMW test page 2018-11-22 09:31:47 +07:00
Joshua A. Horton
c7d086d1de Addresses PR review. 2018-10-30 08:31:21 +07:00
Joshua A. Horton
02404b83c4 Adds a page in the manual testing section for the Toolbar UI. 2018-10-24 13:46:38 +07:00
Darcy Wong
8240a0469e Remove test kmx file 2018-10-03 08:59:47 +07:00
Darcy Wong
ec7831a004 Add test page for KMW 2018-10-02 15:47:24 +07:00
Marc Durdin
b2d4045d92 Merge branch 'beta' into developer-fix-deadkey-index-10.0-920 2018-06-19 13:42:40 +07:00
Marc Durdin
a979016795 Fixes #920. A deadkey match in KeymanWeb 10.0 keyboards should not be skipped in context indexing 2018-06-19 13:34:03 +07:00