Commit graph

4628 commits

Author SHA1 Message Date
Darcy Wong
993ba2f26b fix(web/ui): Fix check on indexOf 2020-12-09 14:30:47 +07:00
Darcy Wong
eeb5044040 fix(web/ui): Also guard on kbdDiv 2020-12-09 13:31:12 +07:00
Darcy Wong
6ceafea1cc fix(web/ui): Add null check for calculations when canceling touch 2020-12-09 11:50:56 +07:00
Keyman Build Agent
9751144d6f auto: increment master version to 14.0.202 2020-12-08 13:01:07 -05:00
Keyman Build Agent
5382ebc3a6 auto: increment master version to 14.0.201 2020-12-07 13:01:10 -05:00
Darcy Wong
68259ffc61
Merge pull request #4085 from keymanapp/fix/web/null-tag
fix(web/ui): Add check for suggestion.tag
2020-12-07 15:06:32 +07:00
Keyman Build Agent
2e4ba2c678 auto: increment master version to 14.0.200 2020-12-06 22:39:17 -05:00
Darcy Wong
ca04394751 fix(web/ui): Add check for suggestion.tag
Fixes #4079
2020-12-07 08:59:46 +07:00
Keyman Build Agent
63974fc99c auto: increment master version to 14.0.199 2020-12-06 20:53:09 -05:00
Keyman Build Agent
9c5d2f322d auto: increment master version to 14.0.198 2020-12-04 13:01:04 -05:00
Joshua Horton
195b4d0be0
Merge pull request #4072 from keymanapp/fix/common/core/web/predictive-context-reset
fix(common/core/web): predictive context reset
2020-12-04 15:24:59 +07:00
jahorton
07daee7b16 fix(common/models): fixes post-wordbreak suggestions 2020-12-04 13:39:04 +07:00
jahorton
e46c4f371f fix(web/engine): findNearestKey erroneously returned key child 2020-12-04 09:43:39 +07:00
Keyman Build Agent
f977740b06 auto: increment master version to 14.0.197 2020-12-03 13:01:01 -05:00
jahorton
6d111783e3 fix(common/core/web): predictive context reset 2020-12-03 15:48:18 +07:00
Keyman Build Agent
77b13a19ba auto: increment master version to 14.0.196 2020-12-02 16:57:59 -05:00
Keyman Build Agent
5d4bbcfc92 auto: increment master version to 14.0.195 2020-12-01 13:01:13 -05:00
Keyman Build Agent
c1ae431217 auto: increment master version to 14.0.194 2020-11-30 13:01:10 -05:00
Keyman Build Agent
c38655922f auto: increment master version to 14.0.193 2020-11-28 13:01:09 -05:00
Keyman Build Agent
8805be7d1f auto: increment master version to 14.0.192 2020-11-27 13:01:30 -05:00
Keyman Build Agent
c2392511f1 auto: increment master version to 14.0.191 2020-11-26 13:01:12 -05:00
Keyman Build Agent
5f32b941ad auto: increment master version to 14.0.190 2020-11-25 13:01:09 -05:00
jahorton
af7be3f1dc fix(web): default attachment behavior 2020-11-25 12:51:34 +07:00
Marc Durdin
c4871c981c
Merge branch 'master' into feat/developer/3863-new-touch-layout-key-tags 2020-11-25 12:51:14 +11:00
Keyman Build Agent
976d47a006 auto: increment master version to 14.0.189 2020-11-24 13:01:13 -05:00
Joshua Horton
6a29257b49
Merge pull request #3941 from keymanapp/fix/web/osk-errors
fix(web): adds null guards for two Sentry errors
2020-11-24 11:43:20 +07:00
jahorton
37619d7f03 fix(web): Fixes #3930 - adds keySpec null guard during click processing 2020-11-24 10:33:11 +07:00
jahorton
d264fa5487 fix(web): Fixes #3931 - adds in-rotation null guard 2020-11-24 10:22:26 +07:00
jahorton
afc1288140 chore(web): adds LTREnter, LTRBkSp, and associated layout mapping 2020-11-24 10:08:50 +07:00
Joshua Horton
dd91ce24ae
Merge pull request #3925 from keymanapp/fix/ios/engine/banner-inconsistency
fix(ios/engine): banner inconsistency
2020-11-24 08:22:57 +07:00
jahorton
7cfcb9fa6e docs(web): adds minor comment regarding change 2020-11-24 08:22:23 +07:00
Keyman Build Agent
8ceb6481d4 auto: increment master version to 14.0.188 2020-11-23 13:01:02 -05:00
jahorton
927878d6e8 fix(ios/engine): banner inconsistency 2020-11-23 12:56:54 +07:00
Keyman Build Agent
d4dfbda933 auto: increment master version to 14.0.187 2020-11-20 13:01:04 -05:00
jahorton
89da78acf0 fix(web/engine): proactive prevention for swapped keyboards 2020-11-20 10:53:32 +07:00
jahorton
54482e8f1f fix(web/engine): fixes OSK rotation 2020-11-20 10:35:20 +07:00
Keyman Build Agent
4a508cf78f auto: increment master version to 14.0.186 2020-11-19 13:01:02 -05:00
Joshua Horton
7c001607ad
Merge pull request #3858 from keymanapp/feat/web/engine/touchless-blank-keys
feat(web/engine): allows touch aliasing away from blank keys
2020-11-19 09:50:43 +07:00
Keyman Build Agent
91adc42fa8 auto: increment master version to 14.0.185 2020-11-18 13:01:34 -05:00
Marc Durdin
83325e878c feat(developer): add new touch layout special tags
Fixes #3863.

This adds the new `*RTLEnter*` and other tags introduced in #3851 to
the touch layout editor, and adds validation for use in 14.0 keyboards.

Due to a limitation in the compiler architecture, use of these tags
will not trigger the automatic keyboard versioning functionality; the
keyboard developer must explicitly specify `store(&VERSION) '14.0'`.

Also:

* synchronised error codes between .h and .pas.
* synchronised touch layout tags between Developer and KeymanWeb, and
  cleaned up builder.js usage thereof.
* added support for KeymanwebOsk font override when special tags are
  identified.
* added basic tests to ensure that the compiler is catching use of these
  tags as needed.
* updated keymanweb-osk.ttf font in Developer.
2020-11-18 08:58:57 +11:00
Keyman Build Agent
d5d3907212 auto: increment master version to 14.0.184 2020-11-17 13:01:06 -05:00
jahorton
598984bc54 chore(common/core/web): Merge branch 'master' into feat/common/core/web/input-processor-unit-tests 2020-11-17 13:11:10 +07:00
Joshua Horton
ad7a612b42
Merge pull request #3847 from keymanapp/fix/common/core/web/meta-key-handling
fix(common/core/web): meta key handling
2020-11-17 10:02:18 +07:00
Joshua Horton
04610876d2
Merge pull request #3851 from keymanapp/feat/web/engine/osk-font-update
feat(web/engine): updates osk font, adds layout codes for new glyphs
2020-11-17 10:01:52 +07:00
jahorton
37d6d21b5a feat(web/engine): mild rename for new special keys 2020-11-17 08:58:37 +07:00
Keyman Build Agent
8aa14ddc86 auto: increment master version to 14.0.183 2020-11-16 13:01:13 -05:00
jahorton
3b2c8bdad6 feat(web/engine): special OSK chars now usable on all keys 2020-11-16 10:49:17 +07:00
jahorton
9a1a78fc5b change(web/engine): tweaks special-key map 2020-11-16 10:14:06 +07:00
jahorton
22c44fedc0 chore(web/engine): polishes code from PR suggestion 2020-11-16 10:13:12 +07:00
Joshua Horton
be254ed23a
Update web/source/osk/visualKeyboard.ts
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-11-16 10:11:47 +07:00