Commit graph

2025 commits

Author SHA1 Message Date
Darcy Wong
0505b22790 fix(web): Always pass kill_browserstack 2021-06-08 08:17:50 +07:00
Keyman Build Agent
3c23149702 auto: increment stable-14.0 version to 14.0.276 2021-06-03 21:59:09 -04:00
Darcy Wong
bb4be70259 feat(web): Add script to deploy KeymanWeb release to s.keyman.com 2021-05-28 10:17:37 +07:00
Darcy Wong
99ac5c7543 chore(web): Add CI script to kill BrowserStack tunnel 2021-05-26 09:54:52 +07:00
jahorton
dc7143a4b5 docs(web): adds requested comment 2021-05-25 11:38:59 +07:00
jahorton
e8e02ad0cc fix(web): better multitouch handling 2021-05-25 11:38:58 +07:00
jahorton
ae979a9665 chore(web): removes diagnostic breadcrumbing 2021-05-25 11:38:57 +07:00
jahorton
ac69353476 fix(web): reuses OSK width calc 2021-05-17 08:05:27 +07:00
jahorton
8dff00c93d fix(web): popup key positioning logic 2021-05-17 08:05:27 +07:00
Keyman Build Agent
de2edf2b41 auto: increment stable-14.0 version to 14.0.275 2021-05-10 21:59:37 -04:00
Keyman Build Agent
1ee5107d70 auto: increment stable-14.0 version to 14.0.274 2021-04-26 06:47:18 -04:00
Marc Durdin
c8f779b08c
Merge pull request #4983 from keymanapp/cherrypick/web/4961-banner-init
fix(web): Make banner initialization more robust 🍒
2021-04-26 20:21:30 +10:00
Darcy Wong
b8716a21a7 fix(web): Make banner initialization more robust 2021-04-26 15:23:57 +07:00
Marc Durdin
387259523d chore: disable findTouchAliasElement logging 2021-04-26 17:39:28 +10:00
Keyman Build Agent
f4ecf888d7 auto: increment stable-14.0 version to 14.0.273 2021-04-22 17:26:15 -04:00
Joshua Horton
607f44d385
Merge pull request #4958 from keymanapp/fix/web/cherry/embedded-smp-after-kbd-swap
fix(web, ios): better SMP, emoji handling with frequent keyboard swaps 🍒
2021-04-22 13:27:35 +07:00
Marc Durdin
c8f67b3754
Merge pull request #4957 from keymanapp/fix/web/cherry-pick/publish-restorePosition
fix(web): publish restorePosition() function 🍒
2021-04-22 16:14:43 +10:00
jahorton
1ebfe28abd change(web): removes now-redundant SMP enablements 2021-04-22 11:54:16 +07:00
jahorton
11826f94aa change(web): SMP processing now always enabled 2021-04-22 11:54:16 +07:00
jahorton
8709f442e2 change(web): SMP enablement always on in embedded mode 2021-04-22 11:54:15 +07:00
Joshua Horton
624d6be461
Merge pull request #4955 from keymanapp/fix/web/cherry/subkey-suggestion
fix(web): fixes subkey lookup for fat-finger processing 🍒
2021-04-22 11:52:46 +07:00
Marc Durdin
0f2fc5af84 chore(web): cleanup testing for osk movement 2021-04-22 14:44:40 +10:00
Marc Durdin
ff9cdd7376 fix(web): move function 2021-04-22 14:44:40 +10:00
Marc Durdin
ecb760780e 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 14:44:39 +10:00
Marc Durdin
5ed38180da Update web/source/osk/oskManager.ts
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2021-04-22 14:44:38 +10:00
Marc Durdin
ffdf71f6ed 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 14:44:37 +10:00
jahorton
7a90ced6cf fix(web): fixes subkey lookup for fat-finger processing 2021-04-22 11:40:40 +07:00
jahorton
af78fe077b change(web): null guards for findTouchAliasTarget uses 2021-04-21 09:09:03 +07:00
jahorton
a4419fc7c1 docs(web): adjusts comments according to PR review 2021-04-20 14:57:25 +07:00
jahorton
2c03725efd change(web): only check for touch-aliases if touchable 2021-04-20 14:57:24 +07:00
jahorton
3ced825313 change(web): adds code to assist diagnosis of #4797 2021-04-20 14:57:24 +07:00
jahorton
c0495c08ed docs(web): better documents TouchAlias internals, scrollbar handling 2021-04-20 14:57:23 +07:00
Keyman Build Agent
f2870bb2ca auto: increment stable-14.0 version to 14.0.272 2021-03-31 22:08:20 -04:00
Keyman Build Agent
2e849a6da8 auto: increment stable-14.0 version to 14.0.271 2021-03-23 05:28:21 -04:00
Keyman Build Agent
037519e03a auto: increment stable-14.0 version to 14.0.270 2021-03-23 05:14:08 -04:00
Keyman Build Agent
71035207e2 auto: increment beta version to 14.0.269 2021-03-23 01:30:22 -04:00
Joshua Horton
e0e8c5b5b6
Merge pull request #4754 from keymanapp/fix/common/models/advanced-corrections
fix(common/models): prediction threshold when count is low, unintentional aliasing
2021-03-23 11:43:44 +07:00
jahorton
9439090205 fix(common/models): fixes overly zealous thresholding near word starts 2021-03-23 09:13:02 +07:00
Keyman Build Agent
0785214a50 auto: increment beta version to 14.0.268 2021-03-22 14:01:42 -04:00
jahorton
8d74ece6f7 fix(common/models): prevents wordbreak-insertion aliasing 2021-03-22 14:04:09 +07:00
Keyman Build Agent
ef240c112a auto: increment beta version to 14.0.267 2021-03-19 14:02:50 -04:00
jahorton
4a96254cbc fix(web): allows refresh of currently-loaded model 2021-03-19 11:40:58 +07:00
Keyman Build Agent
b8629503b2 auto: increment beta version to 14.0.266 2021-03-18 14:02:34 -04:00
Joshua Horton
d8d074a3a2
Merge pull request #4704 from keymanapp/fix/web/subkey-corrections
fix(web): first-pass workaround for popup-key corrections
2021-03-18 13:14:07 +07:00
Joshua Horton
2623052a3b
Merge pull request #4703 from keymanapp/fix/common/core/web/unique-key-ids
fix(common/core/web): disambiguation of keys sharing same base key ID
2021-03-18 12:50:36 +07:00
Keyman Build Agent
9fa930c8f1 auto: increment beta version to 14.0.265 2021-03-17 14:02:12 -04:00
jahorton
6298bb27f6 fix(web): first-pass workaround for popup-key corrections 2021-03-17 12:58:41 +07:00
jahorton
eb311bdda5 chore(common/core/web): adjustments from PR feedback 2021-03-17 12:02:51 +07:00
jahorton
7cbb78ea45 fix(web): uses new IDs as needed outside of web-core 2021-03-17 10:26:58 +07:00
jahorton
e1360cc71a chore(web): mtnt testing host-page now includes sil_euro_latin 2021-03-17 09:27:17 +07:00