Joshua Horton
1b4ad74aed
Merge pull request #6914 from keymanapp/feat/web/recognizer-multipoint-tracking
...
feat(web): start of support for multi-touchpoint tracking 🐵
2022-07-29 11:15:22 +07:00
Joshua A. Horton
a12746d2f8
fix(web): updates testing host-page
2022-07-27 09:32:17 +07:00
Joshua A. Horton
101b5489c7
change(web): class-name -color => -legend
2022-07-20 13:34:27 +07:00
Joshua A. Horton
0ddb6be8db
change(web): minor logging-related tweaks
2022-07-14 15:37:05 +07:00
Joshua A. Horton
dedcc2880d
feat(web): InputSequence JSON round-tripping
2022-07-14 15:37:01 +07:00
Joshua A. Horton
2e75b0b35e
refactor(web): retooled input sequence event infrastructure
2022-07-14 15:36:54 +07:00
Joshua A. Horton
1e231d1a6f
feat(web): start of multi-touchpoint tracking
2022-07-14 15:36:25 +07:00
Joshua A. Horton
a5349f99b9
feat(web): host page safe-zone options
2022-07-14 10:16:55 +07:00
Joshua A. Horton
68869aa5c3
feat(web): host page now directly sets padded safe zone
2022-07-14 09:59:54 +07:00
Joshua A. Horton
445be0bd86
fix(web): less fragile page styling
2022-07-11 15:27:23 +07:00
Joshua A. Horton
c516762fc7
feat(web): basic recognizer logging
2022-07-11 14:15:08 +07:00
Joshua A. Horton
ba7dd2f104
feat(web): visible safe-proximity, looser safe-zones
2022-07-11 13:07:45 +07:00
Joshua A. Horton
18c59a1503
feat(web): host page - visible safe zone
2022-07-11 13:02:02 +07:00
Joshua A. Horton
d4577698c9
change(web): moved recognizer host page to web/testing, retooled index
2022-07-11 13:02:02 +07:00
Joshua Horton
f6841333a2
Merge pull request #6557 from keymanapp/change/web/5943-ie-rooting
...
change(web): drops old IE-related handling code
2022-06-24 08:35:03 +07:00
Marc Durdin
3321667ffa
Merge pull request #6629 from keymanapp/chore/common/move-common-core-desktop-to-core
...
chore(core): move common/core/desktop/ to core/ 🍏
2022-06-23 06:24:42 +10:00
Marc Durdin
fb4e52676e
chore(web): add 'index.html' to parent links in test pages
...
We need a '../index.html' link rather than '../' on the three
second-level KeymanWeb test pages, in order to get to the index page for
artifacts when the test pages are hosted on build.palaso.org --
otherwise TeamCity returns a 404. (This is probably also good for
file-system-based navigation.)
We don't need the same reference on other directories, just for the
top-level index.html.
Identified at https://github.com/keymanapp/keyman/pull/6557#issuecomment-1157526326
2022-06-17 05:58:37 +10:00
jahorton
75964b0077
chore(web): drops non-pred text dependence on es6-shim
2022-05-31 09:11:20 +07:00
Marc Durdin
d5aa61fdc0
chore(common): Merge branch 'chore/web/keyman-version-for-developer' into chore/common/move-common-core-desktop-to-core
2022-05-30 09:38:27 +10:00
Marc Durdin
fcf78bcd94
chore: merge master into branch
2022-05-27 13:11:23 +10:00
Marc Durdin
4ab3c53810
chore(common): adjust scripts for core relocation
2022-05-18 07:22:11 +10:00
Marc Durdin
833dde0ae4
chore: remove unnecessary package-lock.json files
2022-05-16 14:47:58 +10:00
Marc Durdin
c1ef2651ab
chore: beta to master A16S1
2022-05-15 18:32:36 +10:00
Marc Durdin
8efcb5d64a
chore(web): embedded web cleanup
2022-05-12 07:37:10 +10:00
jahorton
b2eca8b7c4
docs(common/models): addresses PR concerns
2022-04-29 09:42:34 -05:00
Darcy Wong
4138e343b4
chore: Merge remote-tracking branch 'origin/master' into chore/beta-to-master-B15S7-end
2022-04-29 10:51:12 +07:00
jahorton
73d4b0982f
docs(web): credited the text generator
2022-04-20 15:10:21 -05:00
jahorton
1c394c2744
change(web): further clarifies performCaretSearch
2022-04-20 13:03:32 -05:00
jahorton
931cf73e90
feat(web): touch-alias optimization test page
2022-04-20 12:28:16 -05:00
Joshua Horton
1ff699d221
Merge pull request #6535 from keymanapp/fix/web/5730-keyboardchange-event-promise-wait
...
fix(web): keyboardchange event should defer until successful
2022-04-19 20:50:09 -05:00
jahorton
189e6a77d9
change(web): implements PR suggestions, includes test-page-UI-code move
2022-04-19 09:41:46 -05:00
jahorton
1f2fca1fd1
change(web): new logging also mentions active kbd
2022-04-18 10:25:05 -05:00
jahorton
1ab61293f6
feat(web): Promise API test page enhancements
2022-04-18 09:13:25 -05:00
jahorton
af34ed36b8
change(web): minor refactor of Promise API test page
2022-04-18 08:24:29 -05:00
Marc Durdin
0fbf53f8d7
chore(web): move version from package.json to keyman-version package
...
Starts to resolve the chaos of putting version numbers into every
package.json file.
Adds a new keyman-version package which mimics the
version information in build-utils.sh. This will eventually replace
resources/web-environment.
Fixes the build for the lexical model compiler tools to remove refs to
package.json version and use keyman-version instead.
More fixes coming in a follow-up.
2022-04-17 06:47:39 +10:00
Joshua A. Horton
53cd3b1b71
change(web): re-renaming the test kbd
2022-04-13 18:32:10 -05:00
Joshua A. Horton
46efaa46a2
fix(web): test page link forward slash
2022-04-12 09:31:00 -05:00
Joshua A. Horton
00aede48e1
fix(web): test page model pathing issue on CI test setup
2022-04-12 09:04:03 -05:00
Joshua A. Horton
a7abc3ad23
fix(web): adds new test page to testing index
2022-04-12 08:52:22 -05:00
Joshua A. Horton
5e52ed4d2d
change(web): renamed+moved 'vowel hater' test kbd
2022-04-12 08:30:09 -05:00
Joshua A. Horton
6c484a12b5
fix(web): patches changes from code suggestion
2022-04-12 08:15:50 -05:00
Joshua Horton
226be15de3
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-04-12 08:11:34 -05:00
Joshua A. Horton
cc9d59209d
feat(web): added 'y'-based test behavior
2022-04-11 14:16:11 -05:00
Joshua A. Horton
83b1cf4471
docs(web): more details on test kbd
2022-04-11 13:29:51 -05:00
Joshua A. Horton
d3b149455c
feat(web): PR test resources
2022-04-11 13:29:51 -05:00
Marc Durdin
49eb062c65
feat(web): prediction casing follows current layer
...
Fixes #6455 .
This involved adding an extra hint to the data passed into the lexical
model layer, being the CasingForm that the current layer wants to use.
Given there are several entry points to the lexical model layer, this
meant a few places where we needed to check the current layer.
I refactored the very long function `InputProcessor.processKeyEvent` to
extract out the `buildAlternates` function. There should be no
functional changes to the `buildAlternates` code. But it makes
`processKeyEvent` significantly easier to read.
2022-04-08 16:14:01 +10:00
Marc Durdin
e616900cad
Revert "feat(web): prediction casing follows current layer"
2022-04-08 14:50:32 +10:00
Marc Durdin
4f32efb5a4
chore: Merge branch 'master' into chore/beta-to-master-B15S7
2022-04-07 11:21:54 +10:00
Marc Durdin
4671789cc4
Merge pull request #6471 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/minimist-1.2.6
...
chore(deps-dev): bump minimist from 1.2.5 to 1.2.6 in /web/testing/regression-tests
2022-04-05 06:44:02 +10:00
dependabot[bot]
81da2ab240
chore(deps-dev): bump minimist in /web/testing/regression-tests
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 09:31:17 +00:00