Commit graph

4939 commits

Author SHA1 Message Date
jahorton
d9c1ece560 chore(web): updates web/source dependencies 2021-05-17 09:19:32 +07:00
Joshua Horton
2c4ce9c687
Merge pull request #5075 from keymanapp/fix/web/popup-key-positioning
fix(web): position popups correctly in landscape mode on Android and during Chrome emulation
2021-05-17 08:16:24 +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
Keyman Build Agent
975439fa7b auto: increment master version to 15.0.48 2021-05-14 14:01:26 -04:00
Keyman Build Agent
5bd23f868c auto: increment master version to 15.0.47 2021-05-13 14:02:00 -04:00
Darcy Wong
d24dfa77c0
Merge pull request #5037 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/lodash-4.17.21
chore(web/resources): bump lodash from 4.17.19 to 4.17.21 in /web/testing/regression-tests
2021-05-13 13:31:39 +07:00
jahorton
3102435314 fix(web): reuses OSK width calc 2021-05-13 11:54:02 +07:00
jahorton
a1d989c6c1 fix(web): popup key positioning logic 2021-05-13 09:02:54 +07:00
Keyman Build Agent
1b1074159f auto: increment master version to 15.0.46 2021-05-12 14:02:06 -04:00
Keyman Build Agent
00dd9b6155 auto: increment master version to 15.0.45 2021-05-11 14:02:00 -04:00
Keyman Build Agent
fe2de7e481 auto: increment master version to 15.0.44 2021-05-10 14:02:21 -04:00
Keyman Build Agent
b7c613c216 auto: increment master version to 15.0.43 2021-05-07 14:01:33 -04: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
Keyman Build Agent
31da22d29f auto: increment master version to 15.0.42 2021-05-06 14:01:16 -04:00
Keyman Build Agent
550eaef497 auto: increment master version to 15.0.41 2021-05-02 14:01:27 -04:00
Keyman Build Agent
e40cff16da auto: increment master version to 15.0.40 2021-04-30 14:01:31 -04:00
Keyman Build Agent
868e7f8eed auto: increment master version to 15.0.39 2021-04-29 14:01:24 -04:00
Keyman Build Agent
e9ef99a0ef auto: increment master version to 15.0.38 2021-04-28 14:01:18 -04:00
Keyman Build Agent
7495b39395 auto: increment master version to 15.0.37 2021-04-26 14:02:33 -04:00
Marc Durdin
d448b1e82e
Merge pull request #4981 from keymanapp/chore/web/disable-ftat-log
chore: disable findTouchAliasElement logging
2021-04-26 20:20:47 +10:00
Darcy Wong
27588e4b07
Merge pull request #4961 from keymanapp/fix/web/banner-crash
fix(web): Make banner initialization more robust
2021-04-26 15:22:41 +07:00
Marc Durdin
4f404ccdb8 chore: disable findTouchAliasElement logging 2021-04-26 17:38:01 +10:00
Keyman Build Agent
749dda76ee auto: increment master version to 15.0.36 2021-04-23 14:02:59 -04:00
jahorton
cb47deddf3 fix(web): banner init when prediction is disabled 2021-04-23 09:14:43 +07:00
jahorton
ea266eef22 change(web): better fix - no parameterless selectBanner calls 2021-04-23 08:30:44 +07:00
Darcy Wong
4a64c193ed Merge remote-tracking branch 'origin/master' into fix/web/banner-crash 2021-04-23 08:17:51 +07:00
Keyman Build Agent
fdb515a17e auto: increment master version to 15.0.35 2021-04-22 16:24:03 -04:00
Keyman Build Agent
1b2553407c auto: increment master version to 15.0.34 2021-04-22 14:02:35 -04:00
Darcy Wong
879f7bded9 fix(web): Set banner when state is undefined 2021-04-22 17:34:44 +07:00
Joshua Horton
3ffa35c154
Merge pull request #4938 from keymanapp/fix/web/embedded-smp-after-kbd-swap
fix(web, ios): better SMP, emoji handling with frequent keyboard swaps
2021-04-22 14:27:17 +07:00
Joshua Horton
bda0171448
Merge pull request #4954 from keymanapp/fix/web/subkey-suggestions
fix(web): fixes subkey lookup for fat-finger processing
2021-04-22 11:53:00 +07:00
jahorton
60def978ed change(web): removes now-redundant SMP enablements 2021-04-22 11:50:42 +07:00
jahorton
c7310e0b86 fix(web): fixes subkey lookup for fat-finger processing 2021-04-22 11:00:07 +07:00
Marc Durdin
0f0082aee8 chore(web): cleanup testing for osk movement 2021-04-22 13:51:21 +10:00
Marc Durdin
2d2bdd8032 fix(web): move function 2021-04-22 13:01:11 +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
Marc Durdin
528f9693d0
Update web/source/osk/oskManager.ts
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2021-04-22 12:32:15 +10:00
Marc Durdin
9cd1ddf150 fix(web): publish restorePosition() function
This makes the `osk.restorePosition()` function public and makes it work
even if the OSK is not presently visible. Also DRY out the repeated
implementation.
2021-04-22 06:57:02 +10:00
Keyman Build Agent
3b7223d4b0 auto: increment master version to 15.0.33 2021-04-21 14:02:42 -04:00
Joshua Horton
6db8de874f
Merge pull request #4821 from keymanapp/chore/web/touch-alias-issue-logging
change(web): adds error + console logs usable for Sentry reporting targeting #4797
2021-04-21 15:37:11 +07:00
jahorton
3b902369ef change(web): SMP processing now always enabled 2021-04-21 10:53:11 +07:00
jahorton
9f071bb906 change(web): null guards for findTouchAliasTarget uses 2021-04-21 09:08:28 +07:00
Keyman Build Agent
88cc238a43 auto: increment master version to 15.0.32 2021-04-20 14:02:11 -04:00
jahorton
00debdbb28 change(web): SMP enablement always on in embedded mode 2021-04-20 16:02:55 +07:00
jahorton
e995a5cde1 docs(web): adjusts comments according to PR review 2021-04-20 14:01:46 +07:00
Keyman Build Agent
ea88b8e9c5 auto: increment master version to 15.0.31 2021-04-19 14:02:14 -04:00
Keyman Build Agent
46a5303bd3 auto: increment master version to 15.0.30 2021-04-05 14:01:10 -04:00
Keyman Build Agent
523002376f auto: increment master version to 15.0.29 2021-04-02 14:01:22 -04:00
Keyman Build Agent
7a99c68d32 auto: increment master version to 15.0.28 2021-04-01 14:03:53 -04:00
Marc Durdin
948544ba60
Merge pull request #4817 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/y18n-4.0.1
chore(deps): bump y18n from 4.0.0 to 4.0.1 in /web/testing/regression-tests
2021-04-01 10:58:00 +11:00