Commit graph

147 commits

Author SHA1 Message Date
Darcy Wong
457311b6cb fix(web): Blank spacebar text when displayName is empty string 2021-08-05 13:09:58 +07:00
Darcy Wong
85000ef5df fix(web): Have util.wait check useAlerts option 2021-08-03 10:33:16 +07:00
Darcy Wong
5d1a652314 Merge remote-tracking branch 'origin/master' into feat/web/add-keyboard-promise 2021-07-23 13:12:40 +07:00
jahorton
5e33cb9135 chore(web): test page tweaks (fewer keyboards on non-toolbar UI) 2021-07-21 15:46:00 +07:00
jahorton
81409ba4ee docs(web): removes invalid description text from new variants 2021-07-21 09:26:39 +07:00
jahorton
fcba74c263 chore(web): fixes page text 2021-07-21 09:25:38 +07:00
jahorton
4c4845ae7e feat(web): ui-module test pages 2021-07-21 09:24:26 +07:00
Darcy Wong
e01f6bf201 fix(web): Add wrapper to convert one-to-many keyboard stubs 2021-07-09 16:16:41 +07:00
Darcy Wong
794ee4bb30 chore(web): Merge remote-tracking branch 'origin/master' into feat/web/add-keyboard-promise 2021-07-09 08:57:04 +07:00
Darcy Wong
082ed9bd9c chore(web): Add button to test keyboard stub
* Per review comment, have separate button to add keyboard  involving keyboard stub with languages Object and no filename.
2021-07-07 10:45:53 +07:00
jahorton
bb6db21e4a chore(web): updates regression test-deps to same versions as web 2021-07-02 15:42:40 +07:00
Darcy Wong
6af2831c23 chore(web): Merge branch 'master' into feat/web/add-keyboard-promise 2021-07-02 09:04:58 +07:00
Marc Durdin
55c2192171
Merge pull request #5348 from keymanapp/feat/web/949-spacebar-text-controls
feat(web): spacebar text controls
2021-07-02 08:17:59 +10:00
Darcy Wong
be24e04002 chore(web): Test single language object 2021-06-30 10:28:22 +07:00
Darcy Wong
144125080b feat(web): Handle deferment of adding keyboards 2021-06-30 10:26:19 +07:00
Darcy Wong
f706540165 feat(web): Fix handling of keyboardStubs and errorStubs 2021-06-29 13:28:31 +07:00
Darcy Wong
1d6ed84155 feat(web): Start updating addKeyboards to return Promise 2021-06-28 23:39:15 +07:00
Marc Durdin
e56f377d69
Merge branch 'master' into feat/web/949-spacebar-text-controls 2021-06-28 16:01:26 +10:00
Marc Durdin
8c3f20c316 chore(web): add spacebarText manual tests 2021-06-28 10:32:26 +10:00
Darcy Wong
37c42e7dee chore(web): Merge branch 'feat/web/alert-option' into feat/web/error-stubs 2021-06-25 09:24:19 +07:00
Darcy Wong
b843a24f9a chore(web): Address additional review comments
* Add more description on promise-api/index.html
* Use OptionType
2021-06-25 09:15:13 +07:00
Darcy Wong
e5e1ccff4e fix(web): Simplify initialization of options 2021-06-24 11:50:03 +07:00
Darcy Wong
fce08819e2 fix(web): Revert previous commit 2021-06-24 10:29:20 +07:00
Darcy Wong
4efad83853 fix(web): Filter test page for KeyboardStub 2021-06-24 10:26:21 +07:00
Darcy Wong
f46d06907a fix(web): Update ErrorStub type 2021-06-23 21:32:17 +07:00
Darcy Wong
359eabec2f feat(web): Merge keyboard stub with error stub 2021-06-23 16:19:37 +07:00
Darcy Wong
ccc2ecaddb fix(web): Set optional properties in OptionType 2021-06-20 09:05:48 +07:00
Darcy Wong
221f50ac0d
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-06-19 07:24:55 +07:00
Darcy Wong
863e497d05 fix(web): Fix getUrlParameters() return 2021-06-18 21:21:17 +07:00
Darcy Wong
1ef4b4d238 fix(web): Use URLSearchParams
For handling promise-api test page parameters
2021-06-18 15:47:25 +07:00
Darcy Wong
9bbd8035e0 fix(web): Start addressing review comments 2021-06-18 15:26:54 +07:00
Darcy Wong
d1b76684a2
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-06-18 14:51:37 +07:00
Darcy Wong
b2636603d8 feat(web): Add option useAlerts to control alerts() 2021-06-17 13:03:56 +07:00
Darcy Wong
e0c2cca919 test(web): Make separate test page for Promise API 2021-06-17 11:16:38 +07:00
Darcy Wong
8633c07516 chore(web): More cleanup
* Clarify TODO
* Consolidate addKeyboardsForLanguage() call in commonHeader.js
2021-06-17 10:53:58 +07:00
Darcy Wong
e81a7c1611 fix(web): Fix return of nested promises 2021-06-16 17:57:17 +07:00
Darcy Wong
083d2ba711 fix(web): Use async/await for getting language list catalog 2021-06-15 12:27:27 +07:00
Darcy Wong
6899a52616 fix(web): Add nested promises 2021-06-14 15:10:43 +07:00
Darcy Wong
9c93f31861 fix(web): Cleanup params 2021-06-11 12:14:52 +07:00
Darcy Wong
61f3a8dd5b feat(web): Initial try for addLanguageKeyboards to return a Promise 2021-06-10 15:02:57 +07:00
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