Joshua A. Horton
7d740a8504
fix(web): selector map cleanup on sequence termination
2023-10-06 13:50:31 +07:00
Joshua A. Horton
2d6a74bc04
fix(web): unit test breakers, osk input emulation (partial)
2023-10-06 13:02:30 +07:00
Marc Durdin
bcb2233cfd
chore: ignore types for imported schemas for now
2023-10-06 12:56:35 +07:00
Marc Durdin
6c944cff65
chore: Merge branch 'epic/package-metadata' into chore/merge-master-into-package-metadata
2023-10-06 11:52:13 +07:00
Joshua A. Horton
7c81fc6bac
fix(web): null-guard for a new property
2023-10-06 11:41:11 +07:00
Marc Durdin
c970b1e246
chore(developer): fix paths for addon signing
2023-10-06 11:38:55 +07:00
Marc Durdin
692be91eb3
Merge pull request #9697 from keymanapp/chore/renew-ios-cert
...
chore(ios): renew certificate
2023-10-06 14:54:16 +11:00
Marc Durdin
7c2d3624cd
chore(developer): sign addons in server
2023-10-06 10:37:25 +07:00
Marc Durdin
3dc9ac245f
chore(ios): renew certificate
2023-10-06 10:22:09 +07:00
Marc Durdin
702b3a0582
chore(windows): fix typo
2023-10-06 10:11:08 +07:00
Darcy Wong
018abd4319
fix(android/engine): Use white and Keyman theme banners
2023-10-06 09:46:42 +07:00
Darcy Wong
7d3de5ad34
fix(web): Handle banner initialization
2023-10-06 09:46:42 +07:00
Darcy Wong
b91d651829
chore(web): Default to image banner on Android
2023-10-06 09:46:42 +07:00
Darcy Wong
db728dfb8a
fix(android): Set image path
2023-10-06 09:46:42 +07:00
Darcy Wong
131180c050
refactor(android): Change set/getBanner
2023-10-06 09:46:42 +07:00
Darcy Wong
3df2668322
refactor(android/engine): Move constants to KMManager
2023-10-06 09:46:42 +07:00
Darcy Wong
b46d50fccf
chore(web): Revert initial banner
2023-10-06 09:46:42 +07:00
Darcy Wong
3a785f5e68
chore(android/app): Use white banner theme
2023-10-06 09:46:42 +07:00
Darcy Wong
d3872ee233
fix(web): Start with image banner
2023-10-06 09:46:42 +07:00
Darcy Wong
9b065912ac
fix(android/engine): Try green banner
2023-10-06 09:46:42 +07:00
Darcy Wong
4273140149
change(android): Add image banner
...
Toggle from suggestion to image banner
2023-10-06 09:46:42 +07:00
Marc Durdin
9461a3b583
chore(windows): fix path in Makefile
2023-10-06 09:45:22 +07:00
Marc Durdin
a1d7095c58
Merge pull request #9681 from keymanapp/chore/common/9262-cleanup-final-non-esm
...
chore(common): cleanup final Typescript non-ESM metadata
2023-10-06 13:37:54 +11:00
Marc Durdin
8661daacdb
Merge pull request #9680 from keymanapp/chore/common/9679-keyman-version-esm-only
...
chore(common): keyman-version now generates only es module
2023-10-06 13:37:43 +11:00
Marc Durdin
aa80554a45
Merge pull request #9678 from keymanapp/chore/common/9677-version-to-esm
...
chore(common): convert resources/build/version to ES Modules
2023-10-06 13:37:34 +11:00
Marc Durdin
42c869ac54
Merge pull request #9676 from keymanapp/chore/common/9675-hextobin-to-esm
...
chore(common): convert hextobin to ES Modules
2023-10-06 13:37:25 +11:00
Marc Durdin
0b4a252b0a
Merge pull request #9673 from keymanapp/chore/developer/9672-server-to-esm
...
chore(developer): convert Server to ES Modules
2023-10-06 13:37:20 +11:00
Marc Durdin
eeb755f76a
fix(windows): re-enable signature check
...
Fixes #9692 .
Signature checking was skipped because we missed a ".virtual" to force
nmake to build the test and test_i3633 targets. This opened up a small
cascade of related formatting issues on Makefiles, and the fact that the
test_i3633 (has there ever been a more poorly named project?) Makefile
did not even work.
Refactored significantly, added same tests to Developer Makefile, and
also now verifying the .msi and installer executable.
We can improve this further but I'd like to get this in to avoid further
critical issues with code signing given the current broken signing
configuration.
2023-10-06 09:14:35 +07:00
Marc Durdin
b07d0f6b6f
Merge pull request #9691 from keymanapp/feat/common/9640-precompile-schemas
...
feat(common): precompile ajv schemas 🎺
2023-10-06 12:29:25 +11:00
Marc Durdin
b8b0e561e8
chore: Add comment to common/web/types/src/schema-validators.ts
2023-10-06 12:29:02 +11:00
Marc Durdin
68740f2aa2
Merge branch 'epic/package-metadata' into feat/common/9640-precompile-schemas
2023-10-06 12:27:31 +11:00
Marc Durdin
a9ea0fba69
Merge pull request #9682 from keymanapp/chore/merge-master-into-package-metadata
...
chore: merge master into package-metadata 🎺
2023-10-06 12:26:14 +11:00
Steven R. Loomis
4c0cab2796
feat(common,developer): DRY out strings 🙀
...
- refactor string preprocessing pipeline into an options bag
2023-10-05 17:40:30 -05:00
Marc Durdin
7e7c81e7ee
chore(common): reduce strictness on ts for sentry-manager
2023-10-05 15:48:53 +07:00
Marc Durdin
6cfcf08f3f
chore(web): reduce strictness on ts
2023-10-05 15:32:43 +07:00
Marc Durdin
3f21f65c43
chore(common): fixup sourcemap-path-remapper build settings
2023-10-05 14:46:14 +07:00
Marc Durdin
a314ba46a6
fix(developer): server node addin paths
2023-10-05 14:42:33 +07:00
Marc Durdin
225877f57a
feat(common): precompile json schemas to improve performance
...
Fixes #9640 .
This ended up being somewhat more fragile than originally anticipated.
For the `ajv` cli call to get the right versions, we needed to install
ajv as a dev dependency in the top-level package.json as well as at the
common/web/types level.
Ajv does not do all that well with ESM yet, either, so we use esbuild to
transform the compiled validators before building in typescript.
2023-10-05 13:56:53 +07:00
rc-swag
55edc376b1
docs(windows): List some apps that use TSF
2023-10-05 14:51:01 +10:00
rc-swag
5764fd228f
docs(windows): update text and image for windows 11
2023-10-05 13:38:50 +10:00
Joshua A. Horton
ac24035229
chore(web): re-establishes base-keyboard out-of-bounds roaming
2023-10-05 10:27:57 +07:00
Joshua A. Horton
4934f8b615
chore(web): restoration of held-backspace
2023-10-05 09:47:29 +07:00
sgschantz
a28a7ac775
rename coreWrapper
2023-10-05 09:14:15 +07:00
Joshua A. Horton
e4dd8fa176
fix(web): out-of-bounds nearestKey nit
2023-10-05 09:00:44 +07:00
Joshua A. Horton
8f5e7d2980
fix(web): 'rejectionwithaction' handler filtering, cleanup
2023-10-05 08:54:09 +07:00
Joshua A. Horton
69757852fb
fix(web): roaming simple-touch slightly more stable
2023-10-05 08:54:00 +07:00
Shawn Schantz
301ebc25c6
Merge branch 'feature-macos-core' into feature/core/add-core-wrapper
2023-10-05 08:01:50 +07:00
Shawn Schantz
170f24b0a9
Merge pull request #9685 from keymanapp/chore/merge-master-to-feature-macos-core-A17S23
...
chore(mac): merge master to feature macos core a17 s23 🍕
2023-10-05 08:00:37 +07:00
Steven R. Loomis
e04b41e89e
feat(developer): fix vars and markers 🙀
...
- finish all of the developer LDML-TODOs around markers and variables
For: #9121
For: #9119
2023-10-04 19:21:04 -05:00
Steven R. Loomis
41145243a3
feat(developer): test: more vars and markers 🙀
...
- add and re-enable some tests
For: #9121
For: #9119
2023-10-04 18:54:16 -05:00