Keyman Build Agent
b5475dd98a
auto: increment master version to 15.0.151
2021-11-17 15:26:49 -05:00
Marc Durdin
8cdf982863
Merge pull request #5915 from keymanapp/fix/web/5831-remove-canvas-for-ios-compat
...
fix(web): remove canvas use for iOS compatibility
2021-11-18 07:23:49 +11:00
Keyman Build Agent
420789a02d
auto: increment master version to 15.0.150
2021-11-17 13:01:40 -05:00
Marc Durdin
35c5a34126
Update web/source/osk/browser/keytip.ts
2021-11-17 09:14:21 +11:00
Keyman Build Agent
51117bb93b
auto: increment master version to 15.0.149
2021-11-16 13:01:40 -05:00
Marc Durdin
c9474ceae8
fix(web): remove canvas use for iOS compatibility
...
Fixes #5831 .
iOS 15 has a significant crashing bug whereby use of a canvas element
completely crashes the browser in some contexts. In particular, we have
observed this when using a WKWebView in a keyboard extension without
'Allow Full Access' switched on.
Keyman uses canvas element to draw a nice looking key preview (key tip)
on iPhones. This is a critical issue for Keyman for iPhone. Keyman for
iPad is not affected because the iPad version does not use key previews.
The resolution here is to remove use of the canvas drawing for key tips
and use a simplified pure HTML/CSS shape. I have not conditioned this
fix on platform; I have currently opted to apply this to all platforms.
This issue will be reported to Apple for resolution. The issue applies
so far to iOS 15.0, 15.1.
2021-11-16 16:51:34 +11:00
Keyman Build Agent
e2753c89f1
auto: increment master version to 15.0.148
2021-11-15 13:01:48 -05:00
Marc Durdin
fc8d1b3e72
fix(web): avoid error if timerid not valid
...
Relates to #5904 .
If a call to api.keyman.com takes longer than 10 seconds, the timerid
would no longer be valid, even if the call returns successfully. This
threw a cascade of errors.
There was a secondary issue where keymanweb.com was passing in an
invalid timerid, causing the same error cascade. This is fixed in
keymanapp/keymanweb.com#38 .
2021-11-15 11:17:59 +11:00
Keyman Build Agent
f6d8133a73
auto: increment master version to 15.0.147
2021-11-14 13:01:30 -05:00
Marc Durdin
a25b9cd8eb
Merge pull request #5894 from keymanapp/feat/developer/2858-u_xxxx_yyyy
...
feat(developer): support for U_xxxx_yyyy
2021-11-14 15:47:55 +11:00
Keyman Build Agent
85709945bb
auto: increment master version to 15.0.146
2021-11-13 13:01:33 -05:00
Keyman Build Agent
a1faff2bc8
auto: increment master version to 15.0.145
2021-11-12 13:01:50 -05:00
Darcy Wong
1c682692e9
Merge pull request #5874 from keymanapp/fix/web/parent-element
...
fix(web): Check parent element is defined before assigning
2021-11-12 08:52:24 +07:00
Keyman Build Agent
11d53c4aa1
auto: increment master version to 15.0.144
2021-11-11 13:01:21 -05:00
Marc Durdin
66be206d96
feat(developer): support for U_xxxx_yyyy
2021-11-11 13:08:39 +11:00
Keyman Build Agent
5f8a25f55d
auto: increment master version to 15.0.143
2021-11-08 13:01:45 -05:00
Keyman Build Agent
503d12ceec
auto: increment master version to 15.0.142
2021-11-05 14:02:49 -04:00
Keyman Build Agent
906da08c47
auto: increment master version to 15.0.141
2021-11-03 14:01:32 -04:00
Keyman Build Agent
46a10d8f44
auto: increment master version to 15.0.140
2021-11-02 14:01:20 -04:00
Darcy Wong
9136933c9e
fix(web): Check parent element is defined before assigning
2021-11-02 11:22:08 +07:00
Keyman Build Agent
52506b74c6
auto: increment master version to 15.0.139
2021-10-29 14:01:38 -04:00
Keyman Build Agent
cf1ea0e71b
auto: increment master version to 15.0.138
2021-10-28 14:01:16 -04:00
Keyman Build Agent
5334c0b71e
auto: increment master version to 15.0.137
2021-10-23 14:01:23 -04:00
Keyman Build Agent
ee8bc76d49
auto: increment master version to 15.0.136
2021-10-20 14:01:23 -04:00
Keyman Build Agent
e2dea842e3
auto: increment master version to 15.0.135
2021-10-19 14:01:28 -04:00
Keyman Build Agent
fbbe812765
auto: increment master version to 15.0.134
2021-10-16 14:01:31 -04:00
Keyman Build Agent
c0d395beee
auto: increment master version to 15.0.133
2021-10-15 14:01:14 -04:00
Keyman Build Agent
697e377f70
auto: increment master version to 15.0.132
2021-10-13 14:01:16 -04:00
Keyman Build Agent
94d81d07fa
auto: increment master version to 15.0.131
2021-10-11 14:01:08 -04:00
Keyman Build Agent
7b512bc97a
auto: increment master version to 15.0.130
2021-10-08 14:01:33 -04:00
Keyman Build Agent
0a0751a28b
auto: increment master version to 15.0.129
2021-10-06 23:11:38 -04:00
Keyman Build Agent
ad7bd88255
auto: increment master version to 15.0.128
2021-10-06 14:01:19 -04:00
Marc Durdin
7598566f83
Merge pull request #5800 from keymanapp/chore/disable-web-test
...
chore(web): disable registerstub test
2021-10-06 20:52:19 +11:00
Keyman Build Agent
966ec5047a
auto: increment master version to 15.0.127
2021-10-05 17:38:19 -04:00
Marc Durdin
024a36da9f
Merge pull request #5787 from keymanapp/chore/sentry-io
...
chore: sentry.io dsn 👮♂️
2021-10-06 07:32:43 +11:00
Marc Durdin
a6a7ed230b
chore(web): disable registerstub test
...
See #5799 .
2021-10-06 07:31:33 +11:00
Keyman Build Agent
726e9abe05
auto: increment master version to 15.0.126
2021-10-05 14:02:00 -04:00
Marc Durdin
dbd9787a7a
Merge branch 'master' into fix/web/popup-positioning
2021-10-05 17:41:49 +11:00
Marc Durdin
0cf4a3c512
Merge pull request #5723 from keymanapp/feat/developer/touch-layout-testing
...
feat(developer): touch layout testing 🎩
2021-10-05 17:40:26 +11:00
Marc Durdin
ba93a07060
chore: remove sentry exported variables (rely on build configuration)
2021-10-05 09:26:52 +11:00
Keyman Build Agent
ba0999a611
auto: increment master version to 15.0.125
2021-10-04 14:01:57 -04:00
Marc Durdin
f55f3fec1e
chore: additional sentry.io links
2021-10-04 15:08:28 +11:00
Marc Durdin
6882e97ae0
Merge pull request #5749 from keymanapp/fix/web/2924-variable-stores-and-fat-fingering
...
fix(web): support variable stores with predictive text
2021-10-02 11:12:34 +10:00
Keyman Build Agent
bfa34828d3
auto: increment master version to 15.0.124
2021-10-01 14:01:32 -04:00
Keyman Build Agent
edaea587ad
auto: increment master version to 15.0.123
2021-09-30 14:02:02 -04:00
Keyman Build Agent
ee5b071d39
auto: increment master version to 15.0.122
2021-09-29 14:01:41 -04:00
Keyman Build Agent
a554eee1eb
auto: increment master version to 15.0.121
2021-09-28 14:01:31 -04:00
Marc Durdin
afab4a2b56
chore(web): fixup name of oldtestvariable.js
2021-09-27 10:43:58 +10:00
Marc Durdin
1fe0cc050a
chore(web): use debug versions of keyboard
2021-09-27 10:43:18 +10:00
Marc Durdin
670f20a5f7
chore(web): add baseline old version keyboard
...
Adds oldtestvariable.js to demonstrate old, broken behaviour with
predictive text and variable stores.
2021-09-27 10:32:53 +10:00