Marc Durdin
cda1978567
Update README.md
2020-11-18 10:14:28 +11:00
Marc Durdin
c6f25b1484
chore: tweak comment
2020-11-18 09:11:40 +11: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 Server
89327aea5b
Merge pull request #3877 from keymanapp/auto/version-master-14.0.184
...
auto: increment master version to 14.0.184
2020-11-18 05:01:48 +11:00
Keyman Build Agent
d5d3907212
auto: increment master version to 14.0.184
2020-11-17 13:01:06 -05:00
Eberhard Beilharz
454ac0695e
chore(linux): Update .pbuilderrc
2020-11-17 16:55:46 +01:00
Eberhard Beilharz
22200e3867
chore(linux): Add support for Groovy to build scripts
2020-11-17 16:52:19 +01:00
Eberhard Beilharz
2ad53adf33
chore(linux): Additionally build packages for Ubuntu 20.10 (Groovy)
2020-11-17 15:21:00 +01:00
Eberhard Beilharz
bc0d0017b2
chore(linux): Merge branch 'master' into fix/linux/reconf
2020-11-17 12:10:40 +01:00
Eberhard Beilharz
2d7716d499
fix(linux): Fix/improve previous commits
2020-11-17 12:10:27 +01:00
Darcy Wong
3299dbef20
fix(android/app): Install keyboard packages w/o welcome.htm
...
Fixes #3873
2020-11-17 15:51:48 +07:00
Joshua Horton
06aa3b7a84
Merge pull request #3836 from keymanapp/feat/common/core/web/input-processor-unit-tests
...
feat(common/core/web): input processor unit tests
2020-11-17 14:16:34 +07: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 A. Horton
1e52b5c5ba
fix(developer): reverts first bugfix attempt
2020-11-17 10:07:57 +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
7e10c56354
docs(common): requested comment tweaks
2020-11-17 09:57:31 +07:00
jahorton
ad6489d9d3
chore(common): adds requested comments re: tentative META flag
2020-11-17 09:42:28 +07:00
Marc Durdin
008617af50
Merge pull request #3871 from keymanapp/docs/delphi-version-req
...
Delphi version requirement note
2020-11-17 13:39:32 +11:00
jahorton
0843288f84
change(common/core/web): adds requested doc, reserved code
2020-11-17 09:38:55 +07:00
jahorton
37d6d21b5a
feat(web/engine): mild rename for new special keys
2020-11-17 08:58:37 +07:00
Marc Durdin
83a89c77a1
Delphi version requirement note
2020-11-17 10:22:54 +11:00
Marc Durdin
1a9a370482
Merge pull request #3868 from keymanapp/feat/developer/3846-major-version-upgrades
...
feat(developer): support major version upgrades
2020-11-17 07:57:20 +11:00
Marc Durdin
df1f8d8044
Merge pull request #3866 from keymanapp/feat/windows/1635-major-version-upgrades
...
feat(windows): major version upgrades
2020-11-17 07:56:51 +11:00
Keyman Server
4d3d09955d
Merge pull request #3870 from keymanapp/auto/version-master-14.0.183
...
auto: increment master version to 14.0.183
2020-11-17 05:01:56 +11:00
Keyman Build Agent
8aa14ddc86
auto: increment master version to 14.0.183
2020-11-16 13:01:13 -05:00
Joshua A. Horton
d6c90d1ae0
fix(developer): more same-build local change reversion
2020-11-16 14:13:49 +07:00
Darcy Wong
da9a50ae58
chore(android/engine): update to sentry-android:3.1.0
...
The migration changes the package name from `import io.sentry.core` to `import.sentry`
2020-11-16 14:05:41 +07:00
Darcy Wong
1a544b7116
chore(linux): Merge remote-tracking branch 'origin/master' into fix/linux/reconf
2020-11-16 13:33:44 +07:00
Darcy Wong
0e37e16167
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry
2020-11-16 13:11:19 +07:00
Joshua Horton
af2e4b1b6e
Merge pull request #3860 from keymanapp/fix/common/core/web/engine-context-tests
...
fix(common/core/web): Fixes engine-level context tests, adds notany cases
2020-11-16 12:19:52 +07:00
Joshua A. Horton
6424b6816a
fix(developer): undoes unwanted CI-breaking local npm side-effect
2020-11-16 12:06:28 +07:00
Marc Durdin
4de4f3c42e
feat(developer): support major version upgrades
...
See also keymanapp/api.keyman.com#123
2020-11-16 15:33:26 +11:00
Darcy Wong
7de86a065e
fix(android/engine): Update in-app TextView context on pageLoaded
...
Fixes #3809
This fixes the race condition where the in-app TextView would load before the in-app keyboard is loaded. The TextView would fail to get existing context.
2020-11-16 10:50:21 +07:00
jahorton
3b2c8bdad6
feat(web/engine): special OSK chars now usable on all keys
2020-11-16 10:49:17 +07:00
Marc Durdin
d87aa19868
feat(windows): major version upgrades
...
Relates to #1635 .
This goes with keymanapp/api.keyman.com#122 , and ensures that major
upgrades are offered regardless of the rollout schedule, if they are
available, when the user manually checks for an update.
2020-11-16 14:33:40 +11:00
jahorton
cda421a3c5
fix(android/engine): removes .eot, .woff use
2020-11-16 10:26:43 +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
jahorton
069e22c0ad
docs(common/core/web): regarding engine context test suite's design
2020-11-16 09:48:22 +07:00
Darcy Wong
84110fcaf7
test(android): Add test code to force KMW error
2020-11-16 09:13:01 +07:00
jahorton
71b655ff73
docs(common/core/web): keyboard language code for engine test case scenarios
2020-11-16 09:06:00 +07:00
Darcy Wong
9942c5d2be
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry
2020-11-16 08:17:27 +07:00
Joshua Horton
cf0a509213
Merge pull request #3857 from keymanapp/fix/web/engine/no-hidden-previews
...
fix(web/engine): blocks key previews for blank/hidden keys
2020-11-16 08:09:14 +07:00
Keyman Server
5c99abf386
Merge pull request #3861 from keymanapp/auto/version-master-14.0.182
...
auto: increment master version to 14.0.182
2020-11-14 05:01:48 +11:00
Keyman Build Agent
fad5d0f5fa
auto: increment master version to 14.0.182
2020-11-13 13:01:03 -05:00
jahorton
6e8603ca7e
feat(common/core/web): more notany tests
2020-11-13 14:59:25 +07:00
jahorton
7cdd1a5e59
fix(common/core/web): fixes engine context tests, adds notany+nil case
2020-11-13 14:46:05 +07:00
Joshua Horton
09ad4ce9af
Merge pull request #3859 from keymanapp/fix/common/core/web/kName-null-check
...
fix(common/core/web): adds missing null-check
2020-11-13 13:40:03 +07:00